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