TGIconLBEntry Class Reference

#include <TGListBox.h>

Inheritance diagram for TGIconLBEntry:

TGTextLBEntry TGTextLBEntry TGLBEntry TGLBEntry TGLBEntry TGLBEntry TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TGIconLBEntry (const TGWindow *p=0, Int_t id=-1, const char *str=0, const TGPicture *pic=0, UInt_t w=0, Style_t s=0, UInt_t options=kHorizontalFrame, Pixel_t back=GetWhitePixel())
virtual ~TGIconLBEntry ()
virtual TGDimension GetDefaultSize () const
const TGPictureGetPicture () const
virtual void SetPicture (const TGPicture *pic=0)
virtual void Update (TGLBEntry *e)
virtual void DrawCopy (Handle_t id, Int_t x, Int_t y)
 TGIconLBEntry (const TGWindow *p=0, Int_t id=-1, const char *str=0, const TGPicture *pic=0, UInt_t w=0, Style_t s=0, UInt_t options=kHorizontalFrame, Pixel_t back=GetWhitePixel())
virtual ~TGIconLBEntry ()
virtual TGDimension GetDefaultSize () const
const TGPictureGetPicture () const
virtual void SetPicture (const TGPicture *pic=0)
virtual void Update (TGLBEntry *e)
virtual void DrawCopy (Handle_t id, Int_t x, Int_t y)

Protected Member Functions

virtual void DoRedraw ()
virtual void DoRedraw ()

Protected Attributes

const TGPicturefPicture
const TGPicturefPicture

Private Member Functions

 TGIconLBEntry (const TGIconLBEntry &)
TGIconLBEntry operator= (const TGIconLBEntry &)
 TGIconLBEntry (const TGIconLBEntry &)
TGIconLBEntry operator= (const TGIconLBEntry &)

Detailed Description

Definition at line 192 of file TGListBox.h.


Constructor & Destructor Documentation

TGIconLBEntry::TGIconLBEntry ( const TGIconLBEntry  )  [private]

TGIconLBEntry::TGIconLBEntry ( const TGWindow p = 0,
Int_t  id = -1,
const char *  str = 0,
const TGPicture pic = 0,
UInt_t  w = 0,
Style_t  s = 0,
UInt_t  options = kHorizontalFrame,
Pixel_t  back = GetWhitePixel() 
)

TGIconLBEntry::~TGIconLBEntry (  )  [virtual]

Definition at line 391 of file TGListBox.cxx.

References TGObject::fClient, fPicture, and TGClient::FreePicture().

TGIconLBEntry::TGIconLBEntry ( const TGIconLBEntry  )  [private]

TGIconLBEntry::TGIconLBEntry ( const TGWindow p = 0,
Int_t  id = -1,
const char *  str = 0,
const TGPicture pic = 0,
UInt_t  w = 0,
Style_t  s = 0,
UInt_t  options = kHorizontalFrame,
Pixel_t  back = GetWhitePixel() 
)

virtual TGIconLBEntry::~TGIconLBEntry (  )  [virtual]


Member Function Documentation

TGIconLBEntry TGIconLBEntry::operator= ( const TGIconLBEntry  )  [private]

void TGIconLBEntry::DoRedraw (  )  [protected, virtual]

Reimplemented from TGTextLBEntry.

Definition at line 420 of file TGListBox.cxx.

References DrawCopy(), and TGObject::fId.

virtual TGDimension TGIconLBEntry::GetDefaultSize (  )  const [inline, virtual]

Reimplemented from TGTextLBEntry.

Definition at line 211 of file TGListBox.h.

References TGTextLBEntry::fTHeight, and TGTextLBEntry::fTWidth.

const TGPicture* TGIconLBEntry::GetPicture (  )  const [inline]

Definition at line 213 of file TGListBox.h.

References fPicture.

void TGIconLBEntry::SetPicture ( const TGPicture pic = 0  )  [virtual]

Definition at line 428 of file TGListBox.cxx.

References TGObject::fClient, fPicture, and TGClient::FreePicture().

void TGIconLBEntry::Update ( TGLBEntry e  )  [virtual]

Reimplemented from TGTextLBEntry.

Definition at line 399 of file TGListBox.cxx.

References TGTextLBEntry::Update().

void TGIconLBEntry::DrawCopy ( Handle_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TGTextLBEntry.

Definition at line 407 of file TGListBox.cxx.

References TGPicture::Draw(), TGTextLBEntry::DrawCopy(), TGTextLBEntry::fNormGC, fPicture, and TGPicture::GetWidth().

Referenced by DoRedraw().

TGIconLBEntry TGIconLBEntry::operator= ( const TGIconLBEntry  )  [private]

virtual void TGIconLBEntry::DoRedraw (  )  [protected, virtual]

Reimplemented from TGTextLBEntry.

virtual TGDimension TGIconLBEntry::GetDefaultSize (  )  const [inline, virtual]

Reimplemented from TGTextLBEntry.

Definition at line 211 of file TGListBox.h.

References TGTextLBEntry::fTHeight, and TGTextLBEntry::fTWidth.

const TGPicture* TGIconLBEntry::GetPicture (  )  const [inline]

Definition at line 213 of file TGListBox.h.

References fPicture.

virtual void TGIconLBEntry::SetPicture ( const TGPicture pic = 0  )  [virtual]

virtual void TGIconLBEntry::Update ( TGLBEntry e  )  [virtual]

Reimplemented from TGTextLBEntry.

virtual void TGIconLBEntry::DrawCopy ( Handle_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TGTextLBEntry.


Member Data Documentation

const TGPicture* TGIconLBEntry::fPicture [protected]

Definition at line 199 of file TGListBox.h.

Referenced by DrawCopy(), GetPicture(), SetPicture(), and ~TGIconLBEntry().

const TGPicture* TGIconLBEntry::fPicture [protected]

Definition at line 199 of file TGListBox.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:39:34 2011 for ROOT_528-00b_version by  doxygen 1.5.1