TGListTreeItem
class description - source file - inheritance tree
    public:
       TGListTreeItem TGListTreeItem(TGClient* fClient, const char* name, const TGPicture* opened, const TGPicture* closed)
       TGListTreeItem TGListTreeItem(const TGListTreeItem&)
         virtual void ~TGListTreeItem()
       static TClass* Class()
      TGListTreeItem* GetFirstChild() const
      TGListTreeItem* GetNextSibling() const
      TGListTreeItem* GetParent() const
      TGListTreeItem* GetPrevSibling() const
          const char* GetText() const
          const char* GetTipText() const
                void* GetUserData() const
      virtual TClass* IsA() const
               Bool_t IsActive() const
               Bool_t IsOpen() const
                 void Rename(const char* new_name)
                 void SetPictures(const TGPicture* opened, const TGPicture* closed)
                 void SetUserData(void* userData)
         virtual void ShowMembers(TMemberInspector& insp, char* parent)
         virtual void Streamer(TBuffer& b)
                 void StreamerNVirtual(TBuffer& b)
    private:
             TGClient* fClient       pointer to TGClient
       TGListTreeItem* fParent       pointer to parent
       TGListTreeItem* fFirstchild   pointer to first child item
       TGListTreeItem* fPrevsibling  pointer to previous sibling
       TGListTreeItem* fNextsibling  pointer to next sibling
                Bool_t fOpen         true if item is open
                Bool_t fActive       true if item is active
               TString fText         item text
               TString fTipText      tooltip text
                 Int_t fY            y position of item
                 Int_t fXtext        x position of item text
                 Int_t fYtext        y position of item text
                UInt_t fHeight       item height
                UInt_t fPicWidth     width of item icon
      const TGPicture* fOpenPic      icon for open state
      const TGPicture* fClosedPic    icon for closed state
                 void* fUserData     pointer to user data structure
                                                                      
 TGListTree and TGListTreeItem                                        
                                                                      
 A list tree is a widget that can contain a number of items           
 arranged in a tree structure. The items are represented by small     
 folder icons that can be either open or closed.                      
                                                                      
 The TGListTree is user callable. The TGListTreeItem is a service     
 class of the list tree.                                              
                                                                      
 A list tree can generate the following events:                       
 kC_LISTTREE, kCT_ITEMCLICK, which button, location (y<<16|x).        
 kC_LISTTREE, kCT_ITEMDBLCLICK, which button, location (y<<16|x).     
                                                                      
 TGListTreeItem(TGClient *client, const char *name,
                               const TGPicture *opened,
                               const TGPicture *closed)
 Create list tree item.
 ~TGListTreeItem()
 Delete list tree item.
void Rename(const char *new_name)
 Rename a list tree item.
void SetPictures(const TGPicture* opened, const TGPicture* closed)
 Change list tree item icons.
Inline Functions
        TGListTreeItem* GetParent() const
        TGListTreeItem* GetFirstChild() const
        TGListTreeItem* GetPrevSibling() const
        TGListTreeItem* GetNextSibling() const
                 Bool_t IsActive() const
                 Bool_t IsOpen() const
            const char* GetText() const
            const char* GetTipText() const
                   void SetUserData(void* userData)
                  void* GetUserData() const
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
         TGListTreeItem TGListTreeItem(const TGListTreeItem&)
Author: Fons Rademakers 25/02/98
Last update: root/gui:$Name:  $:$Id: TGListTree.cxx,v 1.19 2003/01/26 13:17:45 brun Exp $
Copyright  (C) 1995-2000, Rene Brun and Fons Rademakers.               *
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.