<ItemElementNode> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyType » Node » Group » ItemElementNode

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
int32CommandModeGets 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.
stringCommandNameGets or sets the name attribute of the <item>, which is the name that will appear in the user interface.
int32CommandStatusGets 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.
stringGuidGets 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.
int32ImageGets 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.
stringPackageGets or set the package string. For example: Scenome-Package-Geometry.
int32TextGets 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.
stringTransformedCommandNameGets 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.