Provides script language access to C++ objects of this type.
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
int32 | CommandMode | Gets or sets the command mode. This value refers to the CommandModeOption enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
string | CommandName | Gets or sets the name attribute of the <item>, which is the name that will appear in the user interface. |
int32 | CommandStatus | Gets or sets the command status. This value refers to the CommandStatusOption enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
string | Guid | Gets or sets the item GUID. This GUID value refers to the GUID value of the macro you wish to execute when the user selects this command in the interface. |
int32 | Image | Gets or sets the ItemImage flag. If true, the specified icon appears to the left of the command in the interface. If false, the icon does not appear. |
string | Package | Gets or set the package string. For example: Scenome-Package-Geometry. |
int32 | Text | Gets or sets the ItemText flag. If true, the command item text is displayed in the interface. If false, no text is displayed. This value is typically false for items that are placed in toolbars. |
string | TransformedCommandName | Gets or sets the transformed command name. For commands that generated dynamic interface content, the actual macro name might be NodeSetParameterFromList. During SSL transformation of the user interface, the command item name might be changed to "In" to refer to <VariableNode> objects with the 'in' qualifier. This feature is used to keep track of both the macro and the interface name for these transformed commands. Otherwise, the command name will be NodeSetParameterFromList, and you won't know what name actually appears in the UI. |