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;
71 void CloseWindow()
override;
74 void enableNavigatorControls();
77 void enablePrevious(
bool enable =
true);
78 void enableNext(
bool enable =
true);
79 void enableComplexNavigation(
bool enable =
true);
80 bool previousIsEnabled();
82 void updateStatusBar(
const char*
status);
83 void clearStatusBar();
84 void setPlayDelayGUI(Float_t
val, Bool_t sliderChanged);
85 void HandleMenu(Int_t
id)
override;
86 Bool_t HandleKey(Event_t *
event)
override;
95 return m_playEventsBack;
100 void showFWorksInfo();
102 void bindCSGActionKeys(
const TGMainFrame*
f)
const;
104 void setSummaryViewWeight(
float);
105 float getSummaryViewWeight()
const;
117 const TGPicture* m_filterIcons[9];
123 void makeFixedSizeLabel(TGHorizontalFrame*
p,
const char* txt,
124 UInt_t bgCol, UInt_t txtCol,
125 Int_t
width, Int_t height);
FWNumberEntryField * m_lumiEntry
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