80 Warning(
"Create",
"separators not yet supported");
84 Warning(
"Create",
"picture buttons not yet supported");
175 while ((obj=next())) {
192 while ((obj=next())) {
214 Error(
"SetButtonState",
"not valid button state (expecting 0, 1, 2 or 3)");
231 gClient->GetColorByName(colorName, color);
239 while ((obj=next())) {
virtual const char * GetTitle() const
Returns title of object.
virtual void Resize(UInt_t w=0, UInt_t h=0)
Resize the frame.
TList * GetListOfButtons() const
A Control Bar is a fully user configurable tool which provides fast access to frequently used operati...
virtual Bool_t InheritsFrom(const char *classname) const
Returns kTRUE if object inherits from class "classname".
void Create()
Create the control bar.
ABC describing GUI independent control bar.
TControlBarButton * fClicked
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.
virtual UInt_t GetOptions() const
virtual ~TRootControlBar()
Delete the control bar implementation.
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
virtual UInt_t GetDefaultWidth() const
TControlBar * fControlBar
virtual UInt_t GetDefaultWidth() const
void SetButtonWidth(UInt_t width)
Set button width in pixels.
virtual const char * GetName() const
Returns name of object.
virtual void Move(Int_t x, Int_t y)
Move frame.
virtual Int_t GetSize() const
void Hide()
Hide controlbar.
virtual void AddFrame(TGFrame *f, TGLayoutHints *l=0)
Add frame to the composite frame using the specified layout hints.
virtual void MapSubwindows()
Map all sub windows that are part of the composite frame.
Mother of all ROOT objects.
void SetFont(const char *fontName)
sets new font for control bar buttons
virtual void UnmapWindow()
void SetWMPosition(Int_t x, Int_t y)
Give the window manager a window position hint.
virtual void Add(TObject *obj)
void CloseWindow()
Called when closed via window manager action.
void Show()
Show controlbar. If not yet created create it first.
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
void SetWMSize(UInt_t w, UInt_t h)
Give the window manager a window size hint.
virtual TGDimension GetDefaultSize() const
std::cout << fWidth << "x" << fHeight << std::endl;
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.
virtual void DeleteWindow()
Delete window.
virtual const char * GetTitle() const
Returns title of object.
void SetMWMHints(UInt_t value, UInt_t funcs, UInt_t input)
Set decoration style for MWM-compatible wm (mwm, ncdwm, fvwm?).
virtual void Warning(const char *method, const char *msgfmt,...) const
Issue warning message.