|
ROOT
Reference Guide |
|
Go to the documentation of this file.
12 #ifndef ROOT_TGDockableFrame
13 #define ROOT_TGDockableFrame
virtual ~TGDockableFrame()
Cleanup dockable frame.
void UndockContainer()
Undock container.
Bool_t IsFixedSize() const
void SetWindowName(const char *name)
Set window name so it appear as title of the undock window.
virtual ~TGUndockedFrame()
Delete undocked frame. Puts back dockable frame in its original container.
TGUndockedFrame & operator=(const TGUndockedFrame &)
TGCompositeFrame * fButtons
TGDockableFrame & operator=(const TGDockableFrame &)
virtual void AddFrame(TGFrame *f, TGLayoutHints *hints)
Add frame to dockable frame container. Frame and hints are NOT adopted.
TGUndockedFrame(const TGUndockedFrame &)
void CloseWindow()
Close undocked frame (called via WM close button).
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save a dockable frame widget as a C++ statement(s) on output stream out.
Bool_t EnableHide() const
TGCompositeFrame * GetContainer() const
Bool_t EnableUndock() const
virtual Bool_t ProcessMessage(Long_t, Long_t, Long_t)
Process dockable frame messages.
TGDockableFrame(const TGDockableFrame &)
TGDockButton * fDockButton
void DockContainer(Int_t del=kTRUE)
Dock container back to TGDockableFrame.
void SetFixedSize(Bool_t fixed)
void ShowContainer()
Show dock container.
#define ClassDef(name, id)
void HideContainer()
Hide dock container.
void FixSize()
Fix the size of the undocked frame so it cannot be changed via the WM.
TGCompositeFrame * fContainer
TGDockableFrame * fDockable
TGDockHideButton * fHideButton
TGUndockedFrame * GetUndocked() const
Bool_t IsUndocked() const
void Emit(const char *signal, const T &arg)
Activate signal with single parameter.