#include <TGWindow.h>
Inheritance diagram for TGWindow:
Public Types | |
enum | EEditMode |
enum | EEditMode |
Public Member Functions | |
TGWindow (const TGWindow *p=0, Int_t x=0, Int_t y=0, UInt_t w=0, UInt_t h=0, UInt_t border=0, Int_t depth=0, UInt_t clss=0, void *visual=0, SetWindowAttributes_t *attr=0, UInt_t wtype=0) | |
TGWindow (TGClient *c, Window_t id, const TGWindow *parent=0) | |
virtual | ~TGWindow () |
const TGWindow * | GetParent () const |
virtual const TGWindow * | GetMainFrame () const |
virtual void | MapWindow () |
virtual void | MapSubwindows () |
virtual void | MapRaised () |
virtual void | UnmapWindow () |
virtual void | DestroyWindow () |
virtual void | DestroySubwindows () |
virtual void | RaiseWindow () |
virtual void | LowerWindow () |
virtual void | IconifyWindow () |
virtual void | ReparentWindow (const TGWindow *p, Int_t x=0, Int_t y=0) |
virtual void | RequestFocus () |
virtual void | SetBackgroundColor (Pixel_t color) |
virtual void | SetBackgroundPixmap (Pixmap_t pixmap) |
virtual Bool_t | HandleExpose (Event_t *event) |
virtual Bool_t | HandleEvent (Event_t *) |
virtual Bool_t | HandleTimer (TTimer *) |
virtual Bool_t | HandleIdleEvent (TGIdleHandler *) |
virtual void | Move (Int_t x, Int_t y) |
virtual void | Resize (UInt_t w, UInt_t h) |
virtual void | MoveResize (Int_t x, Int_t y, UInt_t w, UInt_t h) |
virtual Bool_t | IsMapped () |
virtual Bool_t | IsEditable () const |
virtual UInt_t | GetEditDisabled () const |
virtual void | SetEditDisabled (UInt_t on=kEditDisable) |
virtual void | SetEditable (Bool_t on=kTRUE) |
virtual Int_t | MustCleanup () const |
virtual void | Print (Option_t *option="") const |
virtual void | SetWindowName (const char *name=0) |
virtual const char * | GetName () const |
virtual void | SetName (const char *name) |
virtual void | SetMapSubwindows (Bool_t) |
virtual Bool_t | IsMapSubwindows () const |
TGWindow (const TGWindow *p=0, Int_t x=0, Int_t y=0, UInt_t w=0, UInt_t h=0, UInt_t border=0, Int_t depth=0, UInt_t clss=0, void *visual=0, SetWindowAttributes_t *attr=0, UInt_t wtype=0) | |
TGWindow (TGClient *c, Window_t id, const TGWindow *parent=0) | |
virtual | ~TGWindow () |
const TGWindow * | GetParent () const |
virtual const TGWindow * | GetMainFrame () const |
virtual void | MapWindow () |
virtual void | MapSubwindows () |
virtual void | MapRaised () |
virtual void | UnmapWindow () |
virtual void | DestroyWindow () |
virtual void | DestroySubwindows () |
virtual void | RaiseWindow () |
virtual void | LowerWindow () |
virtual void | IconifyWindow () |
virtual void | ReparentWindow (const TGWindow *p, Int_t x=0, Int_t y=0) |
virtual void | RequestFocus () |
virtual void | SetBackgroundColor (Pixel_t color) |
virtual void | SetBackgroundPixmap (Pixmap_t pixmap) |
virtual Bool_t | HandleExpose (Event_t *event) |
virtual Bool_t | HandleEvent (Event_t *) |
virtual Bool_t | HandleTimer (TTimer *) |
virtual Bool_t | HandleIdleEvent (TGIdleHandler *) |
virtual void | Move (Int_t x, Int_t y) |
virtual void | Resize (UInt_t w, UInt_t h) |
virtual void | MoveResize (Int_t x, Int_t y, UInt_t w, UInt_t h) |
virtual Bool_t | IsMapped () |
virtual Bool_t | IsEditable () const |
virtual UInt_t | GetEditDisabled () const |
virtual void | SetEditDisabled (UInt_t on=kEditDisable) |
virtual void | SetEditable (Bool_t on=kTRUE) |
virtual Int_t | MustCleanup () const |
virtual void | Print (Option_t *option="") const |
virtual void | SetWindowName (const char *name=0) |
virtual const char * | GetName () const |
virtual void | SetName (const char *name) |
virtual void | SetMapSubwindows (Bool_t) |
virtual Bool_t | IsMapSubwindows () const |
Static Public Member Functions | |
static Int_t | GetCounter () |
static Int_t | GetCounter () |
Protected Member Functions | |
TGWindow (Window_t id) | |
TGWindow (const TGWindow &tgw) | |
TGWindow & | operator= (const TGWindow &tgw) |
virtual void | DoRedraw () |
TGWindow (Window_t id) | |
TGWindow (const TGWindow &tgw) | |
TGWindow & | operator= (const TGWindow &tgw) |
virtual void | DoRedraw () |
Protected Attributes | |
const TGWindow * | fParent |
Bool_t | fNeedRedraw |
TString | fName |
UInt_t | fEditDisabled |
const TGWindow * | fParent |
Static Protected Attributes | |
static Int_t | fgCounter |
Friends | |
class | TGClient |
Definition at line 38 of file TGWindow.h.
enum TGWindow::EEditMode |
Definition at line 63 of file TGWindow.h.
enum TGWindow::EEditMode |
Definition at line 63 of file TGWindow.h.
TGWindow::TGWindow | ( | Window_t | id | ) | [inline, protected] |
TGWindow::TGWindow | ( | const TGWindow & | tgw | ) | [inline, protected] |
Definition at line 51 of file TGWindow.h.
TGWindow::TGWindow | ( | const TGWindow * | p = 0 , |
|
Int_t | x = 0 , |
|||
Int_t | y = 0 , |
|||
UInt_t | w = 0 , |
|||
UInt_t | h = 0 , |
|||
UInt_t | border = 0 , |
|||
Int_t | depth = 0 , |
|||
UInt_t | clss = 0 , |
|||
void * | visual = 0 , |
|||
SetWindowAttributes_t * | attr = 0 , |
|||
UInt_t | wtype = 0 | |||
) |
Definition at line 83 of file TGWindow.cxx.
References c, TGObject::fClient, fEditDisabled, TGObject::fId, fName, fNeedRedraw, fParent, gVirtualX, kFALSE, and TGClient::RegisterWindow().
TGWindow::~TGWindow | ( | ) | [virtual] |
Definition at line 102 of file TGWindow.cxx.
References DestroyWindow(), TGObject::fClient, fParent, TGClient::GetDefaultRoot(), and TGClient::UnregisterWindow().
TGWindow::TGWindow | ( | Window_t | id | ) | [inline, protected] |
TGWindow::TGWindow | ( | const TGWindow & | tgw | ) | [inline, protected] |
Definition at line 51 of file TGWindow.h.
TGWindow::TGWindow | ( | const TGWindow * | p = 0 , |
|
Int_t | x = 0 , |
|||
Int_t | y = 0 , |
|||
UInt_t | w = 0 , |
|||
UInt_t | h = 0 , |
|||
UInt_t | border = 0 , |
|||
Int_t | depth = 0 , |
|||
UInt_t | clss = 0 , |
|||
void * | visual = 0 , |
|||
SetWindowAttributes_t * | attr = 0 , |
|||
UInt_t | wtype = 0 | |||
) |
virtual TGWindow::~TGWindow | ( | ) | [virtual] |
Definition at line 55 of file TGWindow.h.
References fEditDisabled, fName, fNeedRedraw, fParent, and TGObject::operator=().
virtual void TGWindow::DoRedraw | ( | ) | [inline, protected, virtual] |
Definition at line 60 of file TGWindow.h.
const TGWindow* TGWindow::GetParent | ( | ) | const [inline] |
Definition at line 87 of file TGWindow.h.
References fParent.
Referenced by TGTransientFrame::CenterOnParent(), TGuiBldEditor::ChangeSelected(), TGuiBldNameFrame::CheckItems(), TGuiBldDragManager::CheckTargetAtPoint(), TGSplitFrame::CloseAndCollapse(), CloseMainframes(), XSReactionDlg::CloseWindow(), XSElementDlg::CloseWindow(), TGuiBldDragManager::Compact(), TGuiBldDragManager::DeleteFrame(), TFitEditor::DoAddition(), TFitEditor::DoEnteredFunction(), TFitEditor::DoFunction(), TGuiBldDragManager::DoMove(), TGuiBldDragManager::DoResize(), Editor::Editor(), exec_macro(), TRootGuiBuilder::FindEditableMdiFrame(), TGuiBldDragManager::FindLayoutFrame(), G__G__Gviz3d_229_0_14(), TGuiBldDragManager::GetBtnEnableParent(), TGuiBldDragManager::GetEditableParent(), TGuiBldDragManager::GetMovableParent(), TGuiBldDragManager::GetResizableParent(), TGSplitFrame::GetTopFrame(), TGuiBldDragManager::GrabFrame(), TGVSplitter::HandleButton(), TGHSplitter::HandleButton(), TGComboBox::HandleButton(), TGLBContainer::HandleButton(), TRootGuiBuilder::HandleButtons(), TGSplitFrame::HandleConfigureNotify(), TGuiBldDragManager::HandleCopy(), TGuiBldDragManager::HandleDelete(), TRootObjItem::HandleDNDFinished(), TGFileItem::HandleDNDFinished(), TGMenuBar::HandleKey(), TGuiBldDragManager::HandleLayoutOrder(), TGHSplitter::HandleMotion(), TGVFileSplitter::HandleMotion(), TGVSplitter::HandleMotion(), TGLBContainer::HandleMotion(), TGuiBldDragManager::HandleReturn(), TGPopupMenu::HandleTimer(), TGToolTip::HandleTimer(), TGRepeatFireButton::IsEditableParent(), IsParentOfGrab(), TGuiBldHintsEditor::LayoutSubframes(), SplitGLView::LoadConfig(), TEveCompositeFrameInMainFrame::MainFrameClosed(), TGuiBldDragManager::MapGlobalDialog(), TGuiBldNameFrame::MapItems(), TGuiBldHintsEditor::MatrixLayout(), TGuiBldDragManager::Menu4Frame(), RootShower::ProcessMessage(), TGuiBldDragManager::PutToCanvas(), TRecorderReplaying::RegisterWindow(), RootShowerAbout::RootShowerAbout(), RootShowerMsgBox::RootShowerMsgBox(), SplitGLView::SaveConfig(), TGuiBldDragManager::SaveFrame(), TRootContainer::SavePrimitive(), TGFileContainer::SavePrimitive(), TGContainer::SavePrimitive(), TGLVContainer::SavePrimitive(), TGToolBar::SavePrimitive(), TGListTree::SavePrimitive(), TGCompositeFrame::SavePrimitiveSubframes(), TRootGuiBuilder::SaveProject(), saveScriptOutput(), TGuiBldDragManager::SelectFrame(), TGuiBldNameFrame::SelectFrameByItem(), TGeoGedFrame::SetActive(), TGSplitButton::SetMenuState(), TGeoVolumeEditor::SetModel(), TGMenuTitle::SetState(), RootShower::ShowInfos(), TGuiBldDragManager::StartDrag(), SplitGLView::SwapToMainView(), TGuiBldDragManager::SwitchEditable(), TGSplitFrame::SwitchFrames(), TestDialog::TestDialog(), TestMsgBox::TestMsgBox(), TestProgress::TestProgress(), TestShutter::TestShutter(), TestSliders::TestSliders(), TGSelectBox::TGSelectBox(), TStyleManager::TStyleManager(), TEveWindow::UndockWindow(), TRootGuiBuilder::Update(), TGuiBldNameFrame::UpdateName(), XSElementDlg::XSElementDlg(), and XSReactionDlg::XSReactionDlg().
const TGWindow * TGWindow::GetMainFrame | ( | ) | const [virtual] |
Definition at line 129 of file TGWindow.cxx.
References TGObject::fClient, fParent, TGClient::GetDefaultRoot(), and GetMainFrame().
Referenced by TGFileContainer::AddFile(), TGMenuBar::BindHotKey(), TGMainFrame::BindKey(), TGLClipSetSubEditor::ClipTypeChanged(), TGDocument::Close(), TFitParametersDialog::CloseWindow(), TFunctionParametersDialog::CloseWindow(), TGuiBldDragManager::Compact(), TH1Editor::DoAddBar(), TFitEditor::DoAdvancedOptions(), TH2Editor::DoApply(), TH1Editor::DoApply(), TH1Editor::DoBinPressed(), TH2Editor::DoBinPressed(), TFitEditor::DoDataSet(), TFitEditor::DoEnteredFunction(), TFitEditor::DoFit(), TH1Editor::DoHistChanges(), TH2Editor::DoHistChanges(), TH2Editor::DoHistComplex(), TH1Editor::DoHistComplex(), TH1Editor::DoHistSimple(), TH2Editor::DoHistSimple(), TF1Editor::DoParameterSettings(), TFitParametersDialog::DoParBound(), TFitParametersDialog::DoParMaxLimit(), TFunctionParametersDialog::DoParMaxLimit(), TFitParametersDialog::DoParMinLimit(), TFunctionParametersDialog::DoParMinLimit(), TStyleManager::DoPreview(), TFitEditor::DoSetParameters(), TFitEditor::DoUserDialog(), TGSplitFrame::ExtractFrame(), TFitEditor::GetFitFunction(), GetMainFrame(), TRootContainer::HandleButton(), TGuiBldDragManager::HandleClientMessage(), TGTextView::HandleDNDDrop(), TGSplitButton::Init(), TGTextButton::Init(), TGCheckButton::Init(), TGRadioButton::Init(), TGuiBldDragManager::Menu4Frame(), TGDocument::Open(), TGPrintDialog::ProcessMessage(), TGFileDialog::ProcessMessage(), TGuiBldDragManager::Save(), TGMainFrame::SaveFrameAsCodeOrImage(), TGedEditor::SetModel(), TEveTransSubEditor::SetModel(), TGSplitButton::SetText(), TGTextButton::SetText(), TGMdiMainFrame::~TGMdiMainFrame(), TGMenuBar::~TGMenuBar(), and TGTextButton::~TGTextButton().
virtual void TGWindow::MapWindow | ( | ) | [inline, virtual] |
Definition at line 90 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGFrame::MapWindow().
virtual void TGWindow::MapSubwindows | ( | ) | [inline, virtual] |
Definition at line 91 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGCompositeFrame::MapSubwindows(), TGSlider::MapSubwindows(), TGScrollBar::MapSubwindows(), and TGDoubleSlider::MapSubwindows().
virtual void TGWindow::MapRaised | ( | ) | [inline, virtual] |
Definition at line 92 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by exec_macro(), TGFrame::MapRaised(), and saveScriptOutput().
virtual void TGWindow::UnmapWindow | ( | ) | [inline, virtual] |
Definition at line 93 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGFrame::UnmapWindow().
virtual void TGWindow::DestroyWindow | ( | ) | [inline, virtual] |
Definition at line 94 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TRootIconBox::AddObjItem(), TGCompositeFrame::Cleanup(), TSessionLogView::CloseWindow(), TGShapedMain::CloseWindow(), TEveCompositeFrameInTab::Destroy(), TGuiBldDragManager::DoReplace(), TGComboBox::EnableTextInput(), TRootBrowserLite::HideTextEdit(), TEveParamListEditor::InitModel(), TGButtonGroup::Remove(), TGContainer::RemoveAll(), TGLBContainer::RemoveAll(), TGLBContainer::RemoveEntries(), TGLBContainer::RemoveEntry(), TGShutter::RemoveItem(), TGContainer::RemoveItem(), TGTab::RemoveTab(), TGListView::SetHeaders(), TGComboBox::SetTopEntry(), TGTable::ShrinkColumns(), TGTable::ShrinkRows(), TGMdiDecorFrame::~TGMdiDecorFrame(), TGStatusBarPart::~TGStatusBarPart(), and ~TGWindow().
virtual void TGWindow::DestroySubwindows | ( | ) | [inline, virtual] |
virtual void TGWindow::RaiseWindow | ( | ) | [inline, virtual] |
Definition at line 96 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGTab::ChangeTab(), TGMdiMainFrame::CirculateDown(), TGMdiMainFrame::CirculateUp(), exec_macro(), TGeoTabManager::GetMaterialEditor(), TGeoTabManager::GetMediumEditor(), TGuiBldDragManager::HandleButtonPress(), TGuiBldDragManager::HandleExpose(), TGListView::Layout(), TGTabLayout::Layout(), TGListView::LayoutHeader(), StatDialogMVAEffs::RaiseDialog(), StatDialogBDT::RaiseDialog(), TGDragWindow::RaiseWindow(), TGMainFrame::SaveFrameAsCodeOrImage(), TGMdiMainFrame::SetCurrent(), TGToolTip::Show(), and TGSplitTool::Show().
virtual void TGWindow::LowerWindow | ( | ) | [inline, virtual] |
Definition at line 97 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGTab::ChangeTab(), TGMdiMainFrame::CirculateDown(), TGTabLayout::Layout(), TGDragWindow::LowerWindow(), and TGMdiMainFrame::Minimize().
virtual void TGWindow::IconifyWindow | ( | ) | [inline, virtual] |
Definition at line 98 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TRootCanvas::Iconify().
Definition at line 137 of file TGWindow.cxx.
References TGObject::fId, fParent, gVirtualX, and p.
Referenced by TGFrame::ReparentWindow().
virtual void TGWindow::RequestFocus | ( | ) | [inline, virtual] |
Definition at line 100 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGMenuBar::HandleKey(), TGSplitButton::HandleKey(), TGuiBldDragManager::SelectFrame(), TGTextEdit::SetFocus(), TGTextEntry::SetFocus(), TGGotoDialog::TGGotoDialog(), and TGPrintDialog::TGPrintDialog().
virtual void TGWindow::SetBackgroundColor | ( | Pixel_t | color | ) | [inline, virtual] |
Definition at line 102 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGuiBldDragManagerGrid::Draw(), TGFrame::SetBackgroundColor(), and TGuiBldDragManagerGrid::~TGuiBldDragManagerGrid().
virtual void TGWindow::SetBackgroundPixmap | ( | Pixmap_t | pixmap | ) | [inline, virtual] |
Definition at line 104 of file TGWindow.h.
References TGObject::fId, and gVirtualX.
Referenced by TGHtml::AddStyle(), TGuiBldDragManagerGrid::Draw(), TGView::SetBackgroundPixmap(), TGAppMainFrame::TGAppMainFrame(), TGGrabRect::TGGrabRect(), TGScrollBar::TGScrollBar(), TGShapedMain::TGShapedMain(), TRootGuiBuilder::TRootGuiBuilder(), and TGuiBldDragManagerGrid::~TGuiBldDragManagerGrid().
Definition at line 107 of file TGWindow.h.
References TGObject::fClient, Event_t::fCount, kTRUE, and TGClient::NeedRedraw().
Referenced by TGFrame::HandleEvent(), TGView::HandleExpose(), and TGContainer::HandleExpose().
Reimplemented from TObject.
Definition at line 110 of file TGWindow.h.
References kFALSE.
Referenced by TViewTimer::Notify().
virtual Bool_t TGWindow::HandleIdleEvent | ( | TGIdleHandler * | ) | [inline, virtual] |
Definition at line 111 of file TGWindow.h.
References kFALSE.
Referenced by TGIdleHandler::HandleEvent().
Definition at line 152 of file TGWindow.cxx.
References TGObject::fId, and gVirtualX.
Referenced by TGFrame::Move().
Definition at line 160 of file TGWindow.cxx.
References TGObject::fId, gVirtualX, and TMath::Max().
Referenced by TGPack::Resize(), and TGFrame::Resize().
Definition at line 168 of file TGWindow.cxx.
References TGObject::fId, gVirtualX, and TMath::Max().
Referenced by TGFrame::MoveResize().
Bool_t TGWindow::IsMapped | ( | ) | [virtual] |
Definition at line 176 of file TGWindow.cxx.
References TGObject::fId, WindowAttributes_t::fMapState, gVirtualX, and kIsUnmapped.
Referenced by TGContainer::AdjustPosition(), TGListTree::AdjustPosition(), TGTextView::AdjustWidth(), CloseMainframes(), TGShapedToolTip::CreateCanvas(), TStyleManager::DoListSelect(), TStyleManager::DoSelectCanvas(), TStyleManager::DoSelectNoCanvas(), TGComboBoxPopup::EndPopup(), exec_macro(), TGContainer::FindFrameByName(), TGCanvas::GetHsbPosition(), TGCanvas::GetVsbPosition(), TGedEditor::GlobalSetModel(), TGuiBldDragManager::HandleButtonPress(), TGTextEdit::HandleKey(), TRootCanvas::HasMenuBar(), TRootCanvas::HasStatusBar(), TRootCanvas::HasToolBar(), TGTextView::HLayout(), TGContainer::LineLeft(), TGLVContainer::LineLeft(), TGLVContainer::LineRight(), TGContainer::LineRight(), TEveCaloVizEditor::MakeSliceInfo(), TGContainer::PageDown(), TGContainer::PageUp(), TGLViewer::RequestDraw(), TGCanvas::SavePrimitive(), TGListView::SavePrimitive(), saveScriptOutput(), TGTextEdit::Search(), TGLViewerEditor::SetGuides(), TGContainer::SetHsbPosition(), TGCanvas::SetHsbPosition(), TGTextView::SetHsbPosition(), TGedNameFrame::SetModel(), TGTextView::SetSBRange(), TGShapedToolTip::SetText(), TGShapedToolTip::SetTextAttributes(), TGShapedToolTip::SetTextColor(), TGLBContainer::SetVsbPosition(), TGContainer::SetVsbPosition(), TGTextView::SetVsbPosition(), TGCanvas::SetVsbPosition(), TStyleManager::Show(), TFitEditor::UpdateGUI(), and TGTextView::VLayout().
virtual Bool_t TGWindow::IsEditable | ( | ) | const [inline, virtual] |
Definition at line 117 of file TGWindow.h.
References TGObject::fClient, and TGClient::GetRoot().
Referenced by TGRepeatFireButton::IsEditableParent().
virtual UInt_t TGWindow::GetEditDisabled | ( | ) | const [inline, virtual] |
Definition at line 118 of file TGWindow.h.
References fEditDisabled.
Referenced by TGuiBldHintsEditor::ChangeSelected(), TGuiBldEditor::ChangeSelected(), TGuiBldDragManager::DropCanvas(), TGuiBldDragManager::GetBtnEnableParent(), TGFrame::HandleEvent(), TGClient::IsEditDisabled(), TGuiBldHintsEditor::LayoutSubframes(), TGuiBldHintsEditor::MatrixLayout(), TGViewPort::SetContainer(), TGuiBldHintsEditor::SetMatrixSep(), and TGFrame::StartGuiBuilding().
virtual void TGWindow::SetEditDisabled | ( | UInt_t | on = kEditDisable |
) | [inline, virtual] |
Definition at line 119 of file TGWindow.h.
References fEditDisabled.
Referenced by TGComboBox::EnableTextInput(), TRootGuiBuilder::HSplitter(), TGComboBox::Init(), TGListBox::InitListBox(), TGViewPort::SetContainer(), TGClient::SetEditDisabled(), TGCompositeFrame::SetEditDisabled(), TGShutterItem::TGShutterItem(), TRootGuiBuilder::TRootGuiBuilder(), and TRootGuiBuilder::VSplitter().
Definition at line 120 of file TGWindow.h.
References TGObject::fClient, fEditDisabled, kEditDisable, and TGClient::SetRoot().
Referenced by TGuiBldDragManager::Compact().
virtual Int_t TGWindow::MustCleanup | ( | ) | const [inline, virtual] |
Definition at line 122 of file TGWindow.h.
Referenced by TGMdiMainFrame::~TGMdiMainFrame(), TGTextButton::~TGTextButton(), and TRootEmbeddedCanvas::~TRootEmbeddedCanvas().
void TGWindow::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 187 of file TGWindow.cxx.
References TObject::ClassName(), TString::Contains(), TGObject::fClient, TGObject::fId, fParent, and TGClient::GetDefaultRoot().
Referenced by TGFrame::Print(), and TGCompositeFrame::Print().
void TGWindow::SetWindowName | ( | const char * | name = 0 |
) | [virtual] |
Definition at line 114 of file TGWindow.cxx.
References TObject::ClassName(), TString::Data(), TGObject::fId, fName, gDebug, and gVirtualX.
Referenced by ClassImp(), TGSplitButton::Init(), TGButtonGroup::Init(), TGTextButton::Init(), TGTextEntry::Init(), TGCheckButton::Init(), TGComboBox::Init(), TGRadioButton::Init(), TGFileItem::Init(), TGMainFrame::SetWindowName(), TGCompositeFrame::TGCompositeFrame(), TGDockableFrame::TGDockableFrame(), TGDockHideButton::TGDockHideButton(), TGFontTypeComboBox::TGFontTypeComboBox(), TGFrame::TGFrame(), TGGroupFrame::TGGroupFrame(), TGHorizontalFrame::TGHorizontalFrame(), TGIcon::TGIcon(), TGImageMap::TGImageMap(), TGLineStyleComboBox::TGLineStyleComboBox(), TGLineWidthComboBox::TGLineWidthComboBox(), TGMdiButtons::TGMdiButtons(), TGMdiHorizontalWinResizer::TGMdiHorizontalWinResizer(), TGMdiTitleBar::TGMdiTitleBar(), TGMdiTitleIcon::TGMdiTitleIcon(), TGMdiWinResizer::TGMdiWinResizer(), TGPictureButton::TGPictureButton(), TGScrollBar::TGScrollBar(), TGuiBldDragManager::TGuiBldDragManager(), TGuiBldEditor::TGuiBldEditor(), TGVertical3DLine::TGVertical3DLine(), and TGVerticalFrame::TGVerticalFrame().
const char * TGWindow::GetName | ( | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 217 of file TGWindow.cxx.
References TString::BeginsWith(), TObject::ClassName(), TString::Data(), fName, and w.
Referenced by TH2Editor::AcceptModel(), TGuiBldDragManager::BreakLayout(), TGuiBldNameFrame::ChangeSelected(), TGuiBldNameFrame::CheckItems(), ClassImp(), TGFrame::DeleteWindow(), TEveGedEditor::DeleteWindow(), TGuiBldDragManager::DoMove(), TGuiBldDragManager::DoReplace(), TGuiBldDragManager::DoResize(), TGuiBldDragManager::Drop(), TGuiBldDragManager::DropCanvas(), TGPack::Dump(), TGFileBrowser::GotoDir(), TGuiBldDragManager::GrabFrame(), TGuiBldDragManager::HandleCopy(), TGuiBldDragManager::HandleDelete(), TGuiBldDragManager::HighlightCompositeFrame(), TGuiBldNameFrame::MapItems(), TGuiBldDragManager::Menu4Frame(), TRootGuiBuilder::NewProject(), TNewChainDlg::OnElementClicked(), TGuiBldDragManager::PlaceFrame(), TGFrameElement::Print(), TFitEditor::ProcessTreeInput(), TGListTree::SaveChildren(), TRootContainer::SavePrimitive(), TGMenuTitle::SavePrimitive(), TGMdiMainFrame::SavePrimitive(), TGRowLayout::SavePrimitive(), TGDockableFrame::SavePrimitive(), TGColorSelect::SavePrimitive(), TGTextEntry::SavePrimitive(), TGStatusBar::SavePrimitive(), TGFileContainer::SavePrimitive(), TGTab::SavePrimitive(), TGSplitFrame::SavePrimitive(), TGMenuBar::SavePrimitive(), TGRadioButton::SavePrimitive(), TGedPatternSelect::SavePrimitive(), TGVSlider::SavePrimitive(), TGCompositeFrame::SavePrimitive(), TRootEmbeddedCanvas::SavePrimitive(), TGTableLayout::SavePrimitive(), TGNumberEntryField::SavePrimitive(), TGNumberEntry::SavePrimitive(), TGListBox::SavePrimitive(), TGLineWidthComboBox::SavePrimitive(), TGShapedFrame::SavePrimitive(), TGHScrollBar::SavePrimitive(), TGLabel::SavePrimitive(), TGTextButton::SavePrimitive(), TGedMarkerSelect::SavePrimitive(), TGTripleHSlider::SavePrimitive(), TGVScrollBar::SavePrimitive(), TGHProgressBar::SavePrimitive(), TGHorizontalFrame::SavePrimitive(), TGComboBox::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGMdiMenuBar::SavePrimitive(), TGColumnLayout::SavePrimitive(), TGFSComboBox::SavePrimitive(), TGVerticalFrame::SavePrimitive(), TGLineStyleComboBox::SavePrimitive(), TGContainer::SavePrimitive(), TGCheckButton::SavePrimitive(), TGTextEdit::SavePrimitive(), TGTabLayout::SavePrimitive(), TGShutterItem::SavePrimitive(), TGLVContainer::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGButton::SavePrimitive(), TGHorizontalLayout::SavePrimitive(), TGMainFrame::SavePrimitive(), TGXYLayout::SavePrimitive(), TGToolBar::SavePrimitive(), TGMatrixLayout::SavePrimitive(), TGVFileSplitter::SavePrimitive(), TGHSplitter::SavePrimitive(), TGListLayout::SavePrimitive(), TGTileLayout::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGVButtonGroup::SavePrimitive(), TGPopupMenu::SavePrimitive(), TGCanvas::SavePrimitive(), TGHButtonGroup::SavePrimitive(), TGHtml::SavePrimitive(), TGProgressBar::SavePrimitive(), TGIcon::SavePrimitive(), TGFrame::SavePrimitive(), TGVSplitter::SavePrimitive(), TGListDetailsLayout::SavePrimitive(), TGVerticalLayout::SavePrimitive(), TGPictureButton::SavePrimitive(), TGHorizontal3DLine::SavePrimitive(), TGHSlider::SavePrimitive(), TGShutter::SavePrimitive(), TGListView::SavePrimitive(), TGTransientFrame::SavePrimitive(), TGGroupFrame::SavePrimitive(), TGButtonGroup::SavePrimitive(), TGTextView::SavePrimitive(), TGVProgressBar::SavePrimitive(), TGMdiFrame::SavePrimitive(), TGListTree::SavePrimitive(), TGVertical3DLine::SavePrimitive(), TGCompositeFrame::SavePrimitiveSubframes(), TRootGuiBuilder::SaveProject(), TGTransientFrame::SaveSource(), TGMainFrame::SaveSource(), TGuiBldDragManager::SelectFrame(), TGuiBldDragManager::SwitchEditable(), TGuiBldDragManager::SwitchLayout(), TGGroupFrame::TGGroupFrame(), TGTextButton::TGTextButton(), TGTextEntry::TGTextEntry(), TGuiBldDragManager::UngrabFrame(), and TNewChainDlg::UpdateList().
virtual void TGWindow::SetName | ( | const char * | name | ) | [inline, virtual] |
Definition at line 127 of file TGWindow.h.
References fName.
Referenced by DynamicExec(), exec2(), TGuiBldDragManager::HandleCopy(), TGCompositeFrame::SavePrimitive(), TRootGuiBuilder::SaveProject(), SplitGLView::SplitGLView(), TEveGTriVecValuator::TEveGTriVecValuator(), TEveGValuatorBase::TEveGValuatorBase(), and TGuiBldNameFrame::UpdateName().
virtual void TGWindow::SetMapSubwindows | ( | Bool_t | ) | [inline, virtual] |
Definition at line 129 of file TGWindow.h.
virtual Bool_t TGWindow::IsMapSubwindows | ( | ) | const [inline, virtual] |
Definition at line 130 of file TGWindow.h.
References kTRUE.
Referenced by TGCompositeFrame::TGCompositeFrame().
Int_t TGWindow::GetCounter | ( | ) | [static] |
Definition at line 209 of file TGWindow.cxx.
Referenced by G__G__Gui1_132_0_41(), and G__setup_memfuncTGWindow().
Definition at line 55 of file TGWindow.h.
References fEditDisabled, fName, fNeedRedraw, fParent, and TGObject::operator=().
virtual void TGWindow::DoRedraw | ( | ) | [inline, protected, virtual] |
Definition at line 60 of file TGWindow.h.
const TGWindow* TGWindow::GetParent | ( | ) | const [inline] |
virtual const TGWindow* TGWindow::GetMainFrame | ( | ) | const [virtual] |
virtual void TGWindow::MapWindow | ( | ) | [inline, virtual] |
virtual void TGWindow::MapSubwindows | ( | ) | [inline, virtual] |
virtual void TGWindow::MapRaised | ( | ) | [inline, virtual] |
virtual void TGWindow::UnmapWindow | ( | ) | [inline, virtual] |
virtual void TGWindow::DestroyWindow | ( | ) | [inline, virtual] |
virtual void TGWindow::DestroySubwindows | ( | ) | [inline, virtual] |
virtual void TGWindow::RaiseWindow | ( | ) | [inline, virtual] |
virtual void TGWindow::LowerWindow | ( | ) | [inline, virtual] |
virtual void TGWindow::IconifyWindow | ( | ) | [inline, virtual] |
virtual void TGWindow::RequestFocus | ( | ) | [inline, virtual] |
virtual void TGWindow::SetBackgroundColor | ( | Pixel_t | color | ) | [inline, virtual] |
virtual void TGWindow::SetBackgroundPixmap | ( | Pixmap_t | pixmap | ) | [inline, virtual] |
Definition at line 107 of file TGWindow.h.
References TGObject::fClient, Event_t::fCount, kTRUE, and TGClient::NeedRedraw().
virtual Bool_t TGWindow::HandleIdleEvent | ( | TGIdleHandler * | ) | [inline, virtual] |
virtual Bool_t TGWindow::IsMapped | ( | ) | [virtual] |
virtual Bool_t TGWindow::IsEditable | ( | ) | const [inline, virtual] |
virtual UInt_t TGWindow::GetEditDisabled | ( | ) | const [inline, virtual] |
virtual void TGWindow::SetEditDisabled | ( | UInt_t | on = kEditDisable |
) | [inline, virtual] |
Definition at line 120 of file TGWindow.h.
References TGObject::fClient, fEditDisabled, kEditDisable, and TGClient::SetRoot().
virtual Int_t TGWindow::MustCleanup | ( | ) | const [inline, virtual] |
Definition at line 122 of file TGWindow.h.
virtual void TGWindow::SetWindowName | ( | const char * | name = 0 |
) | [virtual] |
virtual const char* TGWindow::GetName | ( | ) | const [virtual] |
Reimplemented from TObject.
virtual void TGWindow::SetName | ( | const char * | name | ) | [inline, virtual] |
virtual void TGWindow::SetMapSubwindows | ( | Bool_t | ) | [inline, virtual] |
Definition at line 129 of file TGWindow.h.
virtual Bool_t TGWindow::IsMapSubwindows | ( | ) | const [inline, virtual] |
static Int_t TGWindow::GetCounter | ( | ) | [static] |
TGClient [friend] |
Definition at line 40 of file TGWindow.h.
const TGWindow* TGWindow::fParent [protected] |
Definition at line 43 of file TGWindow.h.
Referenced by TGMdiMainFrame::AddMdiFrame(), TGTextEditor::CloseWindow(), TGDockableFrame::DockContainer(), GetMainFrame(), GetParent(), TGMdiFrame::GetWindowIcon(), TGMdiFrame::GetWindowName(), TGVSplitter::HandleButton(), TGMdiWinResizer::HandleButton(), TGMdiTitleBar::HandleButton(), TGHSplitter::HandleButton(), TGTabElement::HandleButton(), TRootContainer::HandleButton(), TGMdiTitleBar::HandleDoubleClick(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), TGMdiTitleBar::HandleMotion(), TGDockableFrame::HideContainer(), TGRadioButton::Init(), TGTextEditor::IsSaved(), TGSplitFrame::MapToSPlitTool(), TGMdiMainFrame::Maximize(), TGMdiMainFrame::Minimize(), TGMdiFrame::Move(), TGMdiWinResizer::MoveResizeIt(), operator=(), TGPopupMenu::PlaceMenu(), TGColorPopup::PlacePopup(), TGComboBoxPopup::PlacePopup(), TGedPopup::PlacePopup(), TGFrame::Print(), Print(), TGMdiTitleBar::ProcessMessage(), TGMdiMainFrame::RemoveMdiFrame(), ReparentWindow(), TGMdiMainFrame::Restore(), TGColorSelect::SavePrimitive(), TGDockableFrame::SavePrimitive(), TGMdiMainFrame::SavePrimitive(), TGMenuTitle::SavePrimitive(), TGFileContainer::SavePrimitive(), TGStatusBar::SavePrimitive(), TGTextEntry::SavePrimitive(), TGedPatternSelect::SavePrimitive(), TGRadioButton::SavePrimitive(), TGMenuBar::SavePrimitive(), TGSplitFrame::SavePrimitive(), TGTab::SavePrimitive(), TGCompositeFrame::SavePrimitive(), TGVSlider::SavePrimitive(), TGLineWidthComboBox::SavePrimitive(), TGListBox::SavePrimitive(), TGNumberEntry::SavePrimitive(), TGNumberEntryField::SavePrimitive(), TRootEmbeddedCanvas::SavePrimitive(), TGedMarkerSelect::SavePrimitive(), TGTextButton::SavePrimitive(), TGLabel::SavePrimitive(), TGHScrollBar::SavePrimitive(), TGShapedFrame::SavePrimitive(), TGComboBox::SavePrimitive(), TGHorizontalFrame::SavePrimitive(), TGHProgressBar::SavePrimitive(), TGVScrollBar::SavePrimitive(), TGTripleHSlider::SavePrimitive(), TGCheckButton::SavePrimitive(), TGContainer::SavePrimitive(), TGLineStyleComboBox::SavePrimitive(), TGVerticalFrame::SavePrimitive(), TGFSComboBox::SavePrimitive(), TGMdiMenuBar::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGLVContainer::SavePrimitive(), TGShutterItem::SavePrimitive(), TGTextEdit::SavePrimitive(), TGMainFrame::SavePrimitive(), TGToolBar::SavePrimitive(), TGVButtonGroup::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGHSplitter::SavePrimitive(), TGVFileSplitter::SavePrimitive(), TGHButtonGroup::SavePrimitive(), TGCanvas::SavePrimitive(), TGFrame::SavePrimitive(), TGIcon::SavePrimitive(), TGHtml::SavePrimitive(), TGHorizontal3DLine::SavePrimitive(), TGPictureButton::SavePrimitive(), TGVSplitter::SavePrimitive(), TGButtonGroup::SavePrimitive(), TGGroupFrame::SavePrimitive(), TGListView::SavePrimitive(), TGShutter::SavePrimitive(), TGHSlider::SavePrimitive(), TGVertical3DLine::SavePrimitive(), TGListTree::SavePrimitive(), TGVProgressBar::SavePrimitive(), TGTextView::SavePrimitive(), TGViewPort::SetContainer(), TGMdiFrame::SetMdiHints(), TGMainFrame::SetMWMHints(), TGMdiFrame::SetWindowIcon(), TGMdiFrame::SetWindowName(), TGMainFrame::SetWMPosition(), TGMainFrame::SetWMSize(), TGMainFrame::SetWMSizeHints(), TGMainFrame::SetWMState(), TGTabElement::ShowClose(), TGDockableFrame::ShowContainer(), TGFrame::StartGuiBuilding(), TGCompositeFrame::TGCompositeFrame(), TGDockableFrame::TGDockableFrame(), TGWindow(), TGDockableFrame::UndockContainer(), TGTextButton::~TGTextButton(), and ~TGWindow().
Bool_t TGWindow::fNeedRedraw [protected] |
TString TGWindow::fName [protected] |
Definition at line 45 of file TGWindow.h.
Referenced by TEveGDoubleValuator::Build(), TEveGValuator::Build(), GetName(), operator=(), SetName(), SetWindowName(), TGedMarkerPopup::TGedMarkerPopup(), TGuiBldDragManager::TGuiBldDragManager(), and TGWindow().
static Int_t TGWindow::fgCounter [static, protected] |
UInt_t TGWindow::fEditDisabled [protected] |
Definition at line 47 of file TGWindow.h.
Referenced by ClassImp(), GetEditDisabled(), TGCompositeFrame::HandleDragDrop(), TGCompositeFrame::HandleDragEnter(), TGCompositeFrame::HandleDragLeave(), TGTextEntry::Init(), TGComboBox::Init(), TGListBox::InitListBox(), operator=(), TGCompositeFrame::SetEditable(), SetEditable(), SetEditDisabled(), TGCompositeFrame::SetEditDisabled(), TGColorPalette::TGColorPalette(), TGColorPick::TGColorPick(), TGGotoDialog::TGGotoDialog(), TGHProgressBar::TGHProgressBar(), TGMdiButtons::TGMdiButtons(), TGMdiCornerWinResizer::TGMdiCornerWinResizer(), TGMdiHorizontalWinResizer::TGMdiHorizontalWinResizer(), TGMdiTitleBar::TGMdiTitleBar(), TGMdiTitleIcon::TGMdiTitleIcon(), TGNumberEntry::TGNumberEntry(), TGNumberEntryField::TGNumberEntryField(), TGPrintDialog::TGPrintDialog(), TGRepeatFireButton::TGRepeatFireButton(), TGShutterItem::TGShutterItem(), TGStatusBarPart::TGStatusBarPart(), TGuiBldMenuTitle::TGuiBldMenuTitle(), TGuiBldPopupMenu::TGuiBldPopupMenu(), TGVertical3DLine::TGVertical3DLine(), TGVProgressBar::TGVProgressBar(), TGWindow(), TRootContainer::TRootContainer(), and TRootEmbeddedContainer::TRootEmbeddedContainer().
const TGWindow* TGWindow::fParent [protected] |
Definition at line 43 of file TGWindow.h.