TGLayoutManager Class Reference

#include <TGLayout.h>

Inheritance diagram for TGLayoutManager:

TObject TObject TGMatrixLayout TGMatrixLayout TGNumberEntryLayout TGNumberEntryLayout TGTabLayout TGTabLayout TGTableLayout TGTableLayout TGTileLayout TGTileLayout TGVerticalLayout TGVerticalLayout TGXYLayout TGXYLayout List of all members.

Public Member Functions

 TGLayoutManager ()
virtual void Layout ()=0
virtual TGDimension GetDefaultSize () const=0
virtual void SetDefaultWidth (UInt_t)
virtual void SetDefaultHeight (UInt_t)
virtual Bool_t IsModified () const
virtual void SetModified (Bool_t flag=kTRUE)
 TGLayoutManager ()
virtual void Layout ()=0
virtual TGDimension GetDefaultSize () const=0
virtual void SetDefaultWidth (UInt_t)
virtual void SetDefaultHeight (UInt_t)
virtual Bool_t IsModified () const
virtual void SetModified (Bool_t flag=kTRUE)

Protected Attributes

Bool_t fModified

Detailed Description

Definition at line 148 of file TGLayout.h.


Constructor & Destructor Documentation

TGLayoutManager::TGLayoutManager (  )  [inline]

Definition at line 153 of file TGLayout.h.

TGLayoutManager::TGLayoutManager (  )  [inline]

Definition at line 153 of file TGLayout.h.


Member Function Documentation

virtual void TGLayoutManager::Layout (  )  [pure virtual]

Referenced by TGComboBox::EnableTextInput(), TGCompositeFrame::Layout(), layoutFrame(), TGuiBldHintsEditor::LayoutSubframes(), TGTab::NewTab(), TGComboBox::ProcessMessage(), TGTab::RemoveTab(), and TGTab::SetText().

virtual TGDimension TGLayoutManager::GetDefaultSize (  )  const [pure virtual]

Referenced by TGCompositeFrame::GetDefaultSize().

virtual void TGLayoutManager::SetDefaultWidth ( UInt_t   )  [inline, virtual]

Definition at line 157 of file TGLayout.h.

Referenced by TGListView::Layout().

virtual void TGLayoutManager::SetDefaultHeight ( UInt_t   )  [inline, virtual]

Definition at line 158 of file TGLayout.h.

virtual Bool_t TGLayoutManager::IsModified (  )  const [inline, virtual]

Definition at line 159 of file TGLayout.h.

References fModified.

Referenced by TGContainer::Layout().

virtual void TGLayoutManager::SetModified ( Bool_t  flag = kTRUE  )  [inline, virtual]

Definition at line 160 of file TGLayout.h.

References flag, and fModified.

virtual void TGLayoutManager::Layout (  )  [pure virtual]

virtual TGDimension TGLayoutManager::GetDefaultSize (  )  const [pure virtual]

virtual void TGLayoutManager::SetDefaultWidth ( UInt_t   )  [inline, virtual]

Definition at line 157 of file TGLayout.h.

virtual void TGLayoutManager::SetDefaultHeight ( UInt_t   )  [inline, virtual]

Definition at line 158 of file TGLayout.h.

virtual Bool_t TGLayoutManager::IsModified (  )  const [inline, virtual]

Definition at line 159 of file TGLayout.h.

References fModified.

virtual void TGLayoutManager::SetModified ( Bool_t  flag = kTRUE  )  [inline, virtual]

Definition at line 160 of file TGLayout.h.

References flag, and fModified.


Member Data Documentation

Bool_t TGLayoutManager::fModified [protected]

Definition at line 150 of file TGLayout.h.

Referenced by IsModified(), TGHorizontalLayout::Layout(), TGColumnLayout::Layout(), TGRowLayout::Layout(), TGMatrixLayout::Layout(), TGVerticalLayout::Layout(), and SetModified().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:39:57 2011 for ROOT_528-00b_version by  doxygen 1.5.1