12#ifndef ROOT_TGFSComboBox
13#define ROOT_TGFSComboBox
86 virtual void Update(
const char *path);
Handle_t GContext_t
Graphics context handle.
Handle_t FontStruct_t
Pointer to font structure.
ULong_t Pixel_t
Pixel value.
ULongptr_t Handle_t
Generic resource handle.
#define ClassDef(name, id)
static void indent(ostringstream &buf, int indent_level)
A combobox (also known as a drop down listbox) allows the selection of one item out of a list of item...
This is a combo box that is used in the File Selection dialog box.
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save a file system combo box as a C++ statement(s) on output stream out.
std::vector< Lbc_t > fLbc
! list of default entries
virtual void Update(const char *path)
Update file system combo box.
Encapsulate fonts used in the GUI system.
static Pixel_t GetWhitePixel()
Get white pixel value.
Encapsulate a graphics context used in the low level graphics.
The TGPicture class implements pictures and icons used in the different GUI elements and widgets.
TGString wraps a TString and adds some graphics routines like drawing, size of string on screen depen...
virtual void Activate(Bool_t a)
Make entry active (highlight picture).
const TGString * GetPath() const
static const TGFont * fgDefaultFont
virtual ~TGTreeLBEntry()
Delete tree listbox entry.
static TGGC * fgDefaultGC
virtual TGDimension GetDefaultSize() const
Return default size of tree listbox entry.
UInt_t fTWidth
width of entry text
virtual void DoRedraw()
Redraw the tree listbox entry.
const TGPicture * GetPicture() const
const TGPicture * fPic
entry picture
Bool_t fActive
true if active
FontStruct_t fFontStruct
font
UInt_t fTHeight
height of entry text
TGString * fPath
entry path
virtual void Update(TGLBEntry *e)
Update text and picture of a listbox entry.
static const TGGC & GetDefaultGC()
Return default graphics context.
const TGString * GetText() const
virtual void DrawCopy(Handle_t id, Int_t x, Int_t y)
Redraw the tree listbox entry on pixmap/window.
GContext_t fNormGC
entry drawing context
TGSelectedPicture * fSelPic
selected picture
TGString * fText
entry description
static FontStruct_t GetDefaultFontStruct()
Return default font structure.
ROOT GUI Window base class.
std::string fName
root prefix name
Int_t fIndent
identification level
Lbc_t(const char *name, const char *path, const char *pixmap, Int_t indent)
std::string fPixmap
picture file