library: libGui #include "TGTableLayout.h" |
TGTableLayoutHints
class description - source file - inheritance tree (.pdf)
public:
TGTableLayoutHints(UInt_t attach_left, UInt_t attach_right, UInt_t attach_top, UInt_t attach_bottom, ULong_t hints = kLHintsNormal, UInt_t padleft = 0, UInt_t padright = 0, UInt_t padtop = 0, UInt_t padbottom = 0)
TGTableLayoutHints(const TGTableLayoutHints&)
virtual ~TGTableLayoutHints()
static TClass* Class()
UInt_t GetAttachBottom() const
UInt_t GetAttachLeft() const
UInt_t GetAttachRight() const
UInt_t GetAttachTop() const
virtual TClass* IsA() const
TGTableLayoutHints& operator=(const TGTableLayoutHints&)
virtual void SavePrimitive(ofstream& out, Option_t*)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
UInt_t fAttachLeft Column/row division number on which
UInt_t fAttachRight to attach the frame. Starts at 0
UInt_t fAttachTop and goes to # columns / # rows
UInt_t fAttachBottom respectively
TGTableLayout
A LayoutManager which places child frames in a table. This uses
TGTableLayoutHints (not TGLayoutHints). See TGTableLayoutHints
for how to use these. This manager works like TGMatrixLayout with
the addition that:
- Child frames can span more than one column/row.
- Child frames can resize with the frame.
- Column and row sizes are not fixed nor (optionally) homogeneous.
- The number of columns and rows must be fully specified.
void SavePrimitive(ofstream &out, Option_t *)
Inline Functions
void ~TGTableLayoutHints()
TGTableLayoutHints TGTableLayoutHints(UInt_t attach_left, UInt_t attach_right, UInt_t attach_top, UInt_t attach_bottom, ULong_t hints = kLHintsNormal, UInt_t padleft = 0, UInt_t padright = 0, UInt_t padtop = 0, UInt_t padbottom = 0)
UInt_t GetAttachLeft() const
UInt_t GetAttachRight() const
UInt_t GetAttachTop() const
UInt_t GetAttachBottom() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TGTableLayoutHints TGTableLayoutHints(const TGTableLayoutHints&)
TGTableLayoutHints& operator=(const TGTableLayoutHints&)
Author: Brett Viren 04/15/2001
Last update: root/gui:$Name: $:$Id: TGTableLayout.cxx,v 1.8 2005/09/05 07:33:37 rdm Exp $
Copyright (C) 2001, Brett Viren *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.