Beschreibung | Hierarchie | Felder | Methoden | Eigenschaften |
type TTreeNode = class(TPersistent)
![]() |
constructor Create(AnOwner: TTreeNodes); |
![]() |
function AlphaSort: Boolean; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure Collapse(Recurse: Boolean); |
![]() |
function CustomSort(SortProc: TTreeNodeCompare): Boolean; |
![]() |
function DefaultTreeViewSort(Node1, Node2: TTreeNode): Integer; |
![]() |
procedure Delete; |
![]() |
procedure DeleteChildren; |
![]() |
destructor Destroy; override; |
![]() |
function DisplayExpandSignLeft: integer; |
![]() |
function DisplayExpandSignRect: TRect; |
![]() |
function DisplayExpandSignRight: integer; |
![]() |
function DisplayIconLeft: integer; |
![]() |
function DisplayRect(TextOnly: Boolean): TRect; |
![]() |
function DisplayStateIconLeft: integer; |
![]() |
function DisplayTextLeft: integer; |
![]() |
function DisplayTextRight: integer; |
![]() |
function EditText: Boolean; |
![]() |
procedure EndEdit(Cancel: Boolean); |
![]() |
procedure Expand(Recurse: Boolean); |
![]() |
procedure ExpandParents; |
![]() |
function Bottom: integer; |
![]() |
function BottomExpanded: integer; |
![]() |
function GetParentNodeOfAbsoluteLevel(TheAbsoluteLevel: integer): TTreeNode; |
![]() |
function GetFirstChild: TTreeNode; |
![]() |
function GetHandle: THandle; |
![]() |
function GetLastSibling: TTreeNode; |
![]() |
function GetLastChild: TTreeNode; |
![]() |
function GetLastSubChild: TTreeNode; |
![]() |
function GetNext: TTreeNode; |
![]() |
function GetNextChild(AValue: TTreeNode): TTreeNode; |
![]() |
function GetNextExpanded: TTreeNode; |
![]() |
function GetNextMultiSelected: TTreeNode; |
![]() |
function GetNextSibling: TTreeNode; |
![]() |
function GetNextVisible: TTreeNode; |
![]() |
function GetPrev: TTreeNode; |
![]() |
function GetPrevChild(AValue: TTreeNode): TTreeNode; |
![]() |
function GetPrevExpanded: TTreeNode; |
![]() |
function GetPrevMultiSelected: TTreeNode; |
![]() |
function GetPrevSibling: TTreeNode; |
![]() |
function GetPrevVisible: TTreeNode; |
![]() |
function HasAsParent(AValue: TTreeNode): Boolean; |
![]() |
function IndexOf(AValue: TTreeNode): Integer; |
![]() |
function IndexOfText(const NodeText: string): Integer; |
![]() |
function FindNode(const NodeText: string): TTreeNode; |
![]() |
function GetTextPath: string; |
![]() |
procedure MakeVisible; |
![]() |
procedure MoveTo(Destination: TTreeNode; Mode: TNodeAttachMode); virtual; |
![]() |
procedure MultiSelectGroup; |
![]() |
procedure Update; |
![]() |
procedure ConsistencyCheck; |
![]() |
procedure WriteDebugReport(const Prefix: string; Recurse: boolean); |
![]() |
property AbsoluteIndex: Integer read GetAbsoluteIndex; |
![]() |
property Count: Integer read GetCount; |
![]() |
property Cut: Boolean read GetCut write SetCut; |
![]() |
property Data: Pointer read FData write SetData; |
![]() |
property Deleting: Boolean read GetDeleting; |
![]() |
property Focused: Boolean read GetFocused write SetFocused; |
![]() |
property DropTarget: Boolean read GetDropTarget write SetDropTarget; |
![]() |
property Expanded: Boolean read GetExpanded write SetExpanded; |
![]() |
property Handle: THandle read GetHandle; |
![]() |
property HasChildren: Boolean read GetHasChildren write SetHasChildren; |
![]() |
property Height: integer read GetHeight write SetHeight; |
![]() |
property ImageIndex: integer read FImageIndex write SetImageIndex; |
![]() |
property Index: Integer read GetIndex write SetIndex; |
![]() |
property IsVisible: Boolean read IsNodeVisible; |
![]() |
property IsFullHeightVisible: Boolean read IsNodeHeightFullVisible; |
![]() |
property Items[ItemIndex: Integer]: TTreeNode read GetItems write SetItems; |
![]() |
property Level: Integer read GetLevel; |
![]() |
property MultiSelected: Boolean read GetMultiSelected write SetMultiSelected; |
![]() |
property OverlayIndex: Integer read FOverlayIndex write SetOverlayIndex; |
![]() |
property Owner: TTreeNodes read FOwner; |
![]() |
property Parent: TTreeNode read FParent; |
![]() |
property Selected: Boolean read GetSelected write SetSelected; |
![]() |
property SelectedIndex: Integer read FSelectedIndex write SetSelectedIndex; |
![]() |
property SubTreeCount: integer read FSubTreeCount; |
![]() |
property StateIndex: Integer read FStateIndex write SetStateIndex; |
![]() |
property Text: string read FText write SetText; |
![]() |
property TreeNodes: TTreeNodes read GetTreeNodes; |
![]() |
property TreeView: TCustomTreeView read GetTreeView; |
![]() |
property Top: integer read GetTop; |
![]() |
constructor Create(AnOwner: TTreeNodes); |
![]() |
function AlphaSort: Boolean; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure Collapse(Recurse: Boolean); |
![]() |
function CustomSort(SortProc: TTreeNodeCompare): Boolean; |
![]() |
function DefaultTreeViewSort(Node1, Node2: TTreeNode): Integer; |
![]() |
procedure Delete; |
![]() |
procedure DeleteChildren; |
![]() |
destructor Destroy; override; |
![]() |
function DisplayExpandSignLeft: integer; |
![]() |
function DisplayExpandSignRect: TRect; |
![]() |
function DisplayExpandSignRight: integer; |
![]() |
function DisplayIconLeft: integer; |
![]() |
function DisplayRect(TextOnly: Boolean): TRect; |
![]() |
function DisplayStateIconLeft: integer; |
![]() |
function DisplayTextLeft: integer; |
![]() |
function DisplayTextRight: integer; |
![]() |
function EditText: Boolean; |
![]() |
procedure EndEdit(Cancel: Boolean); |
![]() |
procedure Expand(Recurse: Boolean); |
![]() |
procedure ExpandParents; |
![]() |
function Bottom: integer; |
![]() |
function BottomExpanded: integer; |
![]() |
function GetParentNodeOfAbsoluteLevel(TheAbsoluteLevel: integer): TTreeNode; |
![]() |
function GetFirstChild: TTreeNode; |
![]() |
function GetHandle: THandle; |
![]() |
function GetLastSibling: TTreeNode; |
![]() |
function GetLastChild: TTreeNode; |
![]() |
function GetLastSubChild: TTreeNode; |
![]() |
function GetNext: TTreeNode; |
![]() |
function GetNextChild(AValue: TTreeNode): TTreeNode; |
![]() |
function GetNextExpanded: TTreeNode; |
![]() |
function GetNextMultiSelected: TTreeNode; |
![]() |
function GetNextSibling: TTreeNode; |
![]() |
function GetNextVisible: TTreeNode; |
![]() |
function GetPrev: TTreeNode; |
![]() |
function GetPrevChild(AValue: TTreeNode): TTreeNode; |
![]() |
function GetPrevExpanded: TTreeNode; |
![]() |
function GetPrevMultiSelected: TTreeNode; |
![]() |
function GetPrevSibling: TTreeNode; |
![]() |
function GetPrevVisible: TTreeNode; |
![]() |
function HasAsParent(AValue: TTreeNode): Boolean; |
![]() |
function IndexOf(AValue: TTreeNode): Integer; |
![]() |
function IndexOfText(const NodeText: string): Integer; |
![]() |
function FindNode(const NodeText: string): TTreeNode; |
![]() |
function GetTextPath: string; |
![]() |
procedure MakeVisible; |
![]() |
procedure MoveTo(Destination: TTreeNode; Mode: TNodeAttachMode); virtual; |
![]() |
procedure MultiSelectGroup; |
![]() |
procedure Update; |
![]() |
procedure ConsistencyCheck; |
![]() |
procedure WriteDebugReport(const Prefix: string; Recurse: boolean); |
![]() |
property AbsoluteIndex: Integer read GetAbsoluteIndex; |
![]() |
property Count: Integer read GetCount; |
![]() |
property Cut: Boolean read GetCut write SetCut; |
![]() |
property Data: Pointer read FData write SetData; |
![]() |
property Deleting: Boolean read GetDeleting; |
![]() |
property Focused: Boolean read GetFocused write SetFocused; |
![]() |
property DropTarget: Boolean read GetDropTarget write SetDropTarget; |
![]() |
property Expanded: Boolean read GetExpanded write SetExpanded; |
![]() |
property Handle: THandle read GetHandle; |
![]() |
property HasChildren: Boolean read GetHasChildren write SetHasChildren; |
![]() |
property Height: integer read GetHeight write SetHeight; |
![]() |
property ImageIndex: integer read FImageIndex write SetImageIndex; |
![]() |
property Index: Integer read GetIndex write SetIndex; |
![]() |
property IsVisible: Boolean read IsNodeVisible; |
![]() |
property IsFullHeightVisible: Boolean read IsNodeHeightFullVisible; |
![]() |
property Items[ItemIndex: Integer]: TTreeNode read GetItems write SetItems; |
![]() |
property Level: Integer read GetLevel; |
![]() |
property MultiSelected: Boolean read GetMultiSelected write SetMultiSelected; |
![]() |
property OverlayIndex: Integer read FOverlayIndex write SetOverlayIndex; |
![]() |
property Owner: TTreeNodes read FOwner; |
![]() |
property Parent: TTreeNode read FParent; |
![]() |
property Selected: Boolean read GetSelected write SetSelected; |
![]() |
property SelectedIndex: Integer read FSelectedIndex write SetSelectedIndex; |
![]() |
property SubTreeCount: integer read FSubTreeCount; |
![]() |
property StateIndex: Integer read FStateIndex write SetStateIndex; |
![]() |
property Text: string read FText write SetText; |
![]() |
property TreeNodes: TTreeNodes read GetTreeNodes; |
![]() |
property TreeView: TCustomTreeView read GetTreeView; |
![]() |
property Top: integer read GetTop; |