class MenuItem data structure that comprises all the important aspects of a menu item.
| | ItemType |
| | label the label for the item |
| | bitmap |
| | showBitmap |
| | itemType pushbutton, submenu, checkbox, radiobox, separator .. |
| | mnemonic mnemonic; 0 character if none |
| | accelerator accelerator; 0 if none |
| | accelText to be converted to compound string |
| | callback routine to call; 0 if none |
| | callbackData client data for callback() |
| | userData user data for callback. |
| | subitems pullright menu items, if not: 0 |
| | sensitive 0: insensitive, 1: sensitive |
| | NUL |
| | SEP |
| | MenuItem () |
| | MenuItem (const char *l, ItemType i) |
| | MenuItem (const char *l, ItemType i, char m, const char *a, const char *t, XtCallbackProc c, XtPointer d, XtPointer u, MenuItem *si, int s) |
| | MenuItem (const char *l, const Bitmap *b, ItemType i, char m, const char *a, const char *t, XtCallbackProc c, XtPointer d, XtPointer u, MenuItem *si, int s) |
data structure that comprises all the important aspects of a menu item.
const char* label
Bitmap bitmap
bool showBitmap
ItemType itemType
char mnemonic
const char* accelerator
const char* accelText
XtCallbackProc callback
XtPointer callbackData
XtPointer userData
MenuItem* subitems
int sensitive
MenuItem()
MenuItem(const char *l, ItemType i)
MenuItem(const char *l, ItemType i, char m, const char *a, const char *t, XtCallbackProc c, XtPointer d, XtPointer u, MenuItem *si, int s)
MenuItem(const char *l, const Bitmap *b, ItemType i, char m, const char *a, const char *t, XtCallbackProc c, XtPointer d, XtPointer u, MenuItem *si, int s)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de