TTreeNodeEx
TTreeNodeEx
Klasse zur Datenhaltung einer Baumstruktur für TTreeViewEx.
Allgemeine-Eigenschaften
Eigenschaft | Beschreibung |
---|---|
Text:C | Anzeigetext des Baumknotens |
Parent:O | Übergeordneter Knoten (Objekt: TTreeNodeEx) |
HasChildren:L | true = wenn Baumknoten Unterknoten besitzt |
Value:N | Optionaler Wert des Baumknotens |
Aktive-Eigenschaften (Methoden)
Parameter | Beschreibung |
---|---|
Focused:L | Veraltet (hat keine Funktion) |
ImageIndexIndex:N | Index des Bildes für den Baumknoten angezeigt wird |
SelectedIndex:N | Index des Bildes welches für den Baumknoten im selektierten Zustand angezeigt wird |
StateIndex:N | Index des Bildes für den Baumknoten welches zusätzlich angezeigt wird |
FirstChild:O | Gibt den ersten Unterknoten des aktuellen Knoten zurück, falls vorhanden (Objekt: TTreeNodeEx) |
LastChild:O | Gibt den letzten Unterknoten des aktuellen Knoten zurück, falls vorhanden (Objekt: TTreeNodeEx) |
NextSibling:O | Gibt den nächsten Knoten des aktuellen Knoten auf gleicher Hierachieebene zurück (Objekt: TTreeNodeEx) |
PrevSibling:O | Gibt den vorherigen Knoten des aktuellen Knoten auf gleicher Hierachieebene zurück (Objekt: TTreeNodeEx) |
NextVisible::O | Gibt den nächsten sichtbaren Knoten des aktuellen Knoten auf gleicher Hierachieebene zurück (Objekt: TTreeNodeEx) |
PrevVisible:O | Gibt den vorherigen sichtbaren Knoten des aktuellen Knoten auf gleicher Hierachieebene zurück (Objekt: TTreeNodeEx) |
AddChild:O | Fügt an den Knoten einen Unterknoten an und liefert diesen zurück (Objekt: TTreeNodeEx) |
FreeTree:O | Löscht den aktuellen Knoten inklusive aller Unterknoten |
DeleteNode:O | Löscht den aktuellen Knoten inklusive aller Unterknoten |
DeleteChildNodes:O | Löscht alle Unterknoten des aktuellen Knoten |
CollapseNode:O | Klappt die Baumstruktur unterhalb des aktuellen Knoten zusammen |
ExpandNode:O | Entfaltet die Baumstruktur unterhalb des aktuellen Knoten |
Beispiel
CODE
siehe TTreeViewEx