#include <TGListBox.h>
Inheritance diagram for TGIconLBEntry:
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 TGPicture * | GetPicture () 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 TGPicture * | GetPicture () 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 TGPicture * | fPicture |
const TGPicture * | fPicture |
Private Member Functions | |
TGIconLBEntry (const TGIconLBEntry &) | |
TGIconLBEntry | operator= (const TGIconLBEntry &) |
TGIconLBEntry (const TGIconLBEntry &) | |
TGIconLBEntry | operator= (const TGIconLBEntry &) |
Definition at line 192 of file TGListBox.h.
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] |
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] |
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().
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] |
virtual void TGIconLBEntry::SetPicture | ( | const TGPicture * | pic = 0 |
) | [virtual] |
virtual void TGIconLBEntry::Update | ( | TGLBEntry * | e | ) | [virtual] |
Reimplemented from TGTextLBEntry.
Reimplemented from TGTextLBEntry.
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.