Справочник Пользователя для ITT Rule IDL Version 7.0
Chapter 4: Property Management
79
iTool Developer’s Guide
Property Attributes
DESCRIPTION (Get, Set)
A string value containing a text description of the property. This string is displayed in
the property sheet interface.
the property sheet interface.
ENUMLIST (Get, Set)
An array of string values to be displayed in the property sheet interface as an
enumerated list. This property type allows the user to select a string value from a
dropdown list in the user interface, but returns the integer index of the selected item
as the value of the property. This attribute is only used by properties of TYPE = 9
(enumerated list).
enumerated list. This property type allows the user to select a string value from a
dropdown list in the user interface, but returns the integer index of the selected item
as the value of the property. This attribute is only used by properties of TYPE = 9
(enumerated list).
HIDE (Get, Set)
A Boolean flag that specifies whether the property should be displayed in the
property sheet interface.
property sheet interface.
NAME (Get, Set)
A string value that is displayed as the property name in the property sheet interface. If
the NAME attribute is not specified in the call to the RegisterProperty method, this
attribute will be set to the property identifier string.
the NAME attribute is not specified in the call to the RegisterProperty method, this
attribute will be set to the property identifier string.
PROPERTY_IDENTIFIER (Get)
A string value containing the property identifier. See
page 77 for details.
SENSITIVE (Get, Set)
A Boolean flag that specifies whether the property should be editable by the user
when displayed in the property sheet interface. Properties with the SENSITIVE
attribute set to 0 are displayed, but are dimmed and are not editable.
when displayed in the property sheet interface. Properties with the SENSITIVE
attribute set to 0 are displayed, but are dimmed and are not editable.
TYPE (Get)
The property data type code for the property. See
for details.
UNDEFINED (Get, Set)
A Boolean flag that indicates that the property should appear as a blank cell when
displayed in the property sheet interface. This is useful in situations where properties
displayed in the property sheet interface. This is useful in situations where properties