TGTileLayout Class Reference

#include <TGLayout.h>

Inheritance diagram for TGTileLayout:

TGLayoutManager TGLayoutManager TObject TObject TObject TObject TGListDetailsLayout TGListDetailsLayout TGListLayout TGListLayout List of all members.

Public Member Functions

 TGTileLayout (TGCompositeFrame *main, Int_t sep=0)
virtual void Layout ()
virtual TGDimension GetDefaultSize () const
virtual Bool_t IsModified () const
virtual void SavePrimitive (ostream &out, Option_t *="")
 TGTileLayout (TGCompositeFrame *main, Int_t sep=0)
virtual void Layout ()
virtual TGDimension GetDefaultSize () const
virtual Bool_t IsModified () const
virtual void SavePrimitive (ostream &out, Option_t *="")

Protected Attributes

Int_t fSep
TGCompositeFramefMain
TListfList
Bool_t fModified
TGCompositeFramefMain
TListfList

Private Member Functions

 TGTileLayout (const TGTileLayout &)
TGTileLayoutoperator= (const TGTileLayout &)
 TGTileLayout (const TGTileLayout &)
TGTileLayoutoperator= (const TGTileLayout &)

Detailed Description

Definition at line 282 of file TGLayout.h.


Constructor & Destructor Documentation

TGTileLayout::TGTileLayout ( const TGTileLayout  )  [private]

TGTileLayout::TGTileLayout ( TGCompositeFrame main,
Int_t  sep = 0 
)

Definition at line 750 of file TGLayout.cxx.

References fList, fMain, fModified, fSep, TGCompositeFrame::GetList(), kTRUE, and main().

TGTileLayout::TGTileLayout ( const TGTileLayout  )  [private]

TGTileLayout::TGTileLayout ( TGCompositeFrame main,
Int_t  sep = 0 
)


Member Function Documentation

TGTileLayout& TGTileLayout::operator= ( const TGTileLayout  )  [private]

void TGTileLayout::Layout (  )  [virtual]

Implements TGLayoutManager.

Definition at line 761 of file TGLayout.cxx.

References TGDimension::fHeight, fList, fMain, fModified, fSep, TGDimension::fWidth, TGFrame::GetSize(), if(), kFALSE, kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsRight, TMath::Max(), ptr, TIter::Reset(), x, and y.

TGDimension TGTileLayout::GetDefaultSize (  )  const [virtual]

Implements TGLayoutManager.

Definition at line 814 of file TGLayout.cxx.

References TGDimension::fHeight, fList, fMain, fSep, TGDimension::fWidth, TGFrame::GetSize(), TMath::Max(), ptr, TIter::Reset(), x, and y.

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

Reimplemented from TGLayoutManager.

Definition at line 300 of file TGLayout.h.

References fModified.

void TGTileLayout::SavePrimitive ( ostream &  out,
Option_t = "" 
) [virtual]

Reimplemented from TObject.

Definition at line 1109 of file TGLayout.cxx.

References fMain, fSep, and TGWindow::GetName().

TGTileLayout& TGTileLayout::operator= ( const TGTileLayout  )  [private]

virtual void TGTileLayout::Layout (  )  [virtual]

Implements TGLayoutManager.

virtual TGDimension TGTileLayout::GetDefaultSize (  )  const [virtual]

Implements TGLayoutManager.

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

Reimplemented from TGLayoutManager.

Definition at line 300 of file TGLayout.h.

References fModified.

virtual void TGTileLayout::SavePrimitive ( ostream &  out,
Option_t = "" 
) [virtual]

Reimplemented from TObject.


Member Data Documentation

Int_t TGTileLayout::fSep [protected]

Definition at line 289 of file TGLayout.h.

Referenced by TGListLayout::GetDefaultSize(), GetDefaultSize(), TGListDetailsLayout::GetDefaultSize(), TGListDetailsLayout::Layout(), TGListLayout::Layout(), Layout(), SavePrimitive(), TGListLayout::SavePrimitive(), TGListDetailsLayout::SavePrimitive(), and TGTileLayout().

TGCompositeFrame* TGTileLayout::fMain [protected]

Definition at line 290 of file TGLayout.h.

Referenced by TGListLayout::GetDefaultSize(), GetDefaultSize(), TGListDetailsLayout::Layout(), TGListLayout::Layout(), Layout(), TGListLayout::SavePrimitive(), SavePrimitive(), TGListDetailsLayout::SavePrimitive(), and TGTileLayout().

TList* TGTileLayout::fList [protected]

Definition at line 291 of file TGLayout.h.

Referenced by TGListLayout::GetDefaultSize(), GetDefaultSize(), TGListDetailsLayout::GetDefaultSize(), TGListDetailsLayout::Layout(), TGListLayout::Layout(), Layout(), and TGTileLayout().

Bool_t TGTileLayout::fModified [protected]

Reimplemented from TGLayoutManager.

Definition at line 292 of file TGLayout.h.

Referenced by IsModified(), TGListDetailsLayout::Layout(), TGListLayout::Layout(), Layout(), and TGTileLayout().

TGCompositeFrame* TGTileLayout::fMain [protected]

Definition at line 290 of file TGLayout.h.

TList* TGTileLayout::fList [protected]

Definition at line 291 of file TGLayout.h.


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