|
Namespaces |
| namespace | ui_extension |
Classes |
| class | ui_extension::button |
| | Service that provides buttons for a toolbar. More...
|
| class | ui_extension::button_callback |
| | Class implemented by button hosts to recieve notification of button events. More...
|
| class | ui_extension::button_factory< T > |
| | Service factory for buttons. More...
|
| class | ui_extension::custom_button |
| | Sub-class of ui_extension::button, for buttons that implement their own command. More...
|
| class | ui_extension::menu_button |
| | Sub-class of ui_extension::button, for buttons based upon a context menu item. More...
|
Enumerations |
| enum | ui_extension::t_button_guid { ui_extension::BUTTON_GUID_BUTTON,
ui_extension::BUTTON_GUID_MENU_ITEM_CONTEXT,
ui_extension::BUTTON_GUID_MENU_ITEM_MAIN
} |
| | Identifies the type of GUID. More...
|
| enum | ui_extension::t_button_state { ui_extension::BUTTON_STATE_ENABLED = (1 << 0),
ui_extension::BUTTON_STATE_PRESSED = (1 << 1),
ui_extension::BUTTON_STATE_SHOW_TOOLTIP = (1 << 2),
ui_extension::BUTTON_STATE_DEFAULT = BUTTON_STATE_ENABLED|BUTTON_STATE_SHOW_TOOLTIP
} |
| | Identifies the state of a button. More...
|
| enum | ui_extension::t_button_type { ui_extension::BUTTON_TYPE_NORMAL,
ui_extension::BUTTON_TYPE_DROPDOWN,
ui_extension::BUTTON_TYPE_DROPDOWN_ARROW
} |
| | Identifies the type of button. More...
|
| enum | ui_extension::t_mask { ui_extension::MASK_NONE,
ui_extension::MASK_BITMAP,
ui_extension::MASK_COLOUR
} |