TGIcon


class description - source file - inheritance tree

class TGIcon : public TGFrame

    private:
protected:
virtual void DoRedraw() public:
TGIcon TGIcon(const TGWindow* p, const TGPicture* pic, UInt_t w, UInt_t h, UInt_t options = kChildFrame, ULong_t back = GetDefaultFrameBackground()) TGIcon TGIcon(TGIcon&) virtual void ~TGIcon() static TClass* Class() virtual TGDimension GetDefaultSize() const const TGPicture* GetPicture() const virtual TClass* IsA() const virtual void SetPicture(const TGPicture* pic) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
protected:
const TGPicture* fPic icon picture public:

Class Description

                                                                      
 TGIcon                                                               
                                                                      
 This class handles GUI icons.                                        
                                                                      


~TGIcon()
 Delete icon and free picture.

void SetPicture(const TGPicture *pic)
 Set icon picture.

TGDimension GetDefaultSize() const
 Return size of icon.

void DoRedraw()
 Redraw picture.



Inline Functions


                  TGIcon TGIcon(const TGWindow* p, const TGPicture* pic, UInt_t w, UInt_t h, UInt_t options = kChildFrame, ULong_t back = GetDefaultFrameBackground())
        const TGPicture* GetPicture() const
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
                  TGIcon TGIcon(TGIcon&)


Author: Fons Rademakers 05/01/98
Last update: root/gui:$Name: $:$Id: TGIcon.cxx,v 1.2 2000/09/29 08:57:05 rdm 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.