formZ SDK | 5.0 API Reference | System | User Interface (FUIM) | Lists
Description
Type of list.
These types determine how the list reacts as items are picked(selected).
enum fz_fuim_list_type_enum {
FZ_FUIM_LIST_TYPE_NONE,
FZ_FUIM_LIST_TYPE_ONE,
FZ_FUIM_LIST_TYPE_MULTI,
FZ_FUIM_LIST_TYPE_SYSTEM };
Members
FZ_FUIM_LIST_TYPE_NONE
No items are allowed to be picked.
Clicking on an item gives no visual indication, but this list type will allow
for click handling by setting the click callback function.
This list is for viewing only.
By default, if there is a title row, it is clickable.
By default, if there are multiple columns, the column dividers are clickable and moveable.
FZ_FUIM_LIST_TYPE_ONE
Only one item can be picked at a time.
Clicking on an item unpicks the old item and picks the new item.
One item is always picked.
FZ_FUIM_LIST_TYPE_MULTI
Multiple items can be selected.
Clicking on an item toggles its picked status.
Between zero and N items can be picked.
FZ_FUIM_LIST_TYPE_SYSTEM
This list simulates how the Operating operates.
Shift-clicking will pick all items between the last picked item and
the currently clicked item.
Command-clicking (on Macintosh) and Control-clicking (on Windows) will toggle
the clicked items picked status.
Clicking and dragging over a range will pick that range.
Availability
5.0.0.0
See Also
Defined in