1 #ifndef Fireworks_Core_CmsShowMainFrame_h 2 #define Fireworks_Core_CmsShowMainFrame_h 23 #include <RQ_OBJECT.h> 28 #include <sigc++/sigc++.h> 37 class TGPictureButton;
60 public sigc::trackable
74 void CloseWindow()
override;
77 void enableNavigatorControls();
80 void enablePrevious(
bool enable =
true);
81 void enableNext(
bool enable =
true);
82 void enableComplexNavigation(
bool enable =
true);
83 bool previousIsEnabled();
85 void updateStatusBar(
const char*
status);
86 void clearStatusBar();
87 void setPlayDelayGUI(Float_t
val, Bool_t sliderChanged);
88 void HandleMenu(Int_t
id)
override;
89 Bool_t HandleKey(Event_t*
event)
override;
97 void showFWorksInfo();
99 void bindCSGActionKeys(
const TGMainFrame*
f)
const;
101 void setSummaryViewWeight(
float);
102 float getSummaryViewWeight()
const;
114 const TGPicture* m_filterIcons[9];
120 void makeFixedSizeLabel(TGHorizontalFrame*
p,
const char* txt, UInt_t bgCol, UInt_t txtCol, Int_t
width, Int_t height);
FWNumberEntryField * m_lumiEntry
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
CSGContinuousAction * playEventsBackwardsAction() const
FWCustomIconsButton * m_filterEnableBtn
CSGContinuousAction * loopAction() const
FWIntValueListener * m_delaySliderListener
CSGContinuousAction * m_playEventsBack
void enableActions(bool enable=true)
const FWGUIManager & operator=(const FWGUIManager &)=delete
CSGContinuousAction * m_loopAction
TGMainFrame * m_fworksAbout
FWNumberEntryField * m_eventEntry
TGPopupMenu * m_newViewerMenu
FWNumberEntryField * m_runEntry
CSGAction * m_previousEvent
CSGContinuousAction * m_playEvents
TGTextButton * m_filterShowGUIBtn
CSGContinuousAction * playEventsAction() const