13#ifndef ROOT_TGXYLayout
14#define ROOT_TGXYLayout
#define ClassDef(name, id)
The base class for composite widgets (menu bars, list boxes, etc.).
This class describes layout hints used by the layout classes.
This layout hint must be used for the TGXYLayout manager!
virtual void SavePrimitive(std::ostream &out, Option_t *="")
Save XY layout hints as a C++ statement(s) on output stream.
void SetFlag(UInt_t flag)
Double_t fY
y - position of widget
Double_t fW
width of widget
Double_t fH
height of widget
Double_t fX
x - position of widget
Is a layout manager where the position and the size of each widget in the frame are defined by X / Y ...
Int_t fTWidth
text width of a default character "1234567890" / 10
TList * fList
list of frames to arrange
UInt_t fFirstWidth
original width of the frame fMain
UInt_t fFirstHeight
original height of the fram fMain
TGCompositeFrame * fMain
container frame
TGXYLayout & operator=(const TGXYLayout &)
assignment operator
virtual TGDimension GetDefaultSize() const
Returns the original size of the frame.
Int_t fTHeight
text height
virtual void Layout()
Recalculates the postion and the size of all widgets.
Bool_t fFirst
flag to determine the first call of Layout()
virtual void SavePrimitive(std::ostream &out, Option_t *="")
Save XY layout manager as a C++ statement(s) on output stream.