12#ifndef ROOT_TRootControlBar 
   13#define ROOT_TRootControlBar 
   57   void   SetFont(
const char *fontName);
 
#define ClassDef(name, id)
 
include TDocParser_001 C image html pict1_TDocParser_001 png width
 
ABC describing GUI independent control bar.
 
A Control Bar is a fully user configurable tool which provides fast access to frequently used operati...
 
void ReallyDelete()
Really delete the control bar and the this GUI.
 
TRootControlBar(TControlBar *c=0, const char *title="ROOT Control Bar", Int_t x=-999, Int_t y=-999)
Create a ROOT native GUI controlbar.
 
TList * GetWidgets() const
 
void Hide()
Hide controlbar.
 
virtual ~TRootControlBar()
Delete the control bar implementation.
 
void SetTextColor(const char *colorName)
sets text color for control bar buttons, e.g.
 
Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
Handle controlbar button messages.
 
void Show()
Show controlbar. If not yet created create it first.
 
void Create()
Create the control bar.
 
void SetButtonWidth(UInt_t width)
Set button width in pixels.
 
void SetFont(const char *fontName)
sets new font for control bar buttons
 
void CloseWindow()
Called when closed via window manager action.
 
void SetButtonState(const char *label, Int_t state=0)
sets new font for control bar buttons