#include <TGLayout.h>
Inheritance diagram for TGLayoutHints:
Definition at line 63 of file TGLayout.h.
TGLayoutHints::TGLayoutHints | ( | const TGLayoutHints & | lh | ) |
Definition at line 114 of file TGLayout.cxx.
References fFE, fLayoutHints, fPadbottom, fPadleft, fPadright, fPadtop, fPrev, and TRefCnt::SetRefCount().
TGLayoutHints::~TGLayoutHints | ( | ) | [virtual] |
Definition at line 126 of file TGLayout.cxx.
TGLayoutHints::TGLayoutHints | ( | const TGLayoutHints & | lh | ) |
virtual TGLayoutHints::~TGLayoutHints | ( | ) | [virtual] |
TGLayoutHints& TGLayoutHints::operator= | ( | const TGLayoutHints & | ) | [private] |
void TGLayoutHints::UpdateFrameElements | ( | TGLayoutHints * | l | ) | [protected] |
Definition at line 133 of file TGLayout.cxx.
References fFE, TGFrameElement::fLayout, fPrev, l, and p.
ULong_t TGLayoutHints::GetLayoutHints | ( | ) | const [inline] |
Definition at line 95 of file TGLayout.h.
References fLayoutHints.
Referenced by TGuiBldHintsEditor::ChangeSelected(), TGTableLayout::Layout(), TGHorizontalLayout::Layout(), TGMenuBar::Layout(), TGVerticalLayout::Layout(), TGTableLayoutHints::SavePrimitive(), SavePrimitive(), TGTableLayout::SetRowColSizesInit(), and TGuiBldHintsEditor::UpdateState().
Int_t TGLayoutHints::GetPadTop | ( | ) | const [inline] |
Definition at line 96 of file TGLayout.h.
References fPadtop.
Referenced by TGuiBldHintsEditor::ChangeSelected(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), TGHorizontalLayout::Layout(), TGVerticalLayout::Layout(), TGContainer::LineDown(), TGContainer::LineLeft(), TGContainer::LineRight(), TGContainer::LineUp(), TGTableLayoutHints::SavePrimitive(), and SavePrimitive().
Int_t TGLayoutHints::GetPadBottom | ( | ) | const [inline] |
Definition at line 97 of file TGLayout.h.
References fPadbottom.
Referenced by TGuiBldHintsEditor::ChangeSelected(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), TGHorizontalLayout::Layout(), TGVerticalLayout::Layout(), TGContainer::LineDown(), TGContainer::LineLeft(), TGContainer::LineRight(), TGContainer::LineUp(), TGTableLayoutHints::SavePrimitive(), and SavePrimitive().
Int_t TGLayoutHints::GetPadLeft | ( | ) | const [inline] |
Definition at line 98 of file TGLayout.h.
References fPadleft.
Referenced by TGuiBldHintsEditor::ChangeSelected(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), TGHorizontalLayout::Layout(), TGVerticalLayout::Layout(), TGContainer::LineLeft(), TGContainer::LineRight(), TGTableLayoutHints::SavePrimitive(), and SavePrimitive().
Int_t TGLayoutHints::GetPadRight | ( | ) | const [inline] |
Definition at line 99 of file TGLayout.h.
References fPadright.
Referenced by TGuiBldHintsEditor::ChangeSelected(), TGTableLayout::FindRowColSizesMultiplyAttached(), TGTableLayout::FindRowColSizesSinglyAttached(), TGTableLayout::Layout(), TGHorizontalLayout::Layout(), TGVerticalLayout::Layout(), TGContainer::LineLeft(), TGContainer::LineRight(), TGTableLayoutHints::SavePrimitive(), and SavePrimitive().
virtual void TGLayoutHints::SetLayoutHints | ( | ULong_t | lh | ) | [inline, virtual] |
Definition at line 101 of file TGLayout.h.
References fLayoutHints.
Referenced by TEveGListTreeEditorFrame::ReconfToHorizontal(), TEveGListTreeEditorFrame::ReconfToVertical(), TEveGListTreeEditorFrame::TEveGListTreeEditorFrame(), and TGuiBldHintsEditor::UpdateState().
virtual void TGLayoutHints::SetPadTop | ( | Int_t | v | ) | [inline, virtual] |
Definition at line 102 of file TGLayout.h.
References fPadtop.
Referenced by TEveGListTreeEditorFrame::ReconfToHorizontal(), TEveGListTreeEditorFrame::ReconfToVertical(), TEveGListTreeEditorFrame::TEveGListTreeEditorFrame(), and TGuiBldHintsEditor::UpdateState().
virtual void TGLayoutHints::SetPadBottom | ( | Int_t | v | ) | [inline, virtual] |
Definition at line 103 of file TGLayout.h.
References fPadbottom.
Referenced by TEveGListTreeEditorFrame::ReconfToHorizontal(), TEveGListTreeEditorFrame::ReconfToVertical(), TEveGListTreeEditorFrame::TEveGListTreeEditorFrame(), and TGuiBldHintsEditor::UpdateState().
virtual void TGLayoutHints::SetPadLeft | ( | Int_t | v | ) | [inline, virtual] |
Definition at line 104 of file TGLayout.h.
References fPadleft.
Referenced by TEveGListTreeEditorFrame::ReconfToHorizontal(), TEveGListTreeEditorFrame::ReconfToVertical(), TEveGListTreeEditorFrame::TEveGListTreeEditorFrame(), and TGuiBldHintsEditor::UpdateState().
virtual void TGLayoutHints::SetPadRight | ( | Int_t | v | ) | [inline, virtual] |
Definition at line 105 of file TGLayout.h.
References fPadright.
Referenced by TEveGListTreeEditorFrame::ReconfToHorizontal(), TEveGListTreeEditorFrame::ReconfToVertical(), TEveGListTreeEditorFrame::TEveGListTreeEditorFrame(), and TGuiBldHintsEditor::UpdateState().
void TGLayoutHints::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 149 of file TGLayout.cxx.
References fLayoutHints, fPadbottom, fPadleft, fPadright, fPadtop, kFALSE, kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsNoHints, kLHintsRight, kLHintsTop, and kTRUE.
Referenced by ls(), and TGFrameElement::Print().
void TGLayoutHints::ls | ( | Option_t * | option = "" |
) | const [inline, virtual] |
void TGLayoutHints::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TObject.
Definition at line 995 of file TGLayout.cxx.
References fLayoutHints, GetLayoutHints(), GetPadBottom(), GetPadLeft(), GetPadRight(), GetPadTop(), kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsNormal, kLHintsRight, kLHintsTop, and TString::Length().
Referenced by TGDockableFrame::SavePrimitive(), TGStatusBar::SavePrimitive(), TGMenuBar::SavePrimitive(), TGMdiMenuBar::SavePrimitive(), TGShutterItem::SavePrimitive(), and TGCompositeFrame::SavePrimitiveSubframes().
TGLayoutHints& TGLayoutHints::operator= | ( | const TGLayoutHints & | ) | [private] |
void TGLayoutHints::UpdateFrameElements | ( | TGLayoutHints * | l | ) | [protected] |
ULong_t TGLayoutHints::GetLayoutHints | ( | ) | const [inline] |
Int_t TGLayoutHints::GetPadTop | ( | ) | const [inline] |
Int_t TGLayoutHints::GetPadBottom | ( | ) | const [inline] |
Int_t TGLayoutHints::GetPadLeft | ( | ) | const [inline] |
Int_t TGLayoutHints::GetPadRight | ( | ) | const [inline] |
virtual void TGLayoutHints::SetLayoutHints | ( | ULong_t | lh | ) | [inline, virtual] |
virtual void TGLayoutHints::SetPadTop | ( | Int_t | v | ) | [inline, virtual] |
virtual void TGLayoutHints::SetPadBottom | ( | Int_t | v | ) | [inline, virtual] |
virtual void TGLayoutHints::SetPadLeft | ( | Int_t | v | ) | [inline, virtual] |
virtual void TGLayoutHints::SetPadRight | ( | Int_t | v | ) | [inline, virtual] |
void TGLayoutHints::ls | ( | Option_t * | option = "" |
) | const [inline, virtual] |
virtual void TGLayoutHints::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TObject.
TGFrameElement [friend] |
Definition at line 65 of file TGLayout.h.
TGCompositeFrame [friend] |
Definition at line 66 of file TGLayout.h.
TGFrameElement* TGLayoutHints::fFE [private] |
Definition at line 69 of file TGLayout.h.
Referenced by TGCompositeFrame::Cleanup(), TGLayoutHints(), and UpdateFrameElements().
TGFrameElement* TGLayoutHints::fPrev [private] |
ULong_t TGLayoutHints::fLayoutHints [protected] |
Definition at line 75 of file TGLayout.h.
Referenced by GetLayoutHints(), Print(), TGTableLayoutHints::SavePrimitive(), SavePrimitive(), SetLayoutHints(), and TGLayoutHints().
Int_t TGLayoutHints::fPadtop [protected] |
Definition at line 76 of file TGLayout.h.
Referenced by GetPadTop(), Print(), SetPadTop(), and TGLayoutHints().
Int_t TGLayoutHints::fPadbottom [protected] |
Definition at line 77 of file TGLayout.h.
Referenced by GetPadBottom(), Print(), SetPadBottom(), and TGLayoutHints().
Int_t TGLayoutHints::fPadleft [protected] |
Definition at line 78 of file TGLayout.h.
Referenced by GetPadLeft(), Print(), SetPadLeft(), and TGLayoutHints().
Int_t TGLayoutHints::fPadright [protected] |
Definition at line 79 of file TGLayout.h.
Referenced by GetPadRight(), Print(), SetPadRight(), and TGLayoutHints().
TGFrameElement* TGLayoutHints::fFE [private] |
Definition at line 69 of file TGLayout.h.
TGFrameElement* TGLayoutHints::fPrev [private] |
Definition at line 70 of file TGLayout.h.