#include <mgui/form.h>
#include <mi32/range.h>
#include <mi32/unitconv.h>
Include dependency graph for ctrl.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | MGUI |
Classes | |
| class | MGUI::CTRL |
| Base class for "single" graphical user interface controls. More... | |
| class | MGUI::CTRL_EDIT_BASE |
| Base class for 'edit' controls. More... | |
| class | MGUI::CTRL_EDIT_BASE::MyEdit |
| class | MGUI::CTRL_EDIT_NUMBER |
| Number edit control. More... | |
| class | MGUI::CTRL_EDIT_NUMBER_T< _CT > |
| Convenience template for Numeric value 'edit' control to allow method in container class to be called. More... | |
| class | MGUI::CTRL_EDIT_STRING |
| String 'edit' control. More... | |
| class | MGUI::CTRL_EDIT_STRING_T< _CT > |
| Convenience template for String 'edit' control to allow method in container class to be called. More... | |
| class | MGUI::CTRL_EDIT_TEXT |
| Multi-line text 'edit' control. More... | |
| class | MGUI::CTRL_EDIT_TEXT_T< _CT > |
| Convenience template for multiline text 'edit' control to allow method in container class to be called. More... | |
| class | MGUI::CTRL_GROUPBOX |
| Group Box control, equivalent to XmFrame. More... | |
| class | MGUI::CTRL_LABEL |
| Non-editable label control. More... | |
| class | MGUI::CTRL_PUSHBUTTON |
| PushButton control supporting both text and icon buttons. More... | |
| class | MGUI::CTRL_PUSHBUTTON_T< _CT > |
| Convenience template for PushButton control to allow method in container class to be called. More... | |
| class | MGUI::CTRL_SEPARATOR |
| Separator control. More... | |
| class | MGUI::CTRL_STATUSBAR |
| StatusBar control (MFC only). More... | |
| class | MGUI::CTRL_STATUSBAR_T< _CT > |
| Convenience template for Status bar to allow method in container class to be called (MFC only). More... | |
| class | MGUI::CTRL_TEXT |
| Control to display non-editable multi-line text in optionally scrollable view. More... | |
| class | MGUI::CTRL_TOGGLEBUTTON |
| Toggle button control supporting both "checkbox" and "radio" behavior with text and icon buttons. More... | |
| class | MGUI::CTRL_TOGGLEBUTTON_T< _CT > |
| Convenience template for Toggle button to allow method in container class to be called. More... | |
| class | MGUI::FORM_EDIT_NUMBER |
| Form consisting of label, numeric edit field and optional unit label. More... | |
| class | MGUI::FORM_EDIT_NUMBER_T< _CT > |
| Convenience template for FORM_EDIT_NUMBER to allow method in container class to be called. More... | |
| class | MGUI::FORM_EDIT_RANGE |
| Form containing pair of numeric edit fields for specifying a range. More... | |
| class | MGUI::FORM_EDIT_RANGE_T< _CT > |
| Convenience template for FORM_EDIT_RANGE to allow method in container class to be called. More... | |
| class | MGUI::FORM_EDIT_STRING |
| Form consisting of label and string edit field. More... | |
| class | MGUI::FORM_EDIT_STRING_T< _CT > |
| Convenience template for FORM_EDIT_STRING to allow method in container class to be called. More... | |
| class | MGUI::TOOLTIPCTRL |
Enumerations | |
| enum | KEYSTATE { KEYSTATE_None = 0x0000, KEYSTATE_Ctrl = 0x0002, KEYSTATE_Control = 0x0002, KEYSTATE_Shift = 0x0004 } |
Functions | |
| DEFINE_ENUM_OP_BITWISE (CTRL_TEXT::STYLE) | |
| DEFINE_ENUM_OP_BITWISE (MGUI::KEYSTATE) | |
| DEFINE_ENUM_OPERATORS (MGUI::CTRL_EDIT_TEXT::FLAGS) | |
| DEFINE_ENUM_OPERATORS (MGUI::CTRL_EDIT_NUMBER::FLAGS) | |
| DEFINE_ENUM_OPERATORS (MGUI::CTRL_EDIT_STRING::FLAGS) | |
Definition in file ctrl.h.
|
|
Enum used to specify which keys are pressed during a message handler. NOTE: These are exactly equivilant to some Windows constants. The Alt KEYSTATE is not here because there is no mask for it in X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8-20040913