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
siehe TTreeViewEx