|
#define | D4D_COMBO_BOX_F_DEFAULT |
| This is combo box init flags. If not defined, it sets to (D4D_OBJECT_F_VISIBLE | D4D_OBJECT_F_ENABLED | D4D_OBJECT_F_TABSTOP | D4D_OBJECT_F_TOUCHENABLE | D4D_OBJECT_F_FOCUSRECT | D4D_OBJECT_F_MOUSE_NORMAL | D4D_OBJECT_F_BEVEL_RAISED) as a default. More...
|
|
#define | D4D_COMBO_BOX_F_EDITBOX_DEFAULT |
| This is combo box init flags for embedded edit box . If not defined, it sets to (D4D_OBJECT_F_VISIBLE | D4D_OBJECT_F_ENABLED | D4D_OBJECT_F_TABSTOP | D4D_OBJECT_F_TOUCHENABLE | D4D_OBJECT_F_FASTTOUCH | D4D_OBJECT_F_MOUSE_NORMAL | D4D_OBJECT_F_BEVEL_DENTED) as a default. More...
|
|
#define | D4D_COMBO_BOX_F_BTN_DEFAULT |
| This is combo box init flags for embedded button. If not defined, it sets to (D4D_OBJECT_F_VISIBLE | D4D_OBJECT_F_ENABLED | D4D_OBJECT_F_TABSTOP | D4D_OBJECT_F_TOUCHENABLE | D4D_OBJECT_F_FASTTOUCH | D4D_OBJECT_F_MOUSE_NORMAL | D4D_OBJECT_F_BEVEL_RAISED | D4D_BTN_F_3D | D4D_BTN_F_CONT_RECT) as a default. More...
|
|
#define | D4D_COMBO_BOX_F_LISTBOX_DEFAULT |
| This is combo box init flags for embedded list box . If not defined, it sets to (D4D_OBJECT_F_ENABLED | D4D_OBJECT_F_TABSTOP | D4D_OBJECT_F_TOUCHENABLE | D4D_OBJECT_F_FASTTOUCH | D4D_OBJECT_F_FOCUSRECT | D4D_OBJECT_F_MOUSE_NORMAL | D4D_OBJECT_F_BEVEL_RAISED) as a default. More...
|
|
#define | D4D_COMBO_BOX_ITEM_FNT_PRTY_DEFAULT |
| This is combo box init items font properties. If not defined, it sets to ( 0 ) as a default. More...
|
|
#define | D4D_COMBO_BOX_STR_MAX_LEN |
| This is combo box maximal length of item strings used by default declaration macros. If not defined, it sets to 20 as a default. More...
|
|
#define | D4D_COMBO_BOX_CHILD_EDIT_BOX_IX |
|
#define | D4D_COMBO_BOX_CHILD_BUTTON_IX |
|
#define | D4D_COMBO_BOX_CHILD_LIST_BOX_IX |
|
#define | D4D_GET_COMBO_BOX(pObj) |
|
#define | D4D_GET_COMBO_BOX_DATA(pObj) |
|
#define | D4D_GET_COMBO_BOX_EDIT_BOX(pObj) |
|
#define | D4D_GET_COMBO_BOX_BUTTON(pObj) |
|
#define | D4D_GET_COMBO_BOX_LIST_BOX(pObj) |
|
#define | _D4D_DECLARE_COMBO_BOX_BEGIN(type, name, x, y, cx, cy, cy_list, radius, pMargin, pParent, flags, pScheme, itemsFontId, maxStrLen, posCnt, comboBoxItemsOff, pUser, pOnEvent, pOnUsrMsg) |
| Macro that create the Combo box object structure in memory including all substructures. More...
|
|
#define | D4D_DECLARE_COMBO_BOX_ITEM |
| Macro that is used to add item to combo box definition. More...
|
|
#define | D4D_DECLARE_COMBO_BOX_END |
| Macro that is used to close the item list for combo box definition. More...
|
|
#define | D4D_DECLARE_COMBO_BOX_BEGIN(name, x, y, cx, cy, cy_list, flags, pParent, pScheme, itemsFontId, maxStrLen, posCnt, comboBoxItemsOff, pUser, pOnEvent, pOnUsrMsg) |
| Macro that create the Combo box object structure in memory including all substructures with restricted count of parameters to simplify definition. More...
|
|
#define | D4D_DECLARE_STD_COMBO_BOX_BEGIN(name, x, y, cx, cy, cy_list, pParent, itemsFontId, pOnEvent) |
| Macro that create the Combo box object structure in memory including all substructures with restricted count of parameters to simplify definition The missing parameters are replaced by default values. More...
|
|
#define | D4D_DECLARE_RCOMBO_BOX_BEGIN(name, x, y, cx, cy, cy_list, radius, flags, pParent, pScheme, itemsFontId, maxStrLen, posCnt, comboBoxItemsOff, pUser, pOnEvent, pOnUsrMsg) |
| Macro that create the rounded Combo box object structure in memory including all substructures with restricted count of parameters to simplify definition. More...
|
|
#define | D4D_DECLARE_STD_RCOMBO_BOX_BEGIN(name, x, y, cx, cy, cy_list, radius, pParent, itemsFontId, pOnEvent) |
| Macro that create the rounded Combo box object structure in memory including all substructures with restricted count of parameters to simplify definition The missing parameters are replaced by default values. More...
|
|
#define | D4D_DECLARE_COMBO_BOX_BEGIN_INRAM(name, x, y, cx, cy, cy_list, flags, pParent, pScheme, itemsFontId, maxStrLen, posCnt, comboBoxItemsOff, pUser, pOnEvent, pOnUsrMsg) |
| Same as D4D_DECLARE_COMBO_BOX_BEGIN, but is created in RAM instead of the ROM memory. More...
|
|
#define | D4D_DECLARE_STD_COMBO_BOX_BEGIN_INRAM(name, x, y, cx, cy, cy_list, pParent, itemsFontId, pOnEvent) |
| Same as D4D_DECLARE_STD_COMBO_BOX_BEGIN, but is created in RAM instead of the ROM memory. More...
|
|
#define | D4D_DECLARE_RCOMBO_BOX_BEGIN_INRAM(name, x, y, cx, cy, cy_list, radius, flags, pParent, pScheme, itemsFontId, maxStrLen, posCnt, comboBoxItemsOff, pUser, pOnEvent, pOnUsrMsg) |
| Same as D4D_DECLARE_RCOMBO_BOX_BEGIN, but is created in RAM instead of the ROM memory. More...
|
|
#define | D4D_DECLARE_STD_RCOMBO_BOX_BEGIN_INRAM(name, x, y, cx, cy, cy_list, radius, pParent, itemsFontId, pOnEvent) |
| Same as D4D_DECLARE_STD_RCOMBO_BOX_BEGIN, but is created in RAM instead of the ROM memory. More...
|
|
#define | D4D_ComboBoxGetItemCount(pThis) |
| Function gets the count of combo box items. More...
|
|
#define | D4D_ComboBoxFindUserDataItem(pThis, pUser) |
| Function finds the index of items with specified user data. More...
|
|
#define | D4D_ComboBoxGetItemUserData(pThis) |
| Function gets the selected item user data. More...
|
|
#define | D4D_ComboBoxGetItemText(pThis) |
| Function gets the selected item text. More...
|
|
#define | D4D_ComboBoxGetItemTextIx(pThis, ix) |
| Function gets the text of item choosed by item index. More...
|
|
#define | D4D_ComboBoxEnsureVisible(pThis) |
| Function ensure that the selected item in list will be scrolled to visible area. More...
|
|
#define | D4D_ComboBoxChangeItemList(pThis, pItems) |
| Function change the items list using by combo box. More...
|
|
#define | D4D_ComboBoxGetItemList(pThis) |
| Function gets the current using item list. More...
|
|
D4D Driver comboBox object header file.
- Author
- Petr Gargulak
- Version
- 0.0.5.0
- Date
- Oct-14-2013
Definition in file d4d_combo_box.h.