Implements custom properties list.
TCustomPropList = class(TDualList);
ecDlList
Additionally to dual list implements gutter, base property items processing, items folding.
|
Topic |
Description |
|
The methods of the TDualList class are listed here. | |
|
The properties of the TDualList class are listed here. |
|
Topic |
Description |
|
The methods of the TCustomPropList class are listed here. | |
|
The properties of the TCustomPropList class are listed here. | |
|
The events of the TCustomPropList class are listed here. |
|
Constructor |
|
virtual |
|
protected |
|
Property |
|
read only |
|
Event |
|
TCustomPropList Class |
Description |
|
Draws cell content. | |
|
Occurs to adjust cell properties. |
|
TDualList Methods |
Description |
|
Creates and initializes an instance of TDualList. | |
|
Creates in-place editor. Must be overridden in derived classes. | |
|
Creates underlying screen object. | |
|
Destroys an instance of TDualList. | |
|
Processes mouse wheel motion. | |
|
Draws a specified cell. | |
|
Draws string in the specified rectangle | |
|
Draws Unicode string in the specified rectangle | |
|
Invokes an action with the component as its target. | |
|
Moves focus from list control to child in-place editor. | |
|
Determines if specified item is header. | |
|
Returns the rectangle that surrounds the item specified in the Item parameter. | |
|
Respond to key press events. | |
|
Generates an OnMouseUp event. | |
|
Respond to mouse moving over control area.. | |
|
Returns item index depending on coordinates specified in Y parameter. | |
|
Generates an OnMouseUp event. | |
|
Renders the image of a dual list. | |
|
Set method of ItemIndex property. | |
|
Updates an action component to reflect the current state of the component. | |
|
Updates current Editor. |
|
TCustomPropList Class |
Description |
|
Creates and initializes an instance of TDualList. | |
|
Creates root item. | |
|
Returns current selected item. If there is no item selected Current returns nil. | |
|
Destroys an instance of TDualList. | |
|
Prepares Canvas before painting cell. | |
|
Draws dual list cell. | |
|
Draws cell content. | |
|
Returns gutter width for specified row in list. | |
|
Determines if specified item is header. | |
|
Generates an OnMouseUp event. |
|
TDualList Properties |
Description |
|
Determines the style of the line drawn around the perimeter of the panel control. | |
|
Provides access to a drawing surface that represents the TDualList. | |
|
In-place editor | |
|
Specifies whether editor is visible in the selected row | |
|
Specifies the number of items in the DualList | |
|
Specifies the height, in pixels, of the items in the dual list | |
|
Specifies the index of the selected item. | |
|
Occurs when the user clicks the dual list. | |
|
Determines whether lines are drawn separating items in the list | |
|
Specifies whether frame rectangle should be painted around selected item. | |
|
Specifies width of the first column in pixels (or splitter position) | |
|
Indicates the position of the control in its parent's tab order. | |
|
Add a summary here... | |
|
Specifies the topmost row that appears in the dual list. |
|
TCustomPropList Class |
Description |
|
Specifies color of gutter background. | |
|
Specifies color of border which separates gutter from the rest of control. | |
|
Specifies background color of selected item. | |
|
Specifies font color of selected item. | |
|
Holds folding icon images. | |
|
Reference to root item. Particular root item class may be different in derived classes. Items are accessible via root item. | |
|
Specifies left margin. | |
|
Specifies offset for each level of items. | |
|
Specifies whether gutter is visible. |
|
Copyright (c) 2004 - 2011 EControl Ltd.. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|