|
FDOSTUI
FreeDOS Text User Interface
|
a menu item More...
Public Attributes | |
| unsigned char const * | m_label |
| unsigned int | m_mnemonic_offset |
| unsigned char const * | m_accel_label |
| enum scancodes | m_accel_scancode |
| unsigned int | m_flags |
| menuitem_signal_t | m_signal |
| void * | m_user_data |
a menu item
| menuitem::m_accel_label |
accelerator label (displayed as entered). The life of the label should outlast the life of the menu item. The label should reflect the m_accell_scancode.
| menuitem::m_accel_scancode |
accelerator scan code
| menuitem::m_flags |
bit mask of menuitem_flags
| menuitem::m_label |
menu item label (displayed as entered). The life of the label should outlast the life of the menu item.
| menuitem::m_mnemonic_offset |
zero based offset of the mnemonic.
| menuitem::m_signal |
signal to emit when the user selects an item
| menuitem::m_user_data |
user defined data to send as a parameter to the signal when emitted
1.8.14