library: libGui
#include "TGTableLayout.h"

TGTableLayoutHints


class description - header file - source file - inheritance tree (.pdf)

class TGTableLayoutHints : public TGLayoutHints

Inheritance Chart:
TObject
TRefCnt
<-
TGLayoutHints
<-
TGTableLayoutHints

    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 virtual void SavePrimitive(ostream& out, Option_t* = "") 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.           
                                                                      

void SavePrimitive(ostream &out, Option_t * /*= ""*/)
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)
virtual ~TGTableLayoutHints()
UInt_t GetAttachLeft()
UInt_t GetAttachRight()
UInt_t GetAttachTop()
UInt_t GetAttachBottom()

Author: Brett Viren 04/15/2001
Last update: root/gui:$Name: $:$Id: TGTableLayout.cxx,v 1.11 2006/07/03 16:10:45 brun 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.