propertyList

<propertyList> represents a custom control used to display a list of properties. The dialog editor currently assumes that there is at most one instance of the <propertyList> control in the entire dialog. This control must be the only control on a tab.

The set of user-defined properties to be displayed is represented using <property> sub-elements. These usually correspond to user-defined properties, but this is not strictly required. Ordering of the child elements is significant.

The bounding box information for this custom control represents the entire area allocated for the various control components required. The client application is responsible for laying out individual components within the bounding box as it sees fit.

Individual controls within this custom control may have their own tab order, access keys, and tool tips. This is currently part of the inherent implementation of the control and cannot be customized.

Attributes

The attributes for this element are described below:

name

Unique ID for this control.

top

Top-most Y coordinate.

left

Left-most X coordinate.

width

Width of the control.

height

Height of the control.

Tabindex

(optional) The tab order of this control in the dialog page.

tooltip

(optional) A static text string to be displayed as the tool tip mouse over help for this control. If no tooltip is specified, then no mouse over help is displayed.

Children

Zero or more <property> elements. If no properties are specified explicitly, then all user-defined properties that are not explicitly specified somewhere within the dialog box are included by default. A property is considered included in the dialog even if it is specified on a page that is not visible.