#include <ev_Toolbar.h>
Public Member Functions | |
EV_Toolbar (EV_EditMethodContainer *pEMC, const char *szMenuLayoutName, const char *szMenuLanguageName) | |
virtual | ~EV_Toolbar (void) |
const EV_Toolbar_Layout * | getToolbarLayout (void) const |
const EV_Toolbar_LabelSet * | getToolbarLabelSet (void) const |
bool | invokeToolbarMethod (AV_View *pView, EV_EditMethod *pEM, const UT_UCS4Char *pData, UT_uint32 dataLength) |
virtual bool | synthesize (void) |
virtual void | show (void) |
virtual void | hide (void) |
virtual bool | repopulateStyles (void) |
bool | isHidden (void) const |
Protected Attributes | |
EV_EditMethodContainer * | m_pEMC |
EV_Toolbar_Layout * | m_pToolbarLayout |
EV_Toolbar_LabelSet * | m_pToolbarLabelSet |
Private Attributes | |
bool | m_bHidden |
EV_Toolbar::EV_Toolbar | ( | EV_EditMethodContainer * | pEMC, | |
const char * | szMenuLayoutName, | |||
const char * | szMenuLanguageName | |||
) |
EV_Toolbar::~EV_Toolbar | ( | void | ) | [virtual] |
References DELETEP, m_pToolbarLabelSet, and m_pToolbarLayout.
const EV_Toolbar_LabelSet * EV_Toolbar::getToolbarLabelSet | ( | void | ) | const |
References m_pToolbarLabelSet.
const EV_Toolbar_Layout * EV_Toolbar::getToolbarLayout | ( | void | ) | const |
References m_pToolbarLayout.
virtual void EV_Toolbar::hide | ( | void | ) | [inline, virtual] |
Reimplemented in EV_UnixToolbar, EV_QtToolbar, and EV_Win32Toolbar.
Referenced by AP_Win32FrameImpl::_toggleBar(), AP_UnixFrame::toggleBar(), and AP_CocoaFrame::toggleBar().
bool EV_Toolbar::invokeToolbarMethod | ( | AV_View * | pView, | |
EV_EditMethod * | pEM, | |||
const UT_UCS4Char * | pData, | |||
UT_uint32 | dataLength | |||
) |
Referenced by s_proxy_activated(), EV_Win32Toolbar::toolbarEvent(), and EV_UnixToolbar::toolbarEvent().
bool EV_Toolbar::isHidden | ( | void | ) | const [inline] |
Referenced by EV_GnomeToolbar::setDetachable().
virtual bool EV_Toolbar::repopulateStyles | ( | void | ) | [inline, virtual] |
Reimplemented in EV_UnixToolbar, EV_QtToolbar, and EV_Win32Toolbar.
Referenced by XAP_Frame::repopulateCombos().
virtual void EV_Toolbar::show | ( | void | ) | [inline, virtual] |
Reimplemented in EV_UnixToolbar, EV_QtToolbar, and EV_Win32Toolbar.
Referenced by AP_Win32FrameImpl::_toggleBar(), AP_UnixFrame::toggleBar(), and AP_CocoaFrame::toggleBar().
virtual bool EV_Toolbar::synthesize | ( | void | ) | [inline, virtual] |
Reimplemented in EV_UnixToolbar, EV_QtToolbar, and EV_Win32Toolbar.
Referenced by XAP_FrameImpl::_createToolbars().
bool EV_Toolbar::m_bHidden [private] |
EV_EditMethodContainer* EV_Toolbar::m_pEMC [protected] |
Referenced by EV_Toolbar().
EV_Toolbar_LabelSet* EV_Toolbar::m_pToolbarLabelSet [protected] |
EV_Toolbar_Layout* EV_Toolbar::m_pToolbarLayout [protected] |