#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] |
1.7.1