Multi-row selection and tree-views

Multi-row selection can be used with a DISPLAY ARRAY controlling a TREE container. However, because of the tree-view ergonomic differences with simple tables, the selection of tree nodes follows some specific rules:

  1. When selecting a range of nodes, only visible nodes will get the selection flag. For example, if you select all nodes with Ctrl-A, and if the root node is collapsed, only the root node will be selected. This applies also when selecting nodes by program with the DIALOG.setSelectionRange().
  2. Collapsing a node will de-select all child nodes.