Public Member Functions | |
| _wd (EV_UnixMenu *pUnixMenu, XAP_Menu_Id id) | |
| ~_wd (void) | |
Static Public Member Functions | |
| static void | s_onActivate (GtkWidget *widget, gpointer callback_data) |
| static void | s_onMenuItemSelect (GtkWidget *, gpointer data) |
| static void | s_onMenuItemDeselect (GtkWidget *, gpointer data) |
| static void | s_onInitMenu (GtkMenuItem *, gpointer callback_data) |
| static void | s_onDestroyMenu (GtkMenuItem *, gpointer callback_data) |
| static void | s_onDestroyPopupMenu (GtkMenuItem *menuItem, gpointer callback_data) |
Public Attributes | |
| EV_UnixMenu * | m_pUnixMenu |
| XAP_Menu_Id | m_id |
| EV_UnixMenu::_wd::_wd | ( | EV_UnixMenu * | pUnixMenu, | |
| XAP_Menu_Id | id | |||
| ) | [inline] |
References m_id, and m_pUnixMenu.
| EV_UnixMenu::_wd::~_wd | ( | void | ) | [inline] |
| static void EV_UnixMenu::_wd::s_onActivate | ( | GtkWidget * | widget, | |
| gpointer | callback_data | |||
| ) | [inline, static] |
References m_id, m_pUnixMenu, EV_UnixMenu::menuEvent(), and UT_return_if_fail.
Referenced by EV_UnixMenu::_refreshMenu().
| static void EV_UnixMenu::_wd::s_onDestroyMenu | ( | GtkMenuItem * | , | |
| gpointer | callback_data | |||
| ) | [inline, static] |
References EV_UnixMenu::getFrame(), m_pUnixMenu, XAP_Frame::setStatusMessage(), and UT_return_if_fail.
Referenced by s_onDestroyPopupMenu(), and EV_UnixMenu::synthesizeMenu().
| static void EV_UnixMenu::_wd::s_onDestroyPopupMenu | ( | GtkMenuItem * | menuItem, | |
| gpointer | callback_data | |||
| ) | [inline, static] |
References s_onDestroyMenu().
Referenced by EV_UnixMenuPopup::synthesizeMenuPopup().
| static void EV_UnixMenu::_wd::s_onInitMenu | ( | GtkMenuItem * | , | |
| gpointer | callback_data | |||
| ) | [inline, static] |
References XAP_Frame::getCurrentView(), EV_UnixMenu::getFrame(), m_pUnixMenu, EV_UnixMenu::refreshMenu(), and UT_return_if_fail.
Referenced by EV_UnixMenu::synthesizeMenu(), and EV_UnixMenuPopup::synthesizeMenuPopup().
| static void EV_UnixMenu::_wd::s_onMenuItemDeselect | ( | GtkWidget * | , | |
| gpointer | data | |||
| ) | [inline, static] |
References EV_UnixMenu::getFrame(), m_pUnixMenu, XAP_Frame::setStatusMessage(), UT_ASSERT, and UT_return_if_fail.
| static void EV_UnixMenu::_wd::s_onMenuItemSelect | ( | GtkWidget * | , | |
| gpointer | data | |||
| ) | [inline, static] |
Referenced by _wd(), s_onActivate(), and s_onMenuItemSelect().
Referenced by _wd(), s_onActivate(), s_onDestroyMenu(), s_onInitMenu(), s_onMenuItemDeselect(), and s_onMenuItemSelect().
1.7.1