Specifications

If this is not feasible, at the very least the encoding used must be well-defined and documented,
and it should follow these guidelines:
Text that may contain a filename/path must be able to represent any Unicode code point. In
essence UTF-8 or UTF-16 are the only options.
Text that may contain code points outside 7-bit ASCII (for example, localized messages for
human readers) must be in a well-defined encoding that is able to represent the characters
in the languages used. Preferably this encoding is the same on all platforms; or at least it is
well defined. Again UTF-8 is the best option.
Text that only contains 7-bit ASCII code points (for example, keywords that are not localized
and are not intended for human consumption) is not encoding-sensitive. Still it does not
hurt to use UTF-8 since it is compatible with 7-bit ASCII.
17.4 Script declaration
Main script properties
The following table describes the main script properties contained in the script declaration, which
is part of a script package and is edited using the declaration pane in SwitchScripter.
DescriptionProperty
The name of this script for identification to a userName
For scripted plug-ins, a tilde should separate the company name
from the tool name (for example, "Adobe~Acrobat Distiller"); Switch
will derive appropriate long and short versions from this name.
For scripted plug-ins, defines a list of zero or more keywords,
separated by a space, a comma and/or a semicolon. When filtering
Keywords
elements in the Elements pane with the “Search keywords” menu
item turned on, this element is displayed if the filter text matches
the beginning of at least one of the keywords in this list.
For scripted plug-ins, determines the tooltip shown for the icon in
the elements pane
Tooltip
The icon to be displayed for a flow element associated with this
script package; this must be a PNG image file (not interlaced) with
Icon
a size of exactly 32x32 pixels in the RGB color space (with support
for transparency).
If set to yes, the script package is protected by a password; the
password is asked when the script package is opened for viewing
Password protected
and editing in SwitchScripter; a script package can always be opened
for execution by PowerSwitch, even if it is password protected
See also password protection
Defines the password for the script package if it is password
protected
Password
Verify password
353
Enfocus Switch 10