Inheritance diagram for CIvfPopupMenu:
Public Types | |
enum | TMenuType { MT_NORMAL, MT_INACTIVE, MT_TOGGLE, MT_RADIO, MT_INVISIBLE } |
enum | TActivationButton { AB_LEFT, AB_RIGHT, AB_MIDDLE } |
Public Member Functions | |
TActivationButton | getActivationButton () |
void | popup () |
void | addMenuItem (const char *label, const char *shortcut, TMenuType type, int id) |
void | enablePopupMenu () |
void | disablePopupMenu () |
bool | isPopupMenuEnabled () |
void | setActivationButton (TActivationButton activation) |
int | getMenuId (const Fl_Menu_Item *menuItem) |
Fl_Menu_Button * | getMenu () |
void | setParent (Fl_Group *group) |
virtual void | onMenu (int id, TMenuType type) |
Definition at line 36 of file IvfPopupMenu.h.