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.  |  | 
 |  | CellBackgroundExt | Indicates additional colors, text, images that can be displayed on the cell's background using the EBN string format. |  | 
 |  | CellBackgroundExtValue | Specifies at runtime, the value of the giving property for specified part of the background extension. |  | 
 |  | CellForeColor | Specifies the cell's foreground color.  |  | 
 |  | Clear | Clears the predefined list values. |  | 
 |  | Description | Specifies the property's description.  |  | 
 |  | DisplayCaption | Retrieves the property's full name. |  | 
 |  | DisplayCheck | Specifies whether the property displays a check box. |  | 
 |  | DisplayColor | Specifies whether the property displays colors. |  | 
 |  | DisplayDate | Specifies whether the property displays dates. |  | 
 |  | DisplayFile | Specifies whether the property displays files. |  | 
 |  | DisplayFolder | Specifies whether the property displays folders. |  | 
 |  | DisplaySlider | Specifies whether the property displays a slider. |  | 
 |  | 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. |  | 
 |  | HTMLValue | Displays the value 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. |  | 
 |  | Option | Specifies an option for the property's editor. |  | 
 |  | 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. |  | 
 |  | Position | Retrieves or sets a value that indicates the item's position in the children list. |  | 
 |  | 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. |  | 
 |  | Selectable | Specifies whether the user can select the property. |  | 
 |  | SingleLine | Specifies whether the property is shown using single or multiple lines. |  | 
 |  | 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. |  | 
 |  | SliderTickFrequency | Returns or sets a value that indicates the ratio of ticks on the slider control. |  | 
 |  | SliderWidth | Specifies the width the property's slider. |  | 
 |  | Sortable | Specifies whether the item that hosts the property may change its position while sorting. An unsortable item does not change its position while sort is performed. |  | 
 |  | 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. |  |