List box
[Components]
Compounds | |
| class | csListBox |
| List box class is a rectangle which contains a number of list box items. More... | |
| class | csListBoxItem |
| This class encapsulates a menu item. More... | |
List box styles | |
| These are bit masks that can be ORed together to form a value passed to csListBox constructor. | |
| #define | CSLBS_MULTIPLESEL 0x00000001 |
| List box can have multiple items selected. | |
| #define | CSLBS_HSCROLL 0x00000002 |
| List box has a horizontal scroll bar. | |
| #define | CSLBS_VSCROLL 0x00000004 |
| List box has a vertical scroll bar. | |
| #define | CSLBS_DEFAULTVALUE CSLBS_VSCROLL |
| Default list box style. | |
Defines | |
| #define | CSS_LISTBOXITEM_SELECTED 0x00010000 |
| Additional state flag used to mark selected list box items. | |
| #define | CS_LISTBOXITEMCHECK_SELECTED 0xdeadface |
| The magic answer that means that the listbox item is selected. | |
| #define | CS_LISTBOXITEMCHECK_UNSELECTED 0x0badf00d |
| The magic answer that means that the listbox item is not selected. | |
Enumerations | |
| enum | { cscmdListBoxStartTracking = 0x00000400, cscmdListBoxTrack, cscmdListBoxMakeVisible, cscmdListBoxClear, cscmdListBoxItemCheck, cscmdListBoxItemSet, cscmdListBoxItemSelected, cscmdListBoxItemDeselected, cscmdListBoxItemClicked, cscmdListBoxItemDoubleClicked, cscmdListBoxItemFocused, cscmdListBoxItemScrollVertically, cscmdListBoxItemSetHorizOffset, cscmdListBoxQueryFirstSelected, cscmdListBoxSelectItem } |
| List box - specific messages. More... | |
| enum | csListBoxItemStyle { cslisNormal, cslisEmphasized } |
| List box items are divided into several subtypes which will be shown in different colors. More... | |
| enum | csListBoxFrameStyle { cslfsNone, cslfsThinRect, cslfsThickRect, cslfsTextured, cslfsTexturedNoFrame, cslfsBitmap } |
| List box frame styles. More... | |
Define Documentation
|
|
The magic answer that means that the listbox item is selected.
Definition at line 172 of file cslistbx.h. |
|
|
The magic answer that means that the listbox item is not selected.
Definition at line 174 of file cslistbx.h. |
|
|
Default list box style.
Definition at line 267 of file cslistbx.h. |
|
|
List box has a horizontal scroll bar.
Definition at line 262 of file cslistbx.h. |
|
|
List box can have multiple items selected.
Definition at line 260 of file cslistbx.h. |
|
|
List box has a vertical scroll bar.
Definition at line 264 of file cslistbx.h. |
|
|
Additional state flag used to mark selected list box items.
Definition at line 169 of file cslistbx.h. |
Enumeration Type Documentation
|
|
List box - specific messages.
Definition at line 39 of file cslistbx.h. |
|
|
List box frame styles.
Definition at line 271 of file cslistbx.h. Referenced by csListBox::GetFrameStyle(). |
|
|
List box items are divided into several subtypes which will be shown in different colors.
Definition at line 180 of file cslistbx.h. Referenced by csListBoxItem::GetItemStyle(). |
Generated for Crystal Space by doxygen 1.2.18
