#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 &) | |
const CSGActionSupervisor & | operator= (const CSGActionSupervisor &) |
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 25 of file CSGActionSupervisor.cc.
References m_actionList.
|
private |
Bool_t CSGActionSupervisor::activateMenuEntry | ( | int | entry | ) |
Definition at line 72 of file CSGActionSupervisor.cc.
References m_actionList.
Bool_t CSGActionSupervisor::activateToolBarEntry | ( | int | entry | ) |
Definition at line 83 of file CSGActionSupervisor.cc.
References mps_splice::entry, and m_actionList.
Referenced by CSGConnector::handleToolBar().
void CSGActionSupervisor::addToActionMap | ( | CSGAction * | action | ) |
Definition at line 46 of file CSGActionSupervisor.cc.
References m_actionList.
Referenced by CSGAction::CSGAction().
|
virtual |
Definition at line 55 of file CSGActionSupervisor.cc.
References fwLog, and fwlog::kInfo.
|
virtual |
Reimplemented in CmsShowMainFrame.
Definition at line 61 of file CSGActionSupervisor.cc.
References m_actionList.
Referenced by CmsShowMainFrame::enableActions().
CSGAction * CSGActionSupervisor::getAction | ( | const std::string & | name | ) |
Definition at line 35 of file CSGActionSupervisor.cc.
References fwLog, fwlog::kWarning, m_actionList, and dataset::name.
Referenced by CmsShowMainFrame::CloseWindow(), FWGUIManager::getAction(), and CmsShowMainFrame::quit().
const std::vector< CSGAction * > & CSGActionSupervisor::getListOfActions | ( | ) | const |
Definition at line 50 of file CSGActionSupervisor.cc.
References m_actionList.
Referenced by CSGAction::CSGAction(), and CmsShowMainFrame::HandleKey().
Long_t CSGActionSupervisor::getToolTipDelay | ( | ) | const |
Definition at line 106 of file CSGActionSupervisor.cc.
References m_tooltipDelay.
Referenced by CSGAction::createCheckButton(), CSGAction::createCustomIconsButton(), CSGAction::createPictureButton(), CSGAction::createTextButton(), and CSGAction::setToolTip().
|
virtual |
|
private |
void CSGActionSupervisor::resizeMenu | ( | TGPopupMenu * | menu | ) |
Definition at line 97 of file CSGActionSupervisor.cc.
References m_actionList.
Referenced by CSGAction::addSCToMenu().
|
protected |
Definition at line 50 of file CSGActionSupervisor.h.
Referenced by activateMenuEntry(), activateToolBarEntry(), addToActionMap(), CmsShowMainFrame::bindCSGActionKeys(), enableActions(), getAction(), getListOfActions(), resizeMenu(), and ~CSGActionSupervisor().
|
private |
Definition at line 58 of file CSGActionSupervisor.h.
Referenced by getToolTipDelay().