Bezeichnung
Listtree.Remove -- entfernt den Baumknoten
Übersicht
mui.DoMethod(id, "Remove", listnode$, treenode$)
Beschreibung
Entfernt einen oder mehrere Knoten aus einer Baumliste. Wenn der aktive Eintrag entfernt wird, wird der folgende Eintrag aktiv.

listnode$ gibt den Knoten an, dessen Liste verwendet wird, um den Eintrag zu finden. Die Suche wird am Anfang dieser Liste gestartet. Dies kann der Zeichenketten-Indikator eines Knotens oder einer der folgenden speziellen Werte sein:

Root
Die Stamm-Liste.

Active
Die Liste des aktiven Knotens.

treenode$ gibt den Knoten an, der entfernt werden soll. Wenn untergeordnete Knoten vorhanden sind, werden sie ebenfalls entfernt. Dies kann der Zeichenketten-Indikator eines Knotens oder einer der folgenden speziellen Werte sein:

Head
Der Anfang der in listnode$ definierten Liste wird entfernt.

Tail
Entfernt das Ende der Liste.

Active
Entfernt den aktiven Knoten.

All
Alle Knoten der Liste, die in listnode$ angegeben sind, werden entfernt. Andere Knoten der Übergeordnetenlisten sind nicht betroffen.

Eingaben
id
ID des Baumlisten-Objekts
listnode$
ID des zu verwendenden Listenknotens oder Sonderwert (siehe oben)
treenode$
ID des zu verwendenden Baumknotens oder Sonderwert (siehe oben)

Navigation zeigen