Hilfe

CreateTreeView

B+

Aufruf

treeview = CreateTreeView (x, y, breite, höhe, gruppe [,style])

Parameter

x Koordinate X
y Koordinate Y
breite Breite von Treelist
höhe Höhe von Treelist
gruppe Identität einer Gruppe
style 0=Objekt frei skalierbar / 65536=Objekt fixieren


Rückgabewert

Identität des Treelist-Objekts wird zurückgeliefert


Beschreibung

Die Funktion CreateTreeView erstellt ein Treelist-Objekt. Gib dazu die Startkoordinate X/Y und Breite/Höhe an. Gruppe ist die Identität von Window, Panel, Tabber oder Canvas.

Mit AddTreeViewNode / InsertTreeViewNode können neue Zweige eingefügt und mit FreeTreeViewNode gelöscht werden.


Beispiel

Standardbeispiel:

window = CreateWindow("Window", 50, 50, 300, 300, 0)
treeview = CreateTreeView(10, 10, 270, 200, window)
node1 = AddTreeViewNode("Universum", TreeViewRoot(treeview))
node2 = AddTreeViewNode("Sonnensystem", node1)
node3 = AddTreeViewNode("Erde", node2)
node4 = AddTreeViewNode("Europa", node3)
node5 = AddTreeViewNode("Deutschland", node4)

ExpandTreeViewNode node1
ExpandTreeViewNode node2

Repeat
   If GetKey() = 27 Then End
   If WaitEvent() = $803 Then End
Forever


Siehe auch

AddTreeViewNode, CollapseTreeViewNode, CountTreeViewNodes, ExpandTreeViewNode, FreeTreeViewNode, InsertTreeViewNode, ModifyTreeViewNode, SelectedTreeViewNode, SelectTreeViewNode, TreeViewRoot

Übersicht GUI Treeview