library: libGui #include "TGListBox.h" |
TGTextLBEntry
class description - source file - inheritance tree (.pdf)
protected:
virtual void DoRedraw()
public:
TGTextLBEntry(const TGWindow* p = 0, TGString* s = 0, Int_t id = -1, GContext_t norm = GetDefaultGC()(), FontStruct_t font = GetDefaultFontStruct(), UInt_t options = kHorizontalFrame, Pixel_t back = GetWhitePixel())
TGTextLBEntry(const TGTextLBEntry&)
virtual ~TGTextLBEntry()
static TClass* Class()
virtual void DrawCopy(Handle_t id, Int_t x, Int_t y)
static FontStruct_t GetDefaultFontStruct()
static const TGGC& GetDefaultGC() const
virtual TGDimension GetDefaultSize() const
const TGString* GetText() const
virtual const char* GetTitle() const
virtual TClass* IsA() const
virtual void SavePrimitive(ofstream& out, Option_t*)
void SetText(TGString* new_text)
virtual void SetTitle(const char* text)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual void Update(TGLBEntry* e)
protected:
TGString* fText entry text string
UInt_t fTWidth text width
UInt_t fTHeight text height
Bool_t fTextChanged true if text has been changed
GContext_t fNormGC text drawing graphics context
FontStruct_t fFontStruct font used to draw string
static const TGFont* fgDefaultFont
static TGGC* fgDefaultGC
TGTextLBEntry(const TGWindow *p, TGString *s, Int_t id,
GContext_t norm, FontStruct_t font, UInt_t options, ULong_t back) :
TGLBEntry(p, id, options, back)
Create a text listbox entry. The TGString is adopted.
~TGTextLBEntry()
Delete text listbox entry.
void DrawCopy(Handle_t id, Int_t x, Int_t y)
Draw text listbox entry on window/pixmap.
void DoRedraw()
Redraw text listbox entry.
void SetText(TGString *new_text)
Set or change text in text entry.
FontStruct_t GetDefaultFontStruct()
const TGGC& GetDefaultGC()
void SavePrimitive(ofstream &out, Option_t *)
Save a list box entry widget as a C++ statement(s) on output stream out
Inline Functions
TGDimension GetDefaultSize() const
const TGString* GetText() const
const char* GetTitle() const
void SetTitle(const char* text)
void Update(TGLBEntry* e)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TGTextLBEntry TGTextLBEntry(const TGTextLBEntry&)
Author: Fons Rademakers 12/01/98
Last update: root/gui:$Name: $:$Id: TGListBox.cxx,v 1.44 2005/04/28 08:30:57 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.