33#ifndef ROOT_TGMdiFrame
34#define ROOT_TGMdiFrame
ULong_t Pixel_t
Pixel value.
#define ClassDefOverride(name, id)
The base class for composite widgets (menu bars, list boxes, etc.).
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
This file contains all different MDI frame decoration classes.
This file contains the TGMdiFrame class.
ULong_t GetMdiHints() const
TGMdiMainFrame * fMain
pointer to the MDI main frame
const TGPicture * GetWindowIcon()
Return pointer to picture used as MDI window icon (on titlebar).
ULong_t fMdiHints
MDI hints, also used to identify titlebar buttons.
void SavePrimitive(std::ostream &out, Option_t *option="") override
Save a MDIframe as a C++ statement(s) on output stream out.
TString GetMdiHintsString() const
Returns a MDI option string - used in SavePrimitive().
virtual void SetMdiHints(ULong_t mdihints)
Set MDI hints, also used to identify titlebar buttons.
void SetWindowName(const char *name) override
Set MDI window name (set titlebar title).
void Move(Int_t x, Int_t y) override
Move MDI window at position x, y.
virtual Bool_t CloseWindow()
Close MDI frame window.
void SetWindowIcon(const TGPicture *pic)
Set MDI window icon (titlebar icon).
const char * GetWindowName()
Return MDI window name.
void DontCallClose()
Typically call this method in the slot connected to the CloseWindow() signal to prevent the calling o...
~TGMdiFrame() override
TGMdiFrame destructor.
This file contains the TGMdiMainFrame class.
The TGPicture class implements pictures and icons used in the different GUI elements and widgets.