Home2L - C/C++ API v1.4-2-g83f4c (2025-08-23)
Smart Tools for a Private Home
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Enumerations

Description

Listbox widget.

Collaboration diagram for Listbox:

Classes

class  CListboxItem
 Macro to create a trampoline to another class. More...
 
class  CListbox
 Listbox widget. More...
 

Macros

#define LISTBOX_ITEM_BORDER   4
 Border spacing around labels in pixels.
 

Typedefs

typedef void FCbListboxPushed(class CListbox *, int idx, bool longPush, void *data)
 Callback prototype for CListbox push events.
 

Enumerations

enum  EListboxMode { lmReadOnly , lmActivate , lmSelectSingle , lmSelectAny }
 List box mode. More...
 

Enumeration Type Documentation

◆ EListboxMode

List box mode.

Enumerator
lmReadOnly 

Listbox is read-only, no selection & interaction.

lmActivate 

Items act like push-buttons, activation callback can be defined.

lmSelectSingle 

Items are exclusivly selectable (activation callback can be defined, too).

lmSelectAny 

Items are arbitrarily selectable (activation callback can be defined, too).

Definition at line 355 of file ui_widgets.H.