MrLib: Extra GUI Libraries

1`` | Aligned Pasteboard
2`` | Bitmap Label
3`` | Cache-image Snip
4`` | GIF and Animated GFI Writing
5`` | Graphs
6`` | Hierarchical List Control
7`` | Include Bitmap
8`` | Interactive Value Port
9`` | Name Message
10`` | Path Dialog
11`` | Plot
12`` | Switchable Button
13`` | Acknowledgments
| Index

Version: 4.0.2
contents index
← prev up next →

### 6`` Hierarchical List Control

(require mrlib/hierlist)

A hierarchical-list% control is a list of items, some of which can themselves be hierarchical lists. Each such sub-list has an arrow that the user can click to hide or show the sub-list’s items.

The list control supports the following default keystrokes:

- Down: move to the next entry at the current level (skipping lower levels).

- Up: move to the previous entry at the current level (skipping lower levels).

- Left: move to the enclosing level (only valid at embedded levels).

- Right: move down in one level (only valid for lists).

- Return: open/close the current selected level (only valid for lists).

6.1 hierarchical-list%
6.2 hierarchical-list-item<%>
6.3 hierarchical-list-compound-item<%>
6.4 Snips in a hierarchical-list% Instance

contents index
← prev up next →