TVirtualNode Record

Virtual Tree View

Not documented.

Pascal
TVirtualNode = packed record
  ChildCount: Cardinal;
  Index: Cardinal;
  NodeHeight: Word;
  States: TVirtualNodeStates;
  Align: Byte;
  CheckState: TCheckState;
  CheckType: TCheckType;
  Dummy: Byte;
  TotalCount: Cardinal;
  TotalHeight: Cardinal;
  FirstChild: PVirtualNode;
  LastChild: PVirtualNode;
  NextSibling: PVirtualNode;
  Parent: PVirtualNode;
  PrevSibling: PVirtualNode;
  Data: record;
  end;
Description

Use other resources like the news group or the Delphi Gems message board to find a description.

Members
Members 
Description 
NodeHeight: Word; 
height in pixels 
States: TVirtualNodeStates; 
states describing various properties of the node (expanded, initialized etc.) 
Align: Byte; 
line/button alignment 
CheckState: TCheckState; 
checked, pressed etc.) 
CheckType: TCheckType; 
indicates which check type shall be used for this node 
Dummy: Byte; 
dummy value to fill DWORD boundary 
Data: record; 
this is a placeholder, each node gets extra data determined by NodeDataSize 
Group
File

VirtualTrees

Links
What do you think about this topic? Send feedback!