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