Name
Listtree.Remove -- remove tree node
Synopsis
mui.DoMethod(id, "Remove", listnode$, treenode$)
Function
Removes a node or nodes from a listtree. When the active entry is removed, the following entry will become active.

Listnode$ specifies the node whose list is used to find the entry. The search is started at the beginning of this list. This can be the string identifier of a node or one of the following special values:

Root
The root list.

Active
The list of the active node.

Treenode$ specifies the node which is to be removed. If there are children of the node, they are also removed. This can be the string identifier of a node or one of the following special values:

Head
The head of the list defined in listnode$ is removed.

Tail
Removes the tail of the list.

Active
Removes the active node.

All
All nodes of the list which is specified in listnode$ are removed. Other nodes of parent lists are not affected.

Inputs
id
id of the listtree object
listnode$
id of list node to use or special value (see above)
treenode$
id of tree node to use or special value (see above)

Show TOC