#include <Fireworks/Core/interface/CSGActionSupervisor.h>
Public Member Functions | |
Bool_t | activateMenuEntry (int entry) |
Bool_t | activateToolBarEntry (int entry) |
void | addToActionMap (CSGAction *action) |
CSGActionSupervisor () | |
virtual void | defaultAction () |
virtual void | enableActions (bool enable=true) |
CSGAction * | getAction (const std::string &name) |
const std::vector< CSGAction * > & | getListOfActions () const |
Long_t | getToolTipDelay () const |
virtual void | HandleMenu (Int_t id) |
void | resizeMenu (TGPopupMenu *menu) |
virtual | ~CSGActionSupervisor () |
Protected Attributes | |
std::vector< CSGAction * > | m_actionList |
Private Member Functions | |
CSGActionSupervisor (const CSGActionSupervisor &)=delete | |
const CSGActionSupervisor & | operator= (const CSGActionSupervisor &)=delete |
Private Attributes | |
Long_t | m_tooltipDelay |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 27 of file CSGActionSupervisor.h.
CSGActionSupervisor::CSGActionSupervisor | ( | ) |
Definition at line 20 of file CSGActionSupervisor.cc.
|
virtual |
Definition at line 22 of file CSGActionSupervisor.cc.
References m_actionList.
|
privatedelete |
Bool_t CSGActionSupervisor::activateMenuEntry | ( | int | entry | ) |
Definition at line 54 of file CSGActionSupervisor.cc.
References mps_splice::entry, and m_actionList.
Referenced by CSGConnector::handleMenu().
Bool_t CSGActionSupervisor::activateToolBarEntry | ( | int | entry | ) |
Definition at line 65 of file CSGActionSupervisor.cc.
References mps_splice::entry, and m_actionList.
Referenced by CSGConnector::handleToolBar().
void CSGActionSupervisor::addToActionMap | ( | CSGAction * | action | ) |
Definition at line 38 of file CSGActionSupervisor.cc.
References writedatasetfile::action, and m_actionList.
Referenced by CSGAction::CSGAction().
|
virtual |
|
virtual |
Reimplemented in CmsShowMainFrame.
Definition at line 44 of file CSGActionSupervisor.cc.
References remoteMonitoring_LED_IterMethod_cfg::enable, and m_actionList.
Referenced by CmsShowMainFrame::enableActions().
CSGAction * CSGActionSupervisor::getAction | ( | const std::string & | name | ) |
Definition at line 28 of file CSGActionSupervisor.cc.
References fwLog, fwlog::kWarning, m_actionList, and Skims_PA_cff::name.
Referenced by CmsShowMainFrame::CloseWindow(), FWGUIManager::getAction(), and CmsShowMainFrame::quit().
const std::vector< CSGAction * > & CSGActionSupervisor::getListOfActions | ( | ) | const |
Definition at line 40 of file CSGActionSupervisor.cc.
References m_actionList.
Referenced by CSGAction::CSGAction(), and CmsShowMainFrame::HandleKey().
Long_t CSGActionSupervisor::getToolTipDelay | ( | ) | const |
Definition at line 87 of file CSGActionSupervisor.cc.
References m_tooltipDelay.
Referenced by CSGAction::createCheckButton(), CSGAction::createCustomIconsButton(), CSGAction::createPictureButton(), CSGAction::createTextButton(), and CSGAction::setToolTip().
|
virtual |
|
privatedelete |
void CSGActionSupervisor::resizeMenu | ( | TGPopupMenu * | menu | ) |
Definition at line 78 of file CSGActionSupervisor.cc.
References m_actionList, and optionsL1T::menu.
Referenced by CSGAction::addSCToMenu().
|
protected |
Definition at line 49 of file CSGActionSupervisor.h.
Referenced by activateMenuEntry(), activateToolBarEntry(), addToActionMap(), CmsShowMainFrame::bindCSGActionKeys(), enableActions(), getAction(), getListOfActions(), resizeMenu(), and ~CSGActionSupervisor().
|
private |
Definition at line 57 of file CSGActionSupervisor.h.
Referenced by getToolTipDelay().