Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TGLVContainer Class Reference

#include <TGListView.h>

Inheritance diagram for TGLVContainer:

Inheritance graph
[legend]
Collaboration diagram for TGLVContainer:

Collaboration graph
[legend]
List of all members.

Public Methods

 TGLVContainer (const TGWindow *p, UInt_t w, UInt_t h, UInt_t options=kSunkenFrame, Pixel_t back=GetDefaultFrameBackground())
 TGLVContainer (TGCanvas *p, UInt_t options=kSunkenFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TGLVContainer ()
TGListViewGetListView () const
virtual void AddItem (TGLVEntry *item)
virtual void SetListView (TGListView *lv)
virtual void RemoveItemWithData (void *userData)
virtual void SetViewMode (EListViewMode ViewMode)
Int_t GetViewMode () const
virtual void SetColumns (Int_t *cpos, Int_t *jmode)
virtual TGDimension GetMaxItemSize () const
virtual Int_t GetMaxSubnameWidth (Int_t idx) const

Protected Methods

virtual void ActivateItem (TGFrameElement *el)

Protected Attributes

TGLayoutHintsfItemLayout
EListViewMode fViewMode
Int_t * fCpos
Int_t * fJmode
TGListViewfListView
TGLVEntryfLastActive

Constructor & Destructor Documentation

TGLVContainer::TGLVContainer const TGWindow   p,
UInt_t    w,
UInt_t    h,
UInt_t    options = kSunkenFrame,
Pixel_t    back = GetDefaultFrameBackground()
 

TGLVContainer::TGLVContainer TGCanvas   p,
UInt_t    options = kSunkenFrame,
Pixel_t    back = GetDefaultFrameBackground()
 

virtual TGLVContainer::~TGLVContainer   [virtual]
 


Member Function Documentation

virtual void TGLVContainer::ActivateItem TGFrameElement   el [protected, virtual]
 

Reimplemented from TGContainer.

TGListView* TGLVContainer::GetListView   const
 

Definition at line 135 of file TGListView.h.

virtual void TGLVContainer::AddItem TGLVEntry   item [virtual]
 

Definition at line 137 of file TGListView.h.

References TGCompositeFrame::AddFrame(), fCpos, fJmode, and TGLVEntry::SetColumns().

virtual void TGLVContainer::SetListView TGListView   lv [virtual]
 

Reimplemented in TTVLVContainer.

Definition at line 140 of file TGListView.h.

virtual void TGLVContainer::RemoveItemWithData void *    userData [virtual]
 

virtual void TGLVContainer::SetViewMode EListViewMode    ViewMode [virtual]
 

Int_t TGLVContainer::GetViewMode   const
 

Definition at line 143 of file TGListView.h.

References fViewMode.

virtual void TGLVContainer::SetColumns Int_t *    cpos,
Int_t *    jmode
[virtual]
 

virtual TGDimension TGLVContainer::GetMaxItemSize   const [virtual]
 

virtual Int_t TGLVContainer::GetMaxSubnameWidth Int_t    idx const [virtual]
 


Member Data Documentation

TGLayoutHints* TGLVContainer::fItemLayout [protected]
 

Definition at line 117 of file TGListView.h.

Referenced by TTVLVContainer::AddThisItem().

EListViewMode TGLVContainer::fViewMode [protected]
 

Definition at line 118 of file TGListView.h.

Referenced by GetViewMode().

Int_t* TGLVContainer::fCpos [protected]
 

Definition at line 119 of file TGListView.h.

Referenced by AddItem(), and TTVLVContainer::AddThisItem().

Int_t* TGLVContainer::fJmode [protected]
 

Definition at line 120 of file TGListView.h.

Referenced by AddItem(), and TTVLVContainer::AddThisItem().

TGListView* TGLVContainer::fListView [protected]
 

Definition at line 121 of file TGListView.h.

TGLVEntry* TGLVContainer::fLastActive [protected]
 

Definition at line 122 of file TGListView.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:00:58 2003 for ROOT by doxygen1.2.16