TGTableLayoutHints


class description - source file - inheritance tree

class TGTableLayoutHints : public TGLayoutHints


    public:
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) TGTableLayoutHints TGTableLayoutHints(TGTableLayoutHints&) virtual void ~TGTableLayoutHints() static TClass* Class() UInt_t GetAttachBottom() const UInt_t GetAttachLeft() const UInt_t GetAttachRight() const UInt_t GetAttachTop() const virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    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

Class Description

                                                                      
 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.           
                                                                      




Inline Functions


        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(TGTableLayoutHints&)
                      void ~TGTableLayoutHints()


Author: Brett Viren 04/15/2001
Last update: root/gui:$Name: $:$Id: TGTableLayout.cxx,v 1.4 2001/12/29 13:58:24 rdm Exp $
Copyright (C) 2001, Brett Viren *


ROOT page - Class index - 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.