System information

same password. If not encrypted, the new file won't be encrypted).
SIMPL Windows: Fixed issue with "Edit Module" not bringing up the Simpl+ application as the active window if
selecting to Edit a Simpl+ module that was encrypted.
SIMPL Windows/SIMPL+: Stack Checking Implemented for 2 Series systems; In SIMPL+, the new directives are
#ENABLE_STACK_CHECKING and #LARGE_STACK. When #ENABLE_STACK_CHECKING is used, the 2 series
will give an error and abort the current event in progress (push/release/change/etc.) if there is a potential stack
overflow condition. The user can attempt to fix this by specifying the #LARGE_STACK directive. USAGE OF THESE
DIRECTIVES WILL REQUIRE 2 SERIES FIRMWARE 3.083 OR LATER.
SIMPL Windows: Correct issue where several Ethernet Remove Processing modules did not have the correct
Ethernet IP Dialog in the Configuration Manager (Also available in Library Update 246 and later.)
SIMPL Windows: Correct issue where MC2E remote processing modules listed the Internal RF Gateway. This
processor does not have the Gateway, and as such, it should not be listed (Also available in Library Update 246
and later.)
Fixes/Changes from 2.04.14.05 to 2.05.04:
SIMPL Windows: File Encryption incorporated: User can now password protect a SIMPL Windows program or SIMPL
Windows User/Project module via the File Menu->Password Protect option, or via a new toolbar button located next
to the Save File button. When this option is selected, the user will be prompted for a Password, and the file will be
encrypted. User can remove password protection on SIMPL Windows programs or SIMPL Windows User/Project
modules if they enter the password used to protect the file. This is available, when an encrypted file is open in
SIMPL Windows, via the File Menu->Remove Password Protection option, or via the new toolbar button located next
to the Save File button. Encrypted modules may be used by other users in their programs, and will appear in the
Symbol Library Tree even if the user does not have the password, however, without correct entry of the password,
encrypted files may not be opened for editing, nor will the source be available for viewing in any text editor. To
have encrypted files available for use within SIMPL Windows, the hard drive must have privileges for file deletion by
the current user. If this is not the case, error messages will be placed in the Error Log identifying which files could
not be made available. File encryption also implemented for SIMPL+ modules.
SIMPL Windows: Removed middle window (the view that showed card or network device detail) on Configuration
Manager Page. The lower tree view should be used for all card/network device configuration.
SIMPL Windows: Incorporated CmSmplLt into Simpl Windows processing (no visible User Interface changes due to
this)
SIMPL Windows: System Configuration Tree will now allow users to move relays within the tree.
SIMPL Windows: Module Header has been reworked to now have 3 Tabbed pages: General Information page:
allows for selection of the same Module Header data that has always been available (i.e. programmer info, symbol
tree category, target control system, help file, and comments). Advanced Information will allow the user to select
Device Type, Manufacturer, Model, Template, and if Panel Pages should be added by default. These settings are
used by AppBuilder/D3Pro. If a module has not yet had the Default Arguments programmed, the user can also
select to have the Standard Commands associated with the selected Device Type be added as Default Arguments
Inputs. Protected Information is a page that will only be available to users with Crestron or Expert priveleges. This
page allows entry of a 'Private' comment field that will be used by AppBuilder and D3Pro systems. The data in this
field should never be modified by users.
SIMPL Windows: Device Library User Database now has subfolder categories of Manufacturer and Device Type to
User and Project IR devices displayed in the Device Library Tree.
SIMPL Windows: Updates to Input/Output/Parameter Property data (note, these dialogs and the data entered, are
for use by the Module programmer to be able to convey information to the user of that module. In addition, this data
is also used by the D3Pro and AppBuilder applications): Added message box to tell user if properties exist when
they delete a Parameter in the Default Arguments of a Module. If the user wishes to continue, the properties will be
deleted. Added "Reset" buttons to the Input/Output/Parameter Properties dialogs
SIMPL Windows: Fixed issue with Error Log that was causing system crash due to trying to access non allocated
memory. This was causing AppBuilder to crash on some computers.
SIMPL Windows: Changed the 'Copy Program' option on the File Menu to now read as 'Create Archive'.
SIMPL Windows: Remote System Definition Updates There are now 2 Ethernet InterSystem Communication (EISC)
devices that can be used to import/export Remote System Defintion files. The newly added EISC supports Ramp
Control Blocks (RCB). Because of this, the following changes have been made to the Remote System Definition
processing in SIMPL Windows:
Exporting to Remote System Definitons Either type of EISC may be exported to an .RSD file. It is
recommended that the newer EISC w/RCB be used in future programs.
Importing If a new import is being done, then the EISC from which the .RSD file was created will be added to
the program.
If an RSD is being imported as a 'Refresh' (i.e. the same RSD file has been imported previously), the EISC
device in the program must be the same as the EISC in the updated .RSD file or an Error message will be
generated to the error log.
SIMPL Windows: Drag and Drop of Remote Processors - Added logic to allow a remote processor to be dragged on