33 #ifndef ROOT_TGMdiMainFrame 34 #define ROOT_TGMdiMainFrame 170 void UpdateWinListMenu();
190 virtual void CloseAll();
196 virtual void ArrangeFrames(
Int_t mode);
197 virtual void ArrangeMinimized();
199 virtual void CirculateUp();
200 virtual void CirculateDown();
212 {
return current ? fCurrent : fChildren; }
216 void UpdateMdiButtons();
250 ULong_t back = GetDefaultFrameBackground());
TGMdiMenuBar * GetMenu() const
TGPopupMenu * fWinListMenu
virtual void TileVertical()
void SetDecorFrame(TGMdiDecorFrame *decor)
virtual void TileHorizontal()
virtual Bool_t HandleKey(Event_t *)
virtual void FrameCreated(Int_t id)
virtual void FrameRestored(Int_t id)
virtual void FrameClosed(Int_t id)
void SetCycleNext(TGMdiFrameList *next)
virtual ~TGMdiFrameList()
const TGMdiMainFrame * fMain
#define ClassDef(name, id)
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
void SetNext(TGMdiFrameList *next)
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save a MDIframe as a C++ statement(s) on output stream out.
void SetFrameId(UInt_t id)
TGMdiFrameList * fCurrent
virtual void FrameMinimized(Int_t id)
Long_t GetNumberOfFrames() const
virtual void FrameMaximized(Int_t id)
TGMdiFrameList * fChildren
TGMdiFrameList * GetCycleNext() const
void SetPrev(TGMdiFrameList *prev)
TGMdiFrameList * GetNext() const
TGMdiFrameList * GetCyclePrev() const
virtual Bool_t ProcessMessage(Long_t, Long_t, Long_t)
TGPopupMenu * GetWinListMenu() const
TGFrame * GetContainer() const
TGMdiFrameList * fCyclePrev
TGMdiFrameList * fCycleNext
RooCmdArg Layout(Double_t xmin, Double_t xmax=0.99, Double_t ymin=0.95)
TGMdiDecorFrame * GetDecorFrame() const
UInt_t GetFrameId() const
void Emit(const char *signal, const T &arg)
Activate signal with single parameter.
TGMdiFrameList * GetPrev() const
void SetCyclePrev(TGMdiFrameList *prev)
friend class TGMdiMainFrame
virtual void FramesArranged(Int_t mode)
TGMdiFrameList * GetWindowList(Int_t current=kFALSE) const
void GetWindowGeometry(NSObject< X11Window > *win, WindowAttributes_t *dst)