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