The
Property object represents an object property, a category item, a property
object page or a variable. Use the
SelectedProperty
to get the selected property. Use the
IncludeProperty
event to filter the object properties. The Property object supports the
following properties and methods
| |  | Name | Description | |
| | | AddValue | Adds a new item, when the property is of EnumType. | |
| | | BackColor | Specifies the property's background color. | |
| | | Bold | Specifies a value whether the property appears as bold. | |
| | | Caption | Retrieves or sets the value's description in the predefined list. | |
| | | Category | Retrieves a value indicating whether the item hosts a category. | |
| | | CategoryName | Retrieves the property's category name. | |
| | | CellBackColor | Specifies the cell's background color. | |
| | | CellForeColor | Specifies the cell's foreground color. | |
| | | Clear | Clears the predefined list values. | |
| | | Description | Specifies the property's description. | |
| | | DisplayValue | Retrieves the property's display value. The value is displayed by the properties browser. | |
| | | DropDownItems | Retrieves or sets a value that indicates the maximum number of visible rows in a drop-down list. | |
| | | EditType | Specifies the type of the property's editor. | |
| | | Enabled | Enables or disables a property. | |
| | | Flags | Retrieves the property's flags. This is a combination of FUNCFLAGS | |
| | | ForeColor | Specifies the property's foreground color. | |
| | | Height | Specifies the height in pixels of the property. | |
| | | HTMLName | Displays the name of the property using built-in HTML format. | |
| | | ID | Specifies the property's identifier | |
| | | ItemCollection | Retrieves a value that indicates whether the property is an item of a collection. | |
| | | Locked | Specifies whether the property can be edited. | |
| | | Mask | Specifies the property's mask. | |
| | | MaskChar | Specifies the property's masking character. | |
| | | Name | Retrieves the property's name. | |
| | | Numeric | Specifies whether the property is of numeric type. | |
| | | NumericFloat | Specifies whether the property is of float type. | |
| | | Object | Retrieves the owner object of the property. | |
| | | Parameter | Specifies whether the item holds a parameter of the parent property. | |
| | | Parent | Retrieves the parent of the property in the properties browser. Nothing if the property has no parent. | |
| | | PropertyObject | Retrieves a value that indicates whether the property is an object or non object. | |
| | | PropertyPage | Retrieves a value that indicates whether the property contains a property page. | |
| | | ReadOnly | Retrieves a value that indicates whether the property is read-only. | |
| | | RemoveValue | Removes an item, when the property is of EnumType. | |
| | | SliderMax | Specifies the slider's maximum value. | |
| | | SliderMin | Specifies the slider's minimum value. | |
| | | SliderStep | Specifies a value that represents the proposed change in the slider control's position. | |
| | | SliderWidth | Specifies the width the property's slider. | |
| | | SortItems | Sorts the list of items in a drop down list editor. | |
| | | SpinStep | Specifies a value that represents the proposed change in the up-down control's position. | |
| | | ToolTip | Specifies the property's tooltip. | |
| | | Type | Retrieves the property's type. | |
| | | UserData | Gets or sets the user-definable data for the current object. | |
| | | Value | Retrieves or sets the property's value. | |
| | | Variable | Retrieves a value that indicates whether the property is a variable or a property. | |