TGLVEntry


class description - source file - inheritance tree

class TGLVEntry : public TGFrame


    protected:
virtual void DoRedraw() public:
TGLVEntry TGLVEntry(TGWindow* p, TGPicture* bigpic, TGPicture* smallpic, TGString* name, TGString** subnames, EListViewMode ViewMode, UInt_t options = kChildFrame, ULong_t back = fgWhitePixel) TGLVEntry TGLVEntry(TGLVEntry&) virtual void ~TGLVEntry() void Activate(Bool_t a) TClass* Class() virtual TGDimension GetDefaultSize() const TGString* GetItemName() const TGPicture* GetPicture() void* GetUserData() virtual TClass* IsA() Bool_t IsActive() void SetColumns(Int_t* cpos, Int_t* jmode) void SetUserData(void* userData) virtual void SetViewMode(EListViewMode ViewMode) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

protected:
TGString* fName name of item TGString** fSubnames sub names of item (details) Int_t* fCpos position of sub names Int_t* fJmode alignment for sub names Int_t* fCtw width of sub names UInt_t fTWidth width of name UInt_t fTHeight height of name Bool_t fActive true if item is active EListViewMode fViewMode list view viewing mode static const TGPicture* fBigPic big icon static const TGPicture* fSmallPic small icon static const TGPicture* fCurrent current icon TGSelectedPicture* fSelPic selected icon GContext_t fNormGC drawing graphics context FontStruct_t fFontStruct text font void* fUserData pointer to user data structure static FontStruct_t fgDefaultFontStruct static GContext_t fgDefaultGC static ULong_t fgSelPixel

Class Description

                                                                      
 TGListView, TGLVContainer and TGLVEntry                              
                                                                      
 A list view is a widget that can contain a number of items           
 arranged in a grid or list. The items can be represented either      
 by a string or by an icon.                                           
                                                                      
 The TGListView is user callable. The other classes are service       
 classes of the list view.                                            
                                                                      
 A list view can generate the following events:                       
 kC_CONTAINER, kCT_SELCHANGED, total items, selected items.           
 kC_CONTAINER, kCT_ITEMCLICK, which button, location (y<<16|x).       
 kC_CONTAINER, kCT_ITEMDBLCLICK, which button, location (y<<16|x).    
                                                                      


TGLVEntry(const TGWindow *p, const TGPicture *bigpic, const TGPicture *smallpic, TGString *name, TGString **subnames, EListViewMode viewMode, UInt_t options, ULong_t back) : TGFrame(p, 10, 10, options, back)
 Create a list view item.

~TGLVEntry()
 Delete a list view item.

void Activate(Bool_t a)
 Make list view item active.

void SetViewMode(EListViewMode viewMode)
 Set the view mode for this list item.

void DoRedraw()
 Redraw list view item.

TGDimension GetDefaultSize() const
 Get default size of list item.



Inline Functions


                  Bool_t IsActive()
         const TGString* GetItemName()
        const TGPicture* GetPicture()
                    void SetUserData(void* userData)
                   void* GetUserData()
                    void SetColumns(Int_t* cpos, Int_t* jmode)
                 TClass* Class()
                 TClass* IsA()
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
               TGLVEntry TGLVEntry(TGLVEntry&)


Author: Fons Rademakers 17/01/98
Last update: 2.00/00 01/03/98 19.58.36 by Fons Rademakers
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *


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.