System information

Arguments symbol as appropriate. Please refer to the on-line Help for more details. Module Header Dialog: Created
a new Module Header Tab for entering comments. This was done because the module header dialog was too long
and went off of some screens
Roomview 7.0 support (Roomview 7.0 release is TBD; will also require a Library Update)
Added Numeric32 to the Parameter Properties dialog and updated Parameter Validity algorithm to support signed
parameters (old modules shouldn't be affected, but new modules or imported modules will need this option checked
if they want to be able to enter negative values)
Added Copy and Paste commands to the Program Tree Right Click menu.
Changed "Signal Detail" dialog terminology based on what type of signal is being viewed. If the signal is a comment
signal "//" or a "0" or "1", the context menu option will read "Show Use". The resulting dialog will be entitled "Use of \
<signal name\>", and the top window of the dialog will be labeled "Occurrance as Outputs:" while the bottom window
will be labeled "Occurrance as Inputs: In the Program Tree, added error messages when trying to copy, paste or
delete Device symbols. Also disabled the context menu options of Copy and Paste if a device symbol is selected.
Implemented a "Make Symbol Complete" feature to place "//" on inputs/outputs and 0's parameters for the
inputs/outputs/parameters that are making the selected symbol(s) incomplete (i.e. symbols that are denoted with a
"!*"). Note: this does not mean that all inputs, outputs and parameters will be filled in, just those that make the
symbol incomplete by being empty. In Detail View, this will be available via the "Make Symbol Complete" option on
the context menu, or <Ctl>I. This will apply to the currentlyselected symbol in the Detail View. In the Program Tree,
this will be available via the "Make Symbol Complete" option on the context menu, or <Ctl>I. This will apply to the
currently selected symbol in the Program Tree and all symbols beneath it.
Added ability to drop in a Front Panel definition when adding Out Of The Box Functionality modules to the AADS.
SIMPL Windows Configuration Manager Enhancement and New Features:
Add/Replace Dialog on the Configuration Tree will now have an entry for devices that have Default Logic
associated with them, in addition to just the 'empty' device . The devices representing default logic will have a
yellow device icon displayed. Currently, this capability exists in the Device Library in the form of Devices that can be
Expanded where the expanded device represents that device with it's default logic.
SIMPL Windows Error Resolutions:
Fixed problem with data entry of a negative parameter value when the parameter properties specified a negative
low range and a positive high range.
Added code to try to reconnect child symbols with listed parents if a data integrity error code 134 was found. If this
type of data integrity error occurs, Simpl will attempt to resolve it and let the programmer know about the resolution
via a Warning number 254. If the User database file (i.e. the file that contains IR driver data) cannot be opened,
SIMPL Windows will now ask the user if they want to Rebuild the User and Project Databases. This is because
certain versions of DEAL (4.0.01 specifically) were creating the user database with a version of the MS Access
driver that SIMPL Windows was not compatible with. This message will not appear if there is not User or Project
Database file found.
Fixed a problem with Autosave files getting corrupted if Simpl hangs while doing operations that affected moderate
amounts of data manipulation (e.g. drag/drop or rename of multiple objects) and the programmer had to abot Simpl
Windows.
Fixed issue with not being able to add ST-1700C after having added a CNRFHT-30 via System Builder.
Fixed issues with drag and drop of Serial/IR/RF devices from within System Builder. Programmer was not able to
drag and drop Serial/IR/RF devices onto the Serial, IR or RF card directly. They would have to make sure the "Hide
Unused" option was not checked, and drag the device onto the specific port.
Fixed Rename Signal process to report an error if the signal being renamed doesn't match the signal type of the
new name if the new name belongs to an existing signal.
Module Header data will now allow brackets '[' and ']'
Fixed Serial String validation to allow special characters from languages such as French, German, Dutch, etc.
Programmers can no longer add Device Extender symbols to the "Logic" folder by entering the speedkey on the
status bar. The right-click context menu is the only way to add them.
Fix "Find Symbol" dialog so it will no longer search for Device Extenders.
Fixed problem with device symbols being shown as "complete" if a device extender is added and it is deemed
'complete'.
If the Preferences setting for "Don't Display Discontinued Devices in Device Library" is set, then discontinued
devices will also not appear in the System Configuration Tree's Add/Replace Device dialog.
Correct compilation issue that was not always posting CMCVT157, RLCMCVT157 - that the program is using
NVRAM but the target control system does not have any hardware based NVRAM (only simulated NVRAM mapped
into regular RAM).
SIMPL Windows General:
The viewport is not capable of transferring programs to the AES. Until the Crestron Toolbox is integrated into Simpl,
if the programmer compiles an AES program, the statistics dialog will appear with a message at the bottom
indicating that SIMPL Windows cannot transfer the program at this time and directs the user to use the Crestron