Public Member Functions | Protected Attributes

EV_UnixMenuBar Class Reference

#include <ev_UnixMenuBar.h>

Inheritance diagram for EV_UnixMenuBar:
EV_UnixMenu EV_Menu

List of all members.

Public Member Functions

 EV_UnixMenuBar (XAP_UnixApp *pUnixApp, XAP_Frame *pFrame, const char *szMenuLayoutName, const char *szMenuLabelSetName)
virtual ~EV_UnixMenuBar ()
virtual bool synthesizeMenuBar ()
virtual bool rebuildMenuBar ()
virtual bool refreshMenu (AV_View *pView)
virtual void destroy (void)
GtkWidget * getMenuBar (void) const

Protected Attributes

GtkWidget * m_wMenuBar

Constructor & Destructor Documentation

EV_UnixMenuBar::EV_UnixMenuBar ( XAP_UnixApp pUnixApp,
XAP_Frame pFrame,
const char *  szMenuLayoutName,
const char *  szMenuLabelSetName 
EV_UnixMenuBar::~EV_UnixMenuBar (  )  [virtual]

Member Function Documentation

void EV_UnixMenuBar::destroy ( void   )  [virtual]

References m_wMenuBar.

Referenced by XAP_UnixFrameImpl::_rebuildMenus().

GtkWidget* EV_UnixMenuBar::getMenuBar ( void   )  const [inline]
bool EV_UnixMenuBar::rebuildMenuBar (  )  [virtual]
bool EV_UnixMenuBar::refreshMenu ( AV_View pView  )  [virtual]

Implements EV_UnixMenu.

References EV_UnixMenu::_refreshMenu(), and m_wMenuBar.

bool EV_UnixMenuBar::synthesizeMenuBar (  )  [virtual]

Member Data Documentation

The documentation for this class was generated from the following files: