RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
ComCtrls.TTVCustomDrawItemEvent Type

Used in the TCustomTreeView.OnCustomDrawItem event.

Pascal
TTVCustomDrawItemEvent = procedure (Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean) of object;
C++
(Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean) ( TTVCustomDrawItemEvent)();

ComCtrls

This event is used in the TCustomTreeView.OnCustomDrawItem event. 

Sender is the tree-view control in which an item is about to be drawn.  

Node is the item that is about to be drawn.  

State is the item's current state, which is a TCustomDrawState type: one or more of cdsSelected, cdsGrayed, cdsDisabled, cdsChecked, cdsFocused, cdsDefault, cdsHot, cdsMarked, cdsIndeterminate.  

DefaultDraw specifies whether the control should paint the item after the event handler exits. 

 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!