System information

Fixes/Changes to 2.10.09 to 2.10.10:
SIMPL Windows Bug Fixes:
Fixed error where modules selected to have GUI connection logic via the Module Header dialog, but did not have a
VTPro-e project data imported, were not showing up in the Symbol Library or the Program Tree as having any GUI
logic to import.
Added logic to try to make Data Integrity errors for missing signals a little less prohibitive. Now, if SIMPL finds a
reference to a signal that is not defined in the program, SIMPL will create a new signal for that reference and name
it "SIMPL_ADDED_SIG_xxx" where xxx is the signal's reference number in the program. A message will be placed in
the Error Log notifying the programmer of this change in signal names. The programmer may still then be able to
open the program and rename those signals if they choose and then continue programming.
Fixed a potential data integrity error that could occur when saving a module if alot of symbols had been deleted
from that module since the last time it was saved. Note: This was a very rare occurrance and when it did happen,
Crestron was able to recover all valid programming in the module.
When selecting the Alt+Shift+6 key sequence to append a prefix to a Parameter value, SIMPL will no longer enforce
the signal validity rules (i.e replace spaces with _, no commas allowed etc) on the entered Prefix value.
When opening a file, the dialog that appears prompting the programmer to select a file will now default to show the
file types last selected for open if the file was an .smw or a .umc, otherwise, the dialog will default to show all
applicable SIMPL Windows file types (*.smw, *.umc, *.usp).
Fixed the processing for importing device connection logic. When device extenders are specified in the connection
log, SIMPL will now always add the device extender such that any instance in the program will be left untouched.
This includes default device extenders that have been added when the device was added.
SIMPL Windows Enhancements:
Added support for symbols to appear under multiple categories in the Symbol Library tree on the Program Manager
view. Programmers can now select, via the Program Header dialog, multiple categories under which they want the
module to appear in the Symbol Library. However, at this time, Custom Category names are not supported for this
multiple selection.
Added support for Crestron devices to appear under multiple categories in the Device Library tree on the
Configuration Manager view.
SIMPL+ Bug Fixes:
Implemented additional error handling when writing output files.
SIMPL+ Enhancements:
Allow multiple categories to be assigned within #CATEGORY directive.
TRACE() function: This function is used for debugging to the trace window of Toolbox 1.08 and later. It prefaces a
string with \xFA\xE0 and suffixes it with \xFB. For example, trace("hello") is the same as print("\xFA\xE0hello\xFB).
Toolbox will use this insure that data printed with the trace() function always shows up in the trace window.
#ENABLE_TRACE: Will enable trace() output, if not specified, trace() statements are not compiled into the final
code.
#PRINT_TO_TRACE: If specified, all print() statements act like trace() statements. This is intended to be a quick
way to convert all prints to the new trace().
SetByte() function: Allows setting a byte via an INTEGER variable into a STRING variable.
Library Update Version 510 (Changes from 505):
Remove NET dialog from CNPWS-75
C2N-CB-TS Brightness and Bargraph Functions: Join gap now exists after first bargraph
C2N-CB-TS Brightness and Bargraph Settings: "Auto Backlight Above" renamed to "Min Auto Backlight"
C2N-CB-TS Brightness and Bargraph Settings: "Auto Backlight Below" renamed to "Max Auto Backlight"
Expose Extenders on QM-FTCC-TPS_TPS-4
Update Hint on TPS-6L (Cresnet)
Update Help ID on C2N-CB-TS Digital Inputs
Update Help ID on C2N-CB-TS Advanced Button Events
Update Help ID on C2N-CB-TS Brightness and Bargraph Functions
Update Help ID on C2N-CB-TS Brightenss and Bargraph Settings
Remove Search capabilities from CEN-IDOC, pending future firmware update where they may work.
Rename "Everything Else Text Join_fb" to "Project Name Text Join_fb" on QM-FTCC-TPS_TPS-4
Expose the following models:
CEN-RGBHV8x4
CEN-RGBHV16x16
CEN-RGBHV8x8