System information
There have been times when running SIMPL Windows on the Microsoft Vista operating system, that
compiling a program may result in errors stating that SIMPL Windows could not find or compile the Crestron
SIMPL+ modules in the program. Try exiting SIMPL Windows and start it up again.
Double clicking on an .SMW to open a file may result in a dialog telling you the name has been shortened by
windows. This seems to happen more if an .SMW is inside a .ZIP file. The workaround is to open SIMPL
Windows and do File -> Open and open the .SMW.
Once the User and/or Project IR Database files have been built using a SIMPL Windows 2.11.x version, those
database files will no longer open in previous versions of SIMPL Windows (i.e. 2.8.x or 2.10.x). If there is a
need to revert back to an older version of SIMPL Windows, just rebuild the User and Project IR database files
from that version.
There may be rare cases where trying to drag multiple signals to an input/output item, where there is more
than enough space for the signals to be dropped, will result in a dialog asking the programmer if they want to
expand the symbol to make space. If the programmer replies Yes to this dialog and the dialog that will follow,
the signals will be dropped without anything needing expanding.
When replacing a control system, you may find that SIMPL Windows flags a subfolder as incomplete, but
none of the logic symbosl appear to be incomplete. If you comment out and comment back in that subfolder,
the subfolder is now complete.
When commenting out the control system node or the Logic node, you can no longer comment-in all folders
beneath with ALT-F1 or the menu selection. You must do each subfolder manually.
If dragging and dropping empty items from one symbol in Detail View to another symbol in Detail View that
also does not have any signals, you will get a dialog asking if you want to create some autonamed signals. If
you answer yes to this, you might then get dialogs telling you there isn't enough room. In rare cases, this
dialog may be in error. Answer yes to the request to "expand the symbol" and yes to the request to paste
whatever is possible, and you should get the desired results.
Error R6031 - Attempt to intialize the CRT more than once.
If you are getting this error when starting up, we recommend the following:
1. Click Start, click Run, type regedit, and then click OK.
2. Locate the following registry subkey:
HKEY_CURRENT_USER\Software\Microsoft\Windows
NT\CurrentVersion\AppCompatFlags\Layers
3. In the right pane, right-click the registry entry for the
Explorer.exe process
, and then click RENAME.
4. Rename to
Explorer
(remove the .EXE)
5. Exit Registry Editor.
6. Restart the computer.
Vista Users:
If SIMPL Windows complains about missing DLL's or does not run, please right click on the shortcut in the Start
menu and select "Run as Administrator." You should only need to do this once, as the setting will be preserved.
Windows 7 Users:
If you are using an HP Printer Driver, we have experienced startup crashes. Updating to the "HP Universal Printing
PCL 6" driver for Windows 7 from the HP web site (version 5.1.0, May 10, 2010) solves these issues.
Things to keep in mind:
When importing Crestron Modules, please make sure to verify the Default Argument's Input, Parameter and
Output Properties for completeness. About a year after the original concept of these properties were
introduced, Crestron added support of a "Is a Signed Value" field for Parameter, Analog Input and Analog
Output properties. Simpl Windows supports backwards compatibility of this new property for modules that
were saved before the new property was introduced. However, if a programmer were to import a Crestron
Module that was created before the signed property was added, and there were parameters or analog inputs
or outputs that need to allow signed values, Simpl Windows will not allow negative values on data entry. The
workaround for this is simply to edit the properties of the desired Parameter or Analog Input and click on the
"Is a Signed Value" checkbox.
If an attempt is made to edit the "[Reference Name]" parameter from a SIMPL+ module that was compiled in
2.07 through 2.08.14, SIMPL Windows will give an Invalid Parameter error message. If a module created
before 2.07, which has a reference name entered into the "[Reference Name]" field is compiled in any of
these versions, the compiler error log will have a message about an invalid partial substitution. Two solutions
exist: Either delete the reference name or compile in 2.08.18 (or later).
If programming a module to have Input/Output Groups and the label for the [~BeginGroup~] is different than
the label on the associated [~EndGroup~], SIMPL Windows does not flag this and thus, when using that
module in a program, collapsing and expanding that group may not work properly. Please edit the module
and make sure the labels match.
When using the "Make Symbol Complete" option, it will not necessarily complete the symbol's parameters if
the parameter has no default value.
When importing a Crestron SIMPL Module or a Crestron SIMPL+ Module, please remember to double check