#include <TGuiBldHintsEditor.h>
Inheritance diagram for TGuiBldHintsEditor:
Definition at line 36 of file TGuiBldHintsEditor.h.
TGuiBldHintsEditor::TGuiBldHintsEditor | ( | const TGWindow * | p, | |
TGuiBldEditor * | e | |||
) |
Definition at line 160 of file TGuiBldHintsEditor.cxx.
References TGCompositeFrame::AddFrame(), TQObject::Connect(), fBuilder, fCbBottom, fCbCenterX, fCbCenterY, fCbExpandX, fCbExpandY, fCbLeft, fCbRight, fCbTop, fHintsFrame, fHintsManager, fLayButton, fPadBottom, fPaddingFrame, fPadLeft, fPadRight, fPadTop, TGNumberEntry::GetNumberEntry(), TGuiBuilder::Instance(), kDeepCleanup, kHorizontalFrame, kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsLeft, kLHintsRight, kLHintsTop, kVerticalFrame, TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::Resize(), TGCompositeFrame::SetCleanup(), TGCompositeFrame::SetEditDisabled(), TGCompositeFrame::SetLayoutManager(), and TGVerticalFrame::TGVerticalFrame().
virtual TGuiBldHintsEditor::~TGuiBldHintsEditor | ( | ) | [inline, virtual] |
Definition at line 69 of file TGuiBldHintsEditor.h.
TGuiBldHintsEditor::TGuiBldHintsEditor | ( | const TGWindow * | p, | |
TGuiBldEditor * | e | |||
) |
virtual TGuiBldHintsEditor::~TGuiBldHintsEditor | ( | ) | [inline, virtual] |
Definition at line 69 of file TGuiBldHintsEditor.h.
void TGuiBldHintsEditor::SetMatrixSep | ( | ) | [private] |
Definition at line 535 of file TGuiBldHintsEditor.cxx.
References xmlio::Class, TGObject::fClient, fEditor, fHintsManager, fLayButton, fPadBottom, fPadLeft, fPadRight, fPadTop, TGWindow::GetEditDisabled(), TGFrame::GetFrameElement(), TGNumberEntry::GetIntNumber(), TGuiBldEditor::GetSelected(), gTQSender, TObject::InheritsFrom(), TGWindow::kEditDisableLayout, kFALSE, kTRUE, TGClient::NeedRedraw(), ROOT::Math::detail::sep, TGButton::SetDown(), and TGNumberEntry::SetIntNumber().
Referenced by UpdateState().
void TGuiBldHintsEditor::ChangeSelected | ( | TGFrame * | ) |
Definition at line 294 of file TGuiBldHintsEditor.cxx.
References fCbBottom, fCbCenterX, fCbCenterY, fCbExpandX, fCbExpandY, fCbLeft, fCbRight, fCbTop, TGObject::fClient, fHintsManager, TGFrameElement::fLayout, fPadBottom, fPadLeft, fPadRight, fPadTop, TGWindow::GetEditDisabled(), TGFrame::GetFrameElement(), TGLayoutHints::GetLayoutHints(), TGLayoutHints::GetPadBottom(), TGLayoutHints::GetPadLeft(), TGLayoutHints::GetPadRight(), TGLayoutHints::GetPadTop(), TGWindow::kEditDisableHeight, TGWindow::kEditDisableWidth, kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, kTRUE, TGClient::NeedRedraw(), TGButton::SetDown(), TGButton::SetEnabled(), and TGNumberEntry::SetIntNumber().
Referenced by TGuiBldEditor::ChangeSelected(), and LayoutSubframes().
Definition at line 474 of file TGuiBldHintsEditor.cxx.
References ChangeSelected(), xmlio::Class, fEditor, fHintsManager, fPadBottom, fPadLeft, fPadRight, fPadTop, TGWindow::GetEditDisabled(), TGFrame::GetFrameElement(), TGCompositeFrame::GetLayoutManager(), TGWindow::GetParent(), TGuiBldEditor::GetSelected(), TObject::InheritsFrom(), TGWindow::kEditDisableLayout, kFALSE, kTRUE, TGLayoutManager::Layout(), TGCompositeFrame::Layout(), MatrixLayout(), TGNumberEntry::SetIntNumber(), and TGCompositeFrame::SetLayoutBroken().
void TGuiBldHintsEditor::MatrixLayout | ( | ) |
Definition at line 583 of file TGuiBldHintsEditor.cxx.
References xmlio::Class, fCbBottom, fCbCenterX, fCbCenterY, fCbExpandX, fCbExpandY, fCbLeft, fCbRight, fCbTop, TGObject::fClient, fEditor, fHintsManager, fPadBottom, fPadLeft, fPadRight, fPadTop, TGWindow::GetEditDisabled(), TGFrame::GetFrameElement(), TGNumberEntry::GetIntNumber(), TGWindow::GetParent(), TGuiBldEditor::GetSelected(), TObject::InheritsFrom(), TGWindow::kEditDisableLayout, kFALSE, kTRUE, TGCompositeFrame::Layout(), TGClient::NeedRedraw(), ROOT::Math::detail::sep, TGButton::SetEnabled(), TGNumberEntry::SetIntNumber(), TGCompositeFrame::SetLayoutBroken(), and TGCompositeFrame::SetLayoutManager().
Referenced by LayoutSubframes().
void TGuiBldHintsEditor::SetPosition | ( | ) |
Definition at line 443 of file TGuiBldHintsEditor.cxx.
References fBuilder, TGObject::fClient, fEditor, TGFrame::GetHeight(), TGClient::GetRoot(), TGuiBldEditor::GetSelected(), TGFrame::GetWidth(), TGFrame::GetX(), TGuiBldEditor::GetXPos(), TGFrame::GetY(), TGuiBldEditor::GetYPos(), kTRUE, TGFrame::MoveResize(), TGClient::NeedRedraw(), root, TGuiBldEditor::SetXPos(), and TGuiBldEditor::SetYPos().
void TGuiBldHintsEditor::UpdateState | ( | ) |
Definition at line 340 of file TGuiBldHintsEditor.cxx.
References fCbBottom, fCbCenterX, fCbCenterY, fCbExpandX, fCbExpandY, fCbLeft, fCbRight, fCbTop, fEditor, fLayButton, TGFrameElement::fLayout, fPadBottom, fPadLeft, fPadRight, fPadTop, TGFrame::GetFrameElement(), TGNumberEntry::GetIntNumber(), TGLayoutHints::GetLayoutHints(), TGuiBldEditor::GetSelected(), gTQSender, TGCheckButton::IsDown(), kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, TRefCnt::References(), TRefCnt::RemoveReference(), TGLayoutHints::SetLayoutHints(), SetMatrixSep(), TGLayoutHints::SetPadBottom(), TGLayoutHints::SetPadLeft(), TGLayoutHints::SetPadRight(), TGLayoutHints::SetPadTop(), and TGuiBldEditor::UpdateSelected().
void TGuiBldHintsEditor::SetMatrixSep | ( | ) | [private] |
void TGuiBldHintsEditor::ChangeSelected | ( | TGFrame * | ) |
void TGuiBldHintsEditor::MatrixLayout | ( | ) |
void TGuiBldHintsEditor::SetPosition | ( | ) |
void TGuiBldHintsEditor::UpdateState | ( | ) |
TGuiBldEditor* TGuiBldHintsEditor::fEditor [private] |
Definition at line 39 of file TGuiBldHintsEditor.h.
Referenced by LayoutSubframes(), MatrixLayout(), SetMatrixSep(), SetPosition(), and UpdateState().
TGuiBldNameFrame* TGuiBldHintsEditor::fNameFrame [private] |
Definition at line 40 of file TGuiBldHintsEditor.h.
TGuiBldHintsManager* TGuiBldHintsEditor::fHintsManager [private] |
Definition at line 41 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), LayoutSubframes(), MatrixLayout(), SetMatrixSep(), and TGuiBldHintsEditor().
TGGroupFrame* TGuiBldHintsEditor::fHintsFrame [private] |
TGGroupFrame* TGuiBldHintsEditor::fPaddingFrame [private] |
Definition at line 49 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 50 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 51 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 52 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 53 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 54 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 55 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 56 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), MatrixLayout(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 58 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), LayoutSubframes(), MatrixLayout(), SetMatrixSep(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 59 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), LayoutSubframes(), MatrixLayout(), SetMatrixSep(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 60 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), LayoutSubframes(), MatrixLayout(), SetMatrixSep(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 61 of file TGuiBldHintsEditor.h.
Referenced by ChangeSelected(), LayoutSubframes(), MatrixLayout(), SetMatrixSep(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 63 of file TGuiBldHintsEditor.h.
Referenced by SetMatrixSep(), TGuiBldHintsEditor(), and UpdateState().
Definition at line 65 of file TGuiBldHintsEditor.h.
Referenced by SetPosition(), and TGuiBldHintsEditor().
TGuiBldEditor* TGuiBldHintsEditor::fEditor [private] |
Definition at line 39 of file TGuiBldHintsEditor.h.
TGuiBldNameFrame* TGuiBldHintsEditor::fNameFrame [private] |
Definition at line 40 of file TGuiBldHintsEditor.h.
TGuiBldHintsManager* TGuiBldHintsEditor::fHintsManager [private] |
Definition at line 41 of file TGuiBldHintsEditor.h.
TGGroupFrame* TGuiBldHintsEditor::fHintsFrame [private] |
Definition at line 42 of file TGuiBldHintsEditor.h.
TGGroupFrame* TGuiBldHintsEditor::fPaddingFrame [private] |
Definition at line 43 of file TGuiBldHintsEditor.h.
Definition at line 49 of file TGuiBldHintsEditor.h.
Definition at line 50 of file TGuiBldHintsEditor.h.
Definition at line 51 of file TGuiBldHintsEditor.h.
Definition at line 52 of file TGuiBldHintsEditor.h.
Definition at line 53 of file TGuiBldHintsEditor.h.
Definition at line 54 of file TGuiBldHintsEditor.h.
Definition at line 55 of file TGuiBldHintsEditor.h.
Definition at line 56 of file TGuiBldHintsEditor.h.
Definition at line 58 of file TGuiBldHintsEditor.h.
Definition at line 59 of file TGuiBldHintsEditor.h.
Definition at line 60 of file TGuiBldHintsEditor.h.
Definition at line 61 of file TGuiBldHintsEditor.h.
Definition at line 63 of file TGuiBldHintsEditor.h.
Definition at line 65 of file TGuiBldHintsEditor.h.