#include <ev_Toolbar_Actions.h>
Public Member Functions | |
| EV_Toolbar_ActionSet (XAP_Toolbar_Id first, XAP_Toolbar_Id last) | |
| ~EV_Toolbar_ActionSet (void) | |
| bool | setAction (XAP_Toolbar_Id id, EV_Toolbar_ItemType type, const char *szMethodName, AV_ChangeMask maskOfInterest, EV_GetToolbarItemState_pFn pfnGetState) |
| EV_Toolbar_Action * | getAction (XAP_Toolbar_Id id) const |
Protected Attributes | |
| EV_Toolbar_Action ** | m_actionTable |
| XAP_Toolbar_Id | m_first |
| XAP_Toolbar_Id | m_last |
| EV_Toolbar_ActionSet::EV_Toolbar_ActionSet | ( | XAP_Toolbar_Id | first, | |
| XAP_Toolbar_Id | last | |||
| ) |
References m_actionTable, m_first, m_last, and UT_calloc().
| EV_Toolbar_ActionSet::~EV_Toolbar_ActionSet | ( | void | ) |
References DELETEP, m_actionTable, m_first, and m_last.
| EV_Toolbar_Action * EV_Toolbar_ActionSet::getAction | ( | XAP_Toolbar_Id | id | ) | const |
References EV_Toolbar_Action::getToolbarId(), m_actionTable, m_first, m_last, and UT_ASSERT.
Referenced by EV_Win32Toolbar::_refreshID(), EV_CocoaFontTarget::menuSelected:, EV_Win32Toolbar::onDropArrow(), EV_Win32Toolbar::refreshToolbar(), EV_UnixToolbar::refreshToolbar(), XAP_Toolbar_Factory::restoreToolbarsFromCurrentScheme(), EV_Win32Toolbar::synthesize(), EV_UnixToolbar::synthesize(), EV_QtToolbar::synthesize(), EV_Win32Toolbar::toolbarEvent(), and EV_UnixToolbar::toolbarEvent().
| bool EV_Toolbar_ActionSet::setAction | ( | XAP_Toolbar_Id | id, | |
| EV_Toolbar_ItemType | type, | |||
| const char * | szMethodName, | |||
| AV_ChangeMask | maskOfInterest, | |||
| EV_GetToolbarItemState_pFn | pfnGetState | |||
| ) |
References DELETEP, m_actionTable, m_first, and m_last.
Referenced by AbiCollabSaveInterceptor::AbiCollabSaveInterceptor().
EV_Toolbar_Action** EV_Toolbar_ActionSet::m_actionTable [protected] |
Referenced by EV_Toolbar_ActionSet(), getAction(), setAction(), and ~EV_Toolbar_ActionSet().
XAP_Toolbar_Id EV_Toolbar_ActionSet::m_first [protected] |
Referenced by EV_Toolbar_ActionSet(), getAction(), setAction(), and ~EV_Toolbar_ActionSet().
XAP_Toolbar_Id EV_Toolbar_ActionSet::m_last [protected] |
Referenced by EV_Toolbar_ActionSet(), getAction(), setAction(), and ~EV_Toolbar_ActionSet().
1.7.1