| Search Locate Previous Next | Contents |
Description
Simple multiple selection from a scrolling list. You can choose between an index vector or a boolean mask as the most convenient way of representing your data as the selected items.
Indices should be an integer vector of indices into Items
Selection a boolean mask on Items (length should match Items)
Items which is the text shown in the box (Nested text vector)
Caption (if used) makes a label directly above the list. Note the toggle style which simulates <Ctrl> being held and the multicolumn style which is good for long lists of short names.
Class Property Table
| Name | Type | Default | Description |
| Hint | String | ||
| Select | OneOf | Multi | Selection strategy (Single Multi) |
| Style | ManyOf | ||
| Items | Runtime | Items List (listbox contents) | |
| Indices | User | Integer vector (selected indices) | |
| Selection | User | Boolean vector (length equal to items) | |
| FirstRow | User | First visible row | |
| Visible | Runtime | Boolean singleton | |
| Active | Runtime | Boolean singleton |
Class-specific Functions
| SetTabs | set tabs at distance(s) in pixels from left edge of listbox |