#include <TGMdiFrame.h>
Inheritance diagram for TGMdiFrame:

Public Member Functions | |
| TGMdiFrame (TGMdiMainFrame *main, Int_t w, Int_t h, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
| virtual | ~TGMdiFrame () |
| virtual void | Move (Int_t x, Int_t y) |
| virtual Bool_t | CloseWindow () |
| virtual Bool_t | Help () |
| virtual void | SetMdiHints (ULong_t mdihints) |
| ULong_t | GetMdiHints () const |
| void | DontCallClose () |
| void | SetWindowName (const char *name) |
| void | SetWindowIcon (const TGPicture *pic) |
| const char * | GetWindowName () |
| const TGPicture * | GetWindowIcon () |
| virtual void | SavePrimitive (ostream &out, Option_t *option="") |
| TGMdiFrame (TGMdiMainFrame *main, Int_t w, Int_t h, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
| virtual | ~TGMdiFrame () |
| virtual void | Move (Int_t x, Int_t y) |
| virtual Bool_t | CloseWindow () |
| virtual Bool_t | Help () |
| virtual void | SetMdiHints (ULong_t mdihints) |
| ULong_t | GetMdiHints () const |
| void | DontCallClose () |
| void | SetWindowName (const char *name) |
| void | SetWindowIcon (const TGPicture *pic) |
| const char * | GetWindowName () |
| const TGPicture * | GetWindowIcon () |
| virtual void | SavePrimitive (ostream &out, Option_t *option="") |
Protected Types | |
| enum | |
| enum | |
Protected Member Functions | |
| TString | GetMdiHintsString () const |
| TString | GetMdiHintsString () const |
Protected Attributes | |
| TGMdiMainFrame * | fMain |
| ULong_t | fMdiHints |
| TGMdiMainFrame * | fMain |
Friends | |
| class | TGMdiMainFrame |
| class | TGMdiDecorFrame |
Definition at line 53 of file TGMdiFrame.h.
anonymous enum [protected] |
Definition at line 59 of file TGMdiFrame.h.
anonymous enum [protected] |
Definition at line 59 of file TGMdiFrame.h.
| TGMdiFrame::TGMdiFrame | ( | TGMdiMainFrame * | main, | |
| Int_t | w, | |||
| Int_t | h, | |||
| UInt_t | options = 0, |
|||
| Pixel_t | back = GetDefaultFrameBackground() | |||
| ) |
| TGMdiFrame::~TGMdiFrame | ( | ) | [virtual] |
Definition at line 63 of file TGMdiFrame.cxx.
References TGCompositeFrame::Cleanup(), fMain, and TGMdiMainFrame::RemoveMdiFrame().
| TGMdiFrame::TGMdiFrame | ( | TGMdiMainFrame * | main, | |
| Int_t | w, | |||
| Int_t | h, | |||
| UInt_t | options = 0, |
|||
| Pixel_t | back = GetDefaultFrameBackground() | |||
| ) |
| virtual TGMdiFrame::~TGMdiFrame | ( | ) | [virtual] |
| TString TGMdiFrame::GetMdiHintsString | ( | ) | const [protected] |
Definition at line 143 of file TGMdiFrame.cxx.
References fMdiHints, kMdiClose, kMdiDefaultHints, kMdiHelp, kMdiMaximize, kMdiMenu, kMdiMinimize, kMdiMove, kMdiRestore, kMdiSize, and TString::Length().
Referenced by SavePrimitive().
Reimplemented from TGFrame.
Definition at line 134 of file TGMdiFrame.cxx.
References TGWindow::fParent, TGFrame::fX, and TGFrame::fY.
| Bool_t TGMdiFrame::CloseWindow | ( | ) | [virtual] |
Definition at line 72 of file TGMdiFrame.cxx.
References TGFrame::DeleteWindow(), and kTRUE.
Referenced by TGMdiDecorFrame::CloseWindow(), TGMdiTestSubclass::CloseWindow(), and TRootGuiBuilder::MaybeCloseWindow().
| virtual Bool_t TGMdiFrame::Help | ( | ) | [inline, virtual] |
Definition at line 74 of file TGMdiFrame.h.
References kFALSE.
Referenced by TGMdiMainFrame::ContextHelp().
| void TGMdiFrame::SetMdiHints | ( | ULong_t | mdihints | ) | [virtual] |
Definition at line 91 of file TGMdiFrame.cxx.
References fMdiHints, and TGWindow::fParent.
Referenced by TGMdiHintTest::HandleButtons(), TRootGuiBuilder::NewProject(), TGAppMainFrame::TGAppMainFrame(), and TGMdiHintTest::TGMdiHintTest().
| ULong_t TGMdiFrame::GetMdiHints | ( | ) | const [inline] |
| void TGMdiFrame::DontCallClose | ( | ) |
Definition at line 81 of file TGMdiFrame.cxx.
References kDontCallClose, and TObject::SetBit().
Referenced by TRootGuiBuilder::NewProject(), and TGMdiTestSubclass::TGMdiTestSubclass().
| void TGMdiFrame::SetWindowName | ( | const char * | name | ) | [virtual] |
Reimplemented from TGWindow.
Definition at line 100 of file TGMdiFrame.cxx.
References fMain, TGWindow::fParent, and TGMdiMainFrame::UpdateWinListMenu().
Referenced by TGMdiHintTest::HandleText(), TRootGuiBuilder::NewProject(), TRootGuiBuilder::SaveProject(), TGAppMainFrame::TGAppMainFrame(), and TGMdiHintTest::TGMdiHintTest().
| void TGMdiFrame::SetWindowIcon | ( | const TGPicture * | pic | ) |
Definition at line 109 of file TGMdiFrame.cxx.
References fMain, TGWindow::fParent, and TGMdiMainFrame::UpdateWinListMenu().
Referenced by TGMdiHintTest::TGMdiHintTest(), and TGMdiTestSubclass::TGMdiTestSubclass().
| const char * TGMdiFrame::GetWindowName | ( | ) |
Definition at line 118 of file TGMdiFrame.cxx.
References TGWindow::fParent.
Referenced by TGMdiTestSubclass::CloseWindow(), and SavePrimitive().
| const TGPicture * TGMdiFrame::GetWindowIcon | ( | ) |
| void TGMdiFrame::SavePrimitive | ( | ostream & | out, | |
| Option_t * | option = "" | |||
| ) | [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 188 of file TGMdiFrame.cxx.
References TGFrame::fBackground, fMain, TGFrame::GetBorderWidth(), TGMdiFrameList::GetDecorFrame(), TGFrame::GetDefaultFrameBackground(), TGFrame::GetHeight(), GetMdiHintsString(), TGWindow::GetName(), TGFrame::GetOptions(), TGFrame::GetOptionString(), TGMdiDecorFrame::GetTitleBar(), TGFrame::GetWidth(), TGMdiMainFrame::GetWindowList(), GetWindowName(), TGFrame::GetX(), TGFrame::GetY(), TGCompositeFrame::SavePrimitiveSubframes(), and TGFrame::SaveUserColor().
Referenced by TGMdiMainFrame::SavePrimitive().
| TString TGMdiFrame::GetMdiHintsString | ( | ) | const [protected] |
| virtual Bool_t TGMdiFrame::CloseWindow | ( | ) | [virtual] |
| virtual Bool_t TGMdiFrame::Help | ( | ) | [inline, virtual] |
| virtual void TGMdiFrame::SetMdiHints | ( | ULong_t | mdihints | ) | [virtual] |
| ULong_t TGMdiFrame::GetMdiHints | ( | ) | const [inline] |
| void TGMdiFrame::DontCallClose | ( | ) |
| void TGMdiFrame::SetWindowName | ( | const char * | name | ) | [virtual] |
Reimplemented from TGWindow.
| void TGMdiFrame::SetWindowIcon | ( | const TGPicture * | pic | ) |
| const char* TGMdiFrame::GetWindowName | ( | ) |
| const TGPicture* TGMdiFrame::GetWindowIcon | ( | ) |
| virtual void TGMdiFrame::SavePrimitive | ( | ostream & | out, | |
| Option_t * | option = "" | |||
| ) | [virtual] |
Reimplemented from TGCompositeFrame.
TGMdiMainFrame [friend] |
Definition at line 55 of file TGMdiFrame.h.
TGMdiDecorFrame [friend] |
Definition at line 56 of file TGMdiFrame.h.
TGMdiMainFrame* TGMdiFrame::fMain [protected] |
Definition at line 61 of file TGMdiFrame.h.
Referenced by SavePrimitive(), SetWindowIcon(), SetWindowName(), and ~TGMdiFrame().
ULong_t TGMdiFrame::fMdiHints [protected] |
Definition at line 62 of file TGMdiFrame.h.
Referenced by GetMdiHints(), GetMdiHintsString(), and SetMdiHints().
TGMdiMainFrame* TGMdiFrame::fMain [protected] |
Definition at line 61 of file TGMdiFrame.h.
1.5.1