library: libTreeViewer
#include "TTVLVContainer.h"

TTVLVEntry


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

class TTVLVEntry : public TGLVEntry

Inheritance Chart:
TObject
<-
TGObject
<-
TGWindow
TQObject
<-
TGFrame
<-
TGLVEntry
<-
TTVLVEntry

    protected:
Bool_t FullConverted() public:
TTVLVEntry(const TGWindow* p, const TGPicture* bigpic, const TGPicture* smallpic, TGString* name, TGString** subnames, EListViewMode ViewMode) TTVLVEntry(const TTVLVEntry&) virtual ~TTVLVEntry() static TClass* Class() const char* ConvertAliases() void CopyItem(TTVLVEntry* dest) void Empty() const char* GetAlias() TTVLVContainer* GetContainer() TGItemContext* GetContext() const char* GetConvName() TGToolTip* GetTip() const char* GetTrueName() virtual Bool_t HandleCrossing(Event_t* event) Bool_t HasAlias() virtual TClass* IsA() const Bool_t IsCut() void PrependTilde() void SetAlias(const char* alias) void SetCutType(Bool_t type = kFALSE) void SetExpression(const char* name, const char* alias, Bool_t cutType = kFALSE) void SetItemName(const char* name) void SetSmallPic(const TGPicture* spic) void SetToolTipText(const char* text, Long_t delayms = 1000) void SetTrueName(const char* name) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TTVLVContainer* fContainer container to whom this item belongs TString fTrueName name for this entry TString fAlias alias for this entry TString fConvName name converted into true expressions TGToolTip* fTip tool tip associated with item Bool_t fIsCut flag for cut type items TGItemContext* fContext associated context menu

Class Description

 TGItemContext  -  empty object used as context menu support for      
 TGLVTreeEntries                                                      

TTVLVEntry(const TGWindow *p, const TGPicture *bigpic, const TGPicture *smallpic, TGString *name, TGString **subnames, EListViewMode ViewMode)
 TGTreeLVEntry constructor.
~TTVLVEntry()
 TGTreeLVEntry destructor
const char * ConvertAliases()
 Convert all aliases into true names
Bool_t FullConverted()
 Return true if converted name is alias free
void CopyItem(TTVLVEntry *dest)
 Copy this item's name and alias to an other.
Bool_t HandleCrossing(Event_t *event)
 Handle mouse crossing event.
Bool_t HasAlias()
 Check if alias name is not empty.
void PrependTilde()
 Prepend a ~ to item alias
void SetItemName(const char* name)
 redraw this entry with new name
void SetCutType(Bool_t type)
 Set cut type
void SetExpression(const char* name, const char* alias, Bool_t cutType)
 Set the true name, alias and type of the expression, then refresh it
void Empty()
 clear all names and alias
void SetToolTipText(const char *text, Long_t delayms)
 Set tool tip text associated with this item. The delay is in
 milliseconds (minimum 250). To remove tool tip call method with text = 0
void SetSmallPic(const TGPicture *spic)
 Set small picture
TTVLVEntry(const TGWindow *p, const TGPicture *bigpic, const TGPicture *smallpic, TGString *name, TGString **subnames, EListViewMode ViewMode)
Bool_t IsCut()
void SetAlias(const char* alias)
void SetTrueName(const char* name)

Last update: root/treeviewer:$Name: $:$Id: TTVLVContainer.cxx,v 1.13 2005/11/11 16:10:02 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


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.