Please enable JavaScript to view this site.

A-Shell Development History

XTREE drag-drop multi-select enhancement: XTF_MSEL and XTF_DRAGDROP may now be combined, allowing the user to select and drag multiple items at a time.

Notes:

As in the single-select, multi-level case, if a parent item with collapsed children is dragged, then all of its children are dragged along with the parent. All of the warnings listed above for the single-select multi-level case apply here as well, the possibilities for chaos becoming more exacerbated by the possibility of dragging a heterogenous collection of individual and multi-level items in one operation.
Non-contiguous items may be dragged as a group; they become contiguous at the drop point.