EControl Form Designer Pro
TCustomToolList Class

Tool list represents item list organized in categories.

TCustomToolList = class(TCustomControl);


Items in tool list has caption, image and hint. Categories may be collapsed. Items may be filtered.

The methods of the TCustomToolList class are listed here. 
The properties of the TCustomToolList class are listed here. 
The events of the TCustomToolList class are listed here. 
read only 
TCustomToolList Events 
Occurs when items order was changed. 
Occurs when selected item is changes. 
TCustomToolList Methods 
Collapses all categories. 
Creates and initializes a TCustomToolList instance. 
Destroys an instance of TCustomToolList. 
Draws item image. 
Expands all categories. 
Returns index of category item at the given position or above. 
Returns items at the given position. If there are no item at the specified position function returns -1. 
Called when selected item was changed. 
Returns rectangle occupied by the item. 
Called after items were rearranged by the drag&drop operations. 
Called when items were changed (any changes). 
Calculates total height of items. 
Scrolls list to make specified item topmost item. 
Scrolls list to make specified item visible. 
Calls TToolListItem.Paint and allows to customize item rendering in derived classes. 
Selects first visible, i.e. not hidden, item. 
TCustomToolList Properties 
Specifies whether items can be arranged by the drag&drop operations. 
Specifies whether all categories should be collapsed when one category is expanded or collapsed. 
Specifies height of category item. 
Specifies whether items are filtered. 
Specifies filter string which is used to test item Caption. 
Holds folding icon images. 
Provide properties to adjust hints processing. 
Determines which image list is associated with the tool list. 
Specifies item index at which dragged object can be dropped. 
Specifies height of the normal item. 
Indicates which item is selected. If no item is selected ItemIndex is equal to -1. 
Provides access to items displayed in tool list. 
Indicates item over which mouse cursor is located. 
Specifies whether item can be selected by mouse right click. 
Specifies space between two sequential items. 
Currently selected item in tool list. 
Specifies style of category items. 
Specifies style of category item when mouse is over it. 
Specifies style of selected category item. 
Specifies style of tool items. 
Specifies style of tool item when mouse is over it. 
Specifies style of selected tool item. 
Specifies whether category item should be displayed vertically along owned items. 
Specifies scrolling position of the tool list control. 
Copyright (c) 2004 - 2011 EControl Ltd.. All rights reserved.
What do you think about this topic? Send feedback!