| Home | TOC | Index |
| Add | Delete | Delete All | Cut, Copy and Paste | Bubble | Sort | Sticker |
The Delete function removes one or more items from the tree. Before one or more items are deleted, an item in the tree is chosen or selected as the site of the deletion. Such an item is called a delete situs.
Two target enhancers are available to identify the actual items to be deleted.
The first enhancer, the I-enhancer, removes the situs.
The second enhancer, the D-enhancer, removes the descendants of the situs.
These enhancers are additive. If no enhancers are set, the deletion process is locked and could not take place. If both enhancers are set, the situs and its descendants are deleted.
If only the D-enhancer is set, only the descendants are removed.
If only the I-enhancer is set, only the situs is removed, and the descendants are promoted by one level. Hence, the child items of the situs will take on as their new parent node, the parent node of the situs. Their positions depend upon the sort flag of their new parent node. If the sort flag is not set, the whole set will be inserted where the situs was located, and their positions relative to one another are preserved. Otherwise, they will be sorted.
4/13/2006, 1:24:02 PM
| Home | TOC | Index |