#include <Fireworks/Core/interface/FWGUIManager.h>
Public Types | |
typedef std::map< std::string, ViewBuildFunctor > | NameToViewBuilder |
typedef boost::function2 < FWViewBase *, TEveWindowSlot *, const std::string & > | ViewBuildFunctor |
Static Public Member Functions | |
static FWGUIManager * | getGUIManager () |
static TGFrame * | makeGUIsubview (TEveCompositeFrame *cp, TGCompositeFrame *parent, Int_t height) |
Public Attributes | |
sigc::signal< void, Float_t > | changedDelayBetweenEvents_ |
sigc::signal< void > | changedEventEntry_ |
sigc::signal< void, edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t > | changedEventId_ |
sigc::signal< void > | changedRunEntry_ |
sigc::signal< void > | filterButtonClicked_ |
sigc::signal< void > | goingToQuit_ |
sigc::signal< void, const std::string & > | loadFromConfigurationFile_ |
sigc::signal< void, const TGWindow * > | showEventFilterGUI_ |
sigc::signal< void, const std::string & > | writeToConfigurationFile_ |
sigc::signal< void > | writeToPresentConfigurationFile_ |
Private Types | |
typedef ViewMap_t::iterator | ViewMap_i |
typedef std::map< TEveWindow *, FWViewBase * > | ViewMap_t |
Private Member Functions | |
void | delaySliderChanged (Int_t) |
void | finishUpColorChange () |
FWGUIManager (const FWGUIManager &) | |
TEveWindow * | getSwapCandidate () |
void | measureWMOffsets () |
void | newItem (const FWEventItem *) |
const FWGUIManager & | operator= (const FWGUIManager &) |
bool | promptForConfigurationFile (std::string &result, enum EFileDialogMode mode) |
void | promptForLoadConfigurationFile () |
void | promptForSaveConfigurationFile () |
void | setViewPopup (TEveWindow *) |
Private Attributes | |
CmsShowMainFrame * | m_cmsShowMainFrame |
CmsShowCommonPopup * | m_commonPopup |
fireworks::Context * | m_context |
FWModelContextMenuHandler * | m_contextMenuHandler |
FWGUIEventDataAdder * | m_dataAdder |
FWDetailViewManager * | m_detailViewManager |
CmsShowEDI * | m_ediFrame |
TGPopupMenu * | m_fileMenu |
CmsShowHelpPopup * | m_helpGLPopup |
CmsShowHelpPopup * | m_helpPopup |
FWInvMassDialog * | m_invMassDialog |
sigc::connection | m_modelChangeConn |
CmsShowModelPopup * | m_modelPopup |
NameToViewBuilder | m_nameToViewBuilder |
FWNavigatorBase * | m_navigator |
CmsShowHelpPopup * | m_shortcutPopup |
FWSummaryManager * | m_summaryManager |
std::auto_ptr < CmsShowTaskExecutor > | m_tasks |
const FWViewManagerManager * | m_viewManagerManager |
ViewMap_t | m_viewMap |
CmsShowViewPopup * | m_viewPopup |
TEveWindowPack * | m_viewPrimPack |
TEveWindowPack * | m_viewSecPack |
int | m_WMDecorH |
int | m_WMOffsetX |
int | m_WMOffsetY |
Static Private Attributes | |
static FWGUIManager * | m_guiManager = 0 |
typedef std::map<std::string, ViewBuildFunctor > FWGUIManager::NameToViewBuilder |
Definition at line 101 of file FWGUIManager.h.
typedef boost::function2<FWViewBase*,TEveWindowSlot*, const std::string& > FWGUIManager::ViewBuildFunctor |
Definition at line 100 of file FWGUIManager.h.
|
private |
Definition at line 104 of file FWGUIManager.h.
|
private |
Definition at line 103 of file FWGUIManager.h.
FWGUIManager::FWGUIManager | ( | fireworks::Context * | ctx, |
const FWViewManagerManager * | iVMMgr, | ||
FWNavigatorBase * | navigator | ||
) |
Definition at line 95 of file FWGUIManager.cc.
References alignmentValidation::action, CSGAction::activated, addData(), fireworks::Context::colorManager(), FWColorManager::colorsHaveChangedFinished_, createHelpGLPopup(), createHelpPopup(), CmsShowMainFrame::createNewViewerAction(), createShortcutPopup(), delaySliderChanged(), fireworks::Context::eventItemsManager(), exportImageOfMainView(), exportImagesOfAllViews(), finishUpColorChange(), getAction(), i, FWViewType::idToName(), FWViewType::kGlimpse, FWViewType::kLegoPFECAL, FWViewType::kTableHLT, FWViewType::kTypeSize, m_cmsShowMainFrame, m_context, m_contextMenuHandler, CmsShowMainFrame::m_delaySliderListener, m_detailViewManager, CmsShowMainFrame::m_eventEntry, CmsShowMainFrame::m_filterEnableBtn, CmsShowMainFrame::m_filterShowGUIBtn, m_guiManager, CmsShowMainFrame::m_lumiEntry, CmsShowMainFrame::m_runEntry, makeGUIsubview(), measureWMOffsets(), newItem(), FWEventItemsManager::newItem_, newViewSlot(), promptForLoadConfigurationFile(), promptForSaveConfigurationFile(), cmsshow::sBackgroundColor, fireworks::Context::selectionManager(), cmsshow::sExportAllImages, cmsshow::sExportImage, cmsshow::sHelp, cmsshow::sHelpGL, showCommonPopup(), showEDIFrame(), showInvMassDialog(), showModelPopup(), showViewPopup(), cmsshow::sKeyboardShort, cmsshow::sLoadConfig, cmsshow::sSaveConfig, cmsshow::sSaveConfigAs, cmsshow::sShowAddCollection, cmsshow::sShowCommonInsp, cmsshow::sShowEventDisplayInsp, cmsshow::sShowInvMassDialog, cmsshow::sShowMainViewCtl, cmsshow::sShowObjInsp, FWColorManager::switchBackground(), FWIntValueListener::valueChanged_, tablePrinter::width, and writeToPresentConfigurationFile_.
|
virtual |
Definition at line 212 of file FWGUIManager.cc.
References m_cmsShowMainFrame, m_contextMenuHandler, m_detailViewManager, m_ediFrame, m_invMassDialog, m_summaryManager, and m_viewPopup.
|
private |
void FWGUIManager::addData | ( | ) |
Definition at line 416 of file FWGUIManager.cc.
References fireworks::Context::eventItemsManager(), m_cmsShowMainFrame, m_context, m_dataAdder, fireworks::Context::metadataManager(), and FWGUIEventDataAdder::show().
Referenced by FWGUIManager().
|
virtual |
Implements FWConfigurable.
Definition at line 1030 of file FWGUIManager.cc.
References addAreaInfoTo(), FWConfiguration::addKeyValue(), FWConfigurableParameterizable::addTo(), addWindowInfoTo(), CmsShowMainFrame::getSummaryViewWeight(), i, kCollectionController(), kCommonController(), kControllers(), kMainWindow(), kObjectController(), kViewArea(), kViewController(), kViews(), m_cmsShowMainFrame, m_commonPopup, m_ediFrame, m_modelPopup, m_viewMap, m_viewPopup, m_viewPrimPack, m_viewSecPack, createTree::pp, cond::rpcobtemp::temp, FWViewBase::typeName(), and FWConfigurableParameterizable::version().
void FWGUIManager::checkSubviewAreaIconState | ( | TEveWindow * | ) |
Definition at line 480 of file FWGUIManager.cc.
References cond::rpcobimon::current, CmsShowViewPopup::getEveWindow(), getSwapCandidate(), FWGUISubviewArea::getToolBarFromWindow(), m_viewMap, m_viewPopup, CmsShowViewPopup::mapped(), FWGUISubviewArea::setInfoButton(), and FWGUISubviewArea::setSwapIcon().
Referenced by setFrom(), and subviewSwapped().
void FWGUIManager::clearStatus | ( | ) |
Definition at line 393 of file FWGUIManager.cc.
References CmsShowMainFrame::clearStatusBar(), and m_cmsShowMainFrame.
Referenced by CmsShowMain::appendData(), CmsShowMain::openData(), CmsShowMain::openDataViaURL(), CmsShowMain::postFiltering(), and CmsShowMainBase::setup().
void FWGUIManager::connectSubviewAreaSignals | ( | FWGUISubviewArea * | a | ) |
Definition at line 201 of file FWGUIManager.cc.
References FWGUISubviewArea::goingToBeDestroyed_, FWGUISubviewArea::selected_, subviewInfoSelected(), subviewInfoUnselected(), subviewIsBeingDestroyed(), subviewSwapped(), FWGUISubviewArea::swap_, and FWGUISubviewArea::unselected_.
Referenced by FWGUISubviewArea::FWGUISubviewArea().
void FWGUIManager::createEDIFrame | ( | ) |
Definition at line 625 of file FWGUIManager.cc.
References CmsShowMainFrame::bindCSGActionKeys(), fireworks::Context::colorManager(), m_cmsShowMainFrame, m_context, m_ediFrame, and fireworks::Context::selectionManager().
Referenced by showEDIFrame().
void FWGUIManager::createHelpGLPopup | ( | ) |
Definition at line 738 of file FWGUIManager.cc.
References getAction(), edm::getName(), m_cmsShowMainFrame, m_helpGLPopup, and cmsshow::sHelpGL.
Referenced by FWGUIManager().
void FWGUIManager::createHelpPopup | ( | ) |
Definition at line 713 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and m_helpPopup.
Referenced by FWGUIManager().
TGVerticalFrame * FWGUIManager::createList | ( | TGCompositeFrame * | p | ) |
Definition at line 585 of file FWGUIManager.cc.
References fireworks::Context::colorManager(), fireworks::Context::eventItemsManager(), m_context, m_summaryManager, fireworks::Context::modelChangeManager(), fireworks::Context::selectionManager(), and FWSummaryManager::widget().
Referenced by CmsShowMainFrame::CmsShowMainFrame().
void FWGUIManager::createModelPopup | ( | ) |
Definition at line 655 of file FWGUIManager.cc.
References CmsShowMainFrame::bindCSGActionKeys(), fireworks::Context::colorManager(), ecaldqm::kRight, m_cmsShowMainFrame, m_context, m_detailViewManager, m_modelPopup, and fireworks::Context::selectionManager().
Referenced by showModelPopup().
void FWGUIManager::createShortcutPopup | ( | ) |
Definition at line 726 of file FWGUIManager.cc.
References getAction(), edm::getName(), m_cmsShowMainFrame, m_shortcutPopup, and cmsshow::sKeyboardShort.
Referenced by FWGUIManager().
FWGUIManager::ViewMap_i FWGUIManager::createView | ( | const std::string & | iName, |
TEveWindowSlot * | slot = 0 |
||
) |
Definition at line 275 of file FWGUIManager.cc.
References newFWLiteAna::base, FWViewBase::contextMenuHandler(), m_guiManager, m_nameToViewBuilder, m_viewMap, m_viewPrimPack, m_viewSecPack, FWViewBase::openSelectedModelContextMenu_, and showSelectedModelContextMenu().
Referenced by newViewSlot(), and setFrom().
void FWGUIManager::createViews | ( | TEveWindowSlot * | slot | ) |
Definition at line 615 of file FWGUIManager.cc.
References m_viewPrimPack, and m_viewSecPack.
Referenced by CmsShowMainFrame::CmsShowMainFrame().
|
private |
Definition at line 1306 of file FWGUIManager.cc.
References changedDelayBetweenEvents_, m_cmsShowMainFrame, and CmsShowMainFrame::setPlayDelayGUI().
Referenced by FWGUIManager().
void FWGUIManager::disableNext | ( | ) |
Definition at line 375 of file FWGUIManager.cc.
References CmsShowMainFrame::enableNext(), and m_cmsShowMainFrame.
Referenced by FWFFService::checkPosition(), FWFFLooper::checkPosition(), and CmsShowMain::checkPosition().
void FWGUIManager::disablePrevious | ( | ) |
Definition at line 369 of file FWGUIManager.cc.
References CmsShowMainFrame::enablePrevious(), and m_cmsShowMainFrame.
Referenced by FWFFService::checkPosition(), FWFFLooper::checkPosition(), and CmsShowMain::checkPosition().
void FWGUIManager::enableActions | ( | bool | enable = true | ) |
Definition at line 315 of file FWGUIManager.cc.
References CmsShowMainFrame::enableActions(), and m_cmsShowMainFrame.
Referenced by FWFFLooper::autoLoadNewEvent(), CmsShowMain::autoLoadNewEvent(), CmsShowMainBase::playBackward(), CmsShowMainBase::playForward(), FWFFLooper::stopPlaying(), and CmsShowMain::stopPlaying().
void FWGUIManager::eventChangedCallback | ( | ) |
Definition at line 329 of file FWGUIManager.cc.
References getCurrentEvent(), i, CmsShowMainFrame::loadEvent(), m_cmsShowMainFrame, m_detailViewManager, and FWDetailViewManager::newEventCallback().
Referenced by CmsShowMainBase::eventChangedImp().
void FWGUIManager::eventIdChanged | ( | ) |
Definition at line 1331 of file FWGUIManager.cc.
References changedEventId_, FWNumberEntryField::GetUIntNumber(), m_cmsShowMainFrame, CmsShowMainFrame::m_eventEntry, CmsShowMainFrame::m_lumiEntry, and CmsShowMainFrame::m_runEntry.
void FWGUIManager::evePreTerminate | ( | ) |
Definition at line 225 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and m_viewMap.
Referenced by CmsShowMain::doExit().
void FWGUIManager::exportAllViews | ( | const std::string & | format | ) |
Definition at line 877 of file FWGUIManager.cc.
References mergeVDriftHistosByStation::file, getCurrentEvent(), i, j, prof2calltree::l, m_viewMap, and mergeVDriftHistosByStation::name.
Referenced by exportImagesOfAllViews().
void FWGUIManager::exportImageOfMainView | ( | ) |
Definition at line 835 of file FWGUIManager.cc.
References m_cmsShowMainFrame, m_viewMap, and m_viewPrimPack.
Referenced by FWGUIManager().
void FWGUIManager::exportImagesOfAllViews | ( | ) |
Definition at line 843 of file FWGUIManager.cc.
References gather_cfg::cout, dir, exportAllViews(), m_cmsShowMainFrame, and mergeVDriftHistosByStation::name.
Referenced by FWGUIManager().
void FWGUIManager::filterButtonClicked | ( | ) |
Definition at line 1356 of file FWGUIManager.cc.
References filterButtonClicked_.
|
private |
Definition at line 1339 of file FWGUIManager.cc.
References CmsShowCommonPopup::colorSetChanged(), CmsShowModelPopup::colorSetChanged(), CmsShowEDI::colorSetChanged(), m_commonPopup, m_ediFrame, and m_modelPopup.
Referenced by FWGUIManager().
CSGAction * FWGUIManager::getAction | ( | const std::string | name | ) |
Definition at line 345 of file FWGUIManager.cc.
References CSGActionSupervisor::getAction(), and m_cmsShowMainFrame.
Referenced by createHelpGLPopup(), createShortcutPopup(), FWGUIManager(), and CmsShowMain::setupDataHandling().
const edm::EventBase * FWGUIManager::getCurrentEvent | ( | ) | const |
Definition at line 769 of file FWGUIManager.cc.
References FWNavigatorBase::getCurrentEvent(), and m_navigator.
Referenced by FWTriggerTableView::dataChanged(), eventChangedCallback(), exportAllViews(), FWHLTValidator::fillOptions(), and FWEventAnnotation::updateOverlayText().
|
static |
Definition at line 763 of file FWGUIManager.cc.
References m_guiManager.
Referenced by FWTriggerTableView::dataChanged(), FWHLTValidator::fillOptions(), FWGUISubviewArea::FWGUISubviewArea(), FWGUIEventFilter::HandleKey(), FWGUISubviewArea::undock(), and FWEventAnnotation::updateOverlayText().
|
inline |
Definition at line 201 of file FWGUIManager.h.
References m_cmsShowMainFrame.
Referenced by CmsShowMain::appendData(), FWFFLooper::autoLoadNewEvent(), FWFFService::checkPosition(), FWFFLooper::checkPosition(), CmsShowMain::checkPosition(), FWGUIEventFilter::HandleKey(), CmsShowMain::openData(), FWFFLooper::stopPlaying(), and FWGUISubviewArea::undock().
|
private |
Definition at line 432 of file FWGUIManager.cc.
References i, m_viewPrimPack, m_viewSecPack, and createTree::pp.
Referenced by checkSubviewAreaIconState(), and subviewSwapped().
CSGContinuousAction * FWGUIManager::loopAction | ( | ) |
Definition at line 363 of file FWGUIManager.cc.
References CmsShowMainFrame::loopAction(), and m_cmsShowMainFrame.
void FWGUIManager::lumiIdChanged | ( | ) |
Definition at line 1325 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::m_eventEntry.
|
static |
Definition at line 253 of file FWGUIManager.cc.
Referenced by FWGUIManager().
|
private |
Definition at line 1383 of file FWGUIManager.cc.
References asciidump::attr, fwLog, fwlog::kDebug, m_WMDecorH, m_WMOffsetX, m_WMOffsetY, x, and detailsBasic3DVector::y.
Referenced by FWGUIManager().
|
private |
Definition at line 405 of file FWGUIManager.cc.
References FWEventItem::id(), and FWEventItem::name().
Referenced by FWGUIManager().
void FWGUIManager::newViewSlot | ( | const std::string & | iName | ) |
Definition at line 268 of file FWGUIManager.cc.
References createView().
Referenced by FWGUIManager().
void FWGUIManager::openEveBrowserForDebugging | ( | ) | const |
Definition at line 1297 of file FWGUIManager.cc.
|
private |
CSGContinuousAction * FWGUIManager::playEventsAction | ( | ) |
Definition at line 351 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::playEventsAction().
Referenced by CmsShowMain::checkLiveMode(), FWFFService::checkPosition(), FWFFLooper::checkPosition(), and CmsShowMain::checkPosition().
CSGContinuousAction * FWGUIManager::playEventsBackwardsAction | ( | ) |
Definition at line 357 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::playEventsBackwardsAction().
void FWGUIManager::popupViewClosed | ( | ) |
Definition at line 670 of file FWGUIManager.cc.
References CmsShowViewPopup::getEveWindow(), FWGUISubviewArea::getToolBarFromWindow(), m_viewPopup, and FWGUISubviewArea::setInfoButton().
Referenced by setViewPopup().
void FWGUIManager::processGUIEvents | ( | ) |
Definition at line 399 of file FWGUIManager.cc.
|
private |
Helper method for a load / save configuration dialog.
result where the picked file is stored.
mode the mode for the dialog (i.e. Load / Save).
Definition at line 783 of file FWGUIManager.cc.
References dir, m_cmsShowMainFrame, mode, and mergeVDriftHistosByStation::name.
Referenced by promptForLoadConfigurationFile(), and promptForSaveConfigurationFile().
|
private |
Emits the signal which request to load the configuration file picked up in a dialog.
Definition at line 812 of file FWGUIManager.cc.
References loadFromConfigurationFile_, mergeVDriftHistosByStation::name, and promptForConfigurationFile().
Referenced by FWGUIManager().
|
private |
Emits the signal which requests to save the current configuration in the file picked up in the dialog.
Definition at line 826 of file FWGUIManager.cc.
References mergeVDriftHistosByStation::name, promptForConfigurationFile(), and writeToConfigurationFile_.
Referenced by FWGUIManager().
void FWGUIManager::registerViewBuilder | ( | const std::string & | iName, |
ViewBuildFunctor & | iBuilder | ||
) |
Definition at line 260 of file FWGUIManager.cc.
References m_nameToViewBuilder.
Referenced by FWEveViewManager::FWEveViewManager(), FWGeometryTableViewManager::FWGeometryTableViewManager(), FWTableViewManager::FWTableViewManager(), and FWTriggerTableViewManager::FWTriggerTableViewManager().
void FWGUIManager::resetWMOffsets | ( | ) |
Definition at line 1415 of file FWGUIManager.cc.
References m_WMDecorH, m_WMOffsetX, and m_WMOffsetY.
Referenced by CmsShowMain::CmsShowMain().
void FWGUIManager::runIdChanged | ( | ) |
Definition at line 1319 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::m_lumiEntry.
void FWGUIManager::setDelayBetweenEvents | ( | Float_t | val | ) |
Definition at line 1314 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::setPlayDelayGUI().
void FWGUIManager::setFilterButtonIcon | ( | int | state | ) |
Definition at line 1368 of file FWGUIManager.cc.
References i, m_cmsShowMainFrame, CmsShowMainFrame::m_filterEnableBtn, CmsShowMainFrame::m_filterIcons, and FWCustomIconsButton::setIcons().
Referenced by CmsShowMain::navigatorChangedFilterState(), and CmsShowMain::setupDataHandling().
void FWGUIManager::setFilterButtonText | ( | const char * | txt | ) |
Definition at line 1362 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::m_filterShowGUIBtn.
Referenced by FWFFLooper::beginRun(), CmsShowMain::navigatorChangedFilterState(), CmsShowMain::postFiltering(), and FWFFLooper::showPathsGUI().
|
virtual |
Implements FWConfigurable.
Definition at line 1171 of file FWGUIManager.cc.
References CmsShowMainFrame::bindCSGActionKeys(), FWViewType::checkNameWithViewVersion(), checkSubviewAreaIconState(), createView(), fwLog, kCollectionController(), kCommonController(), kControllers(), FWConfiguration::keyValues(), FWViewType::kGeometryTable, kMainWindow(), kObjectController(), kUndocked(), kViewArea(), kViewController(), kViews(), fwlog::kWarning, m_cmsShowMainFrame, m_commonPopup, m_ediFrame, m_modelPopup, m_viewMap, m_viewPopup, m_viewPrimPack, m_viewSecPack, mergeVDriftHistosByStation::name, FWGeometryTableView::populate3DViewsFromConfig(), CmsShowMainFrame::setSummaryViewWeight(), setViewPopup(), setWindowInfoFrom(), showCommonPopup(), showEDIFrame(), showModelPopup(), subviewDestroyAll(), FWConfiguration::value(), FWConfiguration::valueForKey(), FWConfiguration::version(), and CommonMethods::weight().
void FWGUIManager::setPlayMode | ( | bool | play | ) |
Definition at line 381 of file FWGUIManager.cc.
References m_cmsShowMainFrame, CmsShowMainFrame::m_eventEntry, and CmsShowMainFrame::m_runEntry.
|
private |
Definition at line 686 of file FWGUIManager.cc.
References CmsShowViewPopup::closed_, fireworks::Context::colorManager(), m_context, m_guiManager, m_viewMap, m_viewPopup, popupViewClosed(), CmsShowViewPopup::reset(), and CmsShowViewPopup::UnmapWindow().
Referenced by setFrom(), showViewPopup(), subviewDestroyAll(), subviewInfoSelected(), and subviewIsBeingDestroyed().
void FWGUIManager::setWindowInfoFrom | ( | const FWConfiguration & | iFrom, |
TGMainFrame * | iFrame | ||
) |
Definition at line 1158 of file FWGUIManager.cc.
References m_WMDecorH, m_WMOffsetX, m_WMOffsetY, FWConfiguration::value(), FWConfiguration::valueForKey(), tablePrinter::width, x, and detailsBasic3DVector::y.
Referenced by setFrom().
void FWGUIManager::showCommonPopup | ( | ) |
Definition at line 644 of file FWGUIManager.cc.
References CmsShowMainFrame::bindCSGActionKeys(), fireworks::Context::commonPrefs(), m_cmsShowMainFrame, m_commonPopup, and m_context.
Referenced by FWGUIManager(), and setFrom().
void FWGUIManager::showEDIFrame | ( | int | iInfoToShow = -1 | ) |
Allowed values are -1 or ones from FWDataCategories enum.
Definition at line 634 of file FWGUIManager.cc.
References createEDIFrame(), m_ediFrame, and CmsShowEDI::show().
Referenced by FWModelContextMenuHandler::chosenItem(), FWGUIManager(), FWSummaryManager::requestForController(), FWSummaryManager::requestForError(), FWSummaryManager::requestForFilter(), FWSummaryManager::requestForInfo(), and setFrom().
void FWGUIManager::showEventFilterGUI | ( | ) |
Definition at line 1350 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and showEventFilterGUI_.
Referenced by FWFFLooper::beginRun(), and CmsShowMain::filterButtonClicked().
void FWGUIManager::showInvMassDialog | ( | ) |
Definition at line 702 of file FWGUIManager.cc.
References CmsShowMainFrame::bindCSGActionKeys(), m_cmsShowMainFrame, m_context, m_invMassDialog, and fireworks::Context::selectionManager().
Referenced by FWGUIManager().
void FWGUIManager::showModelPopup | ( | ) |
Definition at line 663 of file FWGUIManager.cc.
References createModelPopup(), and m_modelPopup.
Referenced by FWModelContextMenuHandler::chosenItem(), FWGUIManager(), and setFrom().
void FWGUIManager::showSelectedModelContextMenu | ( | Int_t | iGlobalX, |
Int_t | iGlobalY, | ||
FWViewContextMenuHandlerBase * | iHandler | ||
) |
Definition at line 751 of file FWGUIManager.cc.
References m_context, m_contextMenuHandler, FWSelectionManager::selected(), fireworks::Context::selectionManager(), and FWModelContextMenuHandler::showSelectedModelContext().
Referenced by createView(), and FWSummaryManager::requestForSelectedModelContextMenu().
void FWGUIManager::showViewPopup | ( | ) |
Definition at line 680 of file FWGUIManager.cc.
References setViewPopup().
Referenced by FWGUIManager().
void FWGUIManager::subviewDestroy | ( | FWGUISubviewArea * | sva | ) |
Definition at line 513 of file FWGUIManager.cc.
References FWViewBase::destroy(), FWGUISubviewArea::getEveWindow(), and m_viewMap.
Referenced by subviewDestroyAll(), and subviewIsBeingDestroyed().
void FWGUIManager::subviewDestroyAll | ( | ) |
Definition at line 522 of file FWGUIManager.cc.
References FWGUISubviewArea::getToolBarFromWindow(), i, m_viewMap, m_viewPrimPack, m_viewSecPack, setViewPopup(), and subviewDestroy().
Referenced by setFrom().
void FWGUIManager::subviewInfoSelected | ( | FWGUISubviewArea * | sva | ) |
Definition at line 556 of file FWGUIManager.cc.
References FWGUISubviewArea::getEveWindow(), FWGUISubviewArea::getToolBarFromWindow(), m_viewMap, FWGUISubviewArea::setInfoButton(), and setViewPopup().
Referenced by connectSubviewAreaSignals().
void FWGUIManager::subviewInfoUnselected | ( | FWGUISubviewArea * | sva | ) |
Definition at line 569 of file FWGUIManager.cc.
References m_viewPopup, and CmsShowViewPopup::UnmapWindow().
Referenced by connectSubviewAreaSignals().
void FWGUIManager::subviewIsBeingDestroyed | ( | FWGUISubviewArea * | sva | ) |
Definition at line 500 of file FWGUIManager.cc.
References f, FWGUISubviewArea::isSelected(), m_tasks, setViewPopup(), and subviewDestroy().
Referenced by connectSubviewAreaSignals().
void FWGUIManager::subviewSwapped | ( | FWGUISubviewArea * | sva | ) |
Definition at line 575 of file FWGUIManager.cc.
References checkSubviewAreaIconState(), FWGUISubviewArea::getEveWindow(), getSwapCandidate(), and swap().
Referenced by connectSubviewAreaSignals().
void FWGUIManager::titleChanged | ( | const char * | title | ) |
Definition at line 321 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and indexGen::title.
Referenced by CmsShowMain::appendData(), CmsShowMain::eventChangedImp(), and CmsShowMain::fileChangedSlot().
void FWGUIManager::updateEventFilterEnable | ( | bool | btnEnabled | ) |
Definition at line 1377 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::m_filterEnableBtn.
Referenced by CmsShowMain::setupDataHandling().
void FWGUIManager::updateStatus | ( | const char * | status | ) |
Definition at line 388 of file FWGUIManager.cc.
References m_cmsShowMainFrame, and CmsShowMainFrame::updateStatusBar().
Referenced by CmsShowMain::appendData(), FWFFLooper::beginRun(), CmsShowMainBase::loadGeometry(), CmsShowMain::notified(), CmsShowMain::openData(), CmsShowMain::openDataViaURL(), FWFFService::postBeginRun(), FWPathsPopup::postModule(), FWPathsPopup::postProcessEvent(), CmsShowMain::preFiltering(), FWPathsPopup::preModule(), CmsShowMain::setupDataHandling(), and CmsShowMainBase::setupViewManagers().
sigc::signal<void, Float_t> FWGUIManager::changedDelayBetweenEvents_ |
Definition at line 217 of file FWGUIManager.h.
Referenced by delaySliderChanged().
sigc::signal<void> FWGUIManager::changedEventEntry_ |
Definition at line 216 of file FWGUIManager.h.
sigc::signal<void, edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t> FWGUIManager::changedEventId_ |
Definition at line 211 of file FWGUIManager.h.
Referenced by eventIdChanged().
sigc::signal<void> FWGUIManager::changedRunEntry_ |
Definition at line 215 of file FWGUIManager.h.
sigc::signal<void> FWGUIManager::filterButtonClicked_ |
Definition at line 207 of file FWGUIManager.h.
Referenced by FWFFLooper::beginRun(), filterButtonClicked(), and CmsShowMain::setupDataHandling().
sigc::signal<void> FWGUIManager::goingToQuit_ |
Definition at line 212 of file FWGUIManager.h.
sigc::signal<void, const std::string&> FWGUIManager::loadFromConfigurationFile_ |
Definition at line 210 of file FWGUIManager.h.
Referenced by promptForLoadConfigurationFile().
|
private |
Definition at line 253 of file FWGUIManager.h.
Referenced by addData(), addTo(), clearStatus(), createEDIFrame(), createHelpGLPopup(), createHelpPopup(), createModelPopup(), createShortcutPopup(), delaySliderChanged(), disableNext(), disablePrevious(), enableActions(), eventChangedCallback(), eventIdChanged(), evePreTerminate(), exportImageOfMainView(), exportImagesOfAllViews(), FWGUIManager(), getAction(), getMainFrame(), loopAction(), lumiIdChanged(), playEventsAction(), playEventsBackwardsAction(), promptForConfigurationFile(), runIdChanged(), setDelayBetweenEvents(), setFilterButtonIcon(), setFilterButtonText(), setFrom(), setPlayMode(), showCommonPopup(), showEventFilterGUI(), showInvMassDialog(), titleChanged(), updateEventFilterEnable(), updateStatus(), and ~FWGUIManager().
|
private |
Definition at line 262 of file FWGUIManager.h.
Referenced by addTo(), finishUpColorChange(), setFrom(), and showCommonPopup().
|
private |
Definition at line 244 of file FWGUIManager.h.
Referenced by addData(), createEDIFrame(), createList(), createModelPopup(), FWGUIManager(), setViewPopup(), showCommonPopup(), showInvMassDialog(), and showSelectedModelContextMenu().
|
private |
Definition at line 251 of file FWGUIManager.h.
Referenced by FWGUIManager(), showSelectedModelContextMenu(), and ~FWGUIManager().
|
private |
Definition at line 256 of file FWGUIManager.h.
Referenced by addData().
|
private |
Definition at line 249 of file FWGUIManager.h.
Referenced by createModelPopup(), eventChangedCallback(), FWGUIManager(), and ~FWGUIManager().
|
private |
Definition at line 259 of file FWGUIManager.h.
Referenced by addTo(), createEDIFrame(), finishUpColorChange(), setFrom(), showEDIFrame(), and ~FWGUIManager().
|
private |
Definition at line 255 of file FWGUIManager.h.
|
staticprivate |
Definition at line 241 of file FWGUIManager.h.
Referenced by createView(), FWGUIManager(), getGUIManager(), and setViewPopup().
|
private |
Definition at line 268 of file FWGUIManager.h.
Referenced by createHelpGLPopup().
|
private |
Definition at line 266 of file FWGUIManager.h.
Referenced by createHelpPopup().
|
private |
Definition at line 263 of file FWGUIManager.h.
Referenced by showInvMassDialog(), and ~FWGUIManager().
|
private |
Definition at line 277 of file FWGUIManager.h.
|
private |
Definition at line 260 of file FWGUIManager.h.
Referenced by addTo(), createModelPopup(), finishUpColorChange(), setFrom(), and showModelPopup().
|
private |
Definition at line 272 of file FWGUIManager.h.
Referenced by createView(), and registerViewBuilder().
|
private |
Definition at line 252 of file FWGUIManager.h.
Referenced by getCurrentEvent().
|
private |
Definition at line 267 of file FWGUIManager.h.
Referenced by createShortcutPopup().
|
private |
Definition at line 246 of file FWGUIManager.h.
Referenced by createList(), and ~FWGUIManager().
|
private |
Definition at line 279 of file FWGUIManager.h.
Referenced by subviewIsBeingDestroyed().
|
private |
Definition at line 250 of file FWGUIManager.h.
|
mutableprivate |
Definition at line 271 of file FWGUIManager.h.
Referenced by addTo(), checkSubviewAreaIconState(), createView(), evePreTerminate(), exportAllViews(), exportImageOfMainView(), setFrom(), setViewPopup(), subviewDestroy(), subviewDestroyAll(), and subviewInfoSelected().
|
private |
Definition at line 261 of file FWGUIManager.h.
Referenced by addTo(), checkSubviewAreaIconState(), popupViewClosed(), setFrom(), setViewPopup(), subviewInfoUnselected(), and ~FWGUIManager().
|
private |
Definition at line 274 of file FWGUIManager.h.
Referenced by addTo(), createView(), createViews(), exportImageOfMainView(), getSwapCandidate(), setFrom(), and subviewDestroyAll().
|
private |
Definition at line 275 of file FWGUIManager.h.
Referenced by addTo(), createView(), createViews(), getSwapCandidate(), setFrom(), and subviewDestroyAll().
|
private |
Definition at line 281 of file FWGUIManager.h.
Referenced by measureWMOffsets(), resetWMOffsets(), and setWindowInfoFrom().
|
private |
Definition at line 281 of file FWGUIManager.h.
Referenced by measureWMOffsets(), resetWMOffsets(), and setWindowInfoFrom().
|
private |
Definition at line 281 of file FWGUIManager.h.
Referenced by measureWMOffsets(), resetWMOffsets(), and setWindowInfoFrom().
sigc::signal<void, const TGWindow*> FWGUIManager::showEventFilterGUI_ |
Definition at line 208 of file FWGUIManager.h.
Referenced by FWFFLooper::beginRun(), CmsShowMain::setupDataHandling(), and showEventFilterGUI().
sigc::signal<void, const std::string&> FWGUIManager::writeToConfigurationFile_ |
Definition at line 209 of file FWGUIManager.h.
Referenced by promptForSaveConfigurationFile().
sigc::signal<void> FWGUIManager::writeToPresentConfigurationFile_ |
Definition at line 213 of file FWGUIManager.h.
Referenced by FWGUIManager().