ROOT logo
ROOT » CORE » BASE » TControlBarImp

class TControlBarImp


TControlBarImp

ABC describing GUI independent control bar


Function Members (Methods)

public:
TControlBarImp(const TControlBarImp&)
TControlBarImp(TControlBar* c, const char* = "")
TControlBarImp(TControlBar* c, const char*, Int_t, Int_t)
virtual~TControlBarImp()
static TClass*Class()
virtual voidCreate()
virtual TControlBarButton*GetClicked()
virtual TControlBar*GetControlBar()
virtual voidHide()
virtual TClass*IsA() const
TControlBarImp&operator=(const TControlBarImp&)
virtual voidSetButtonState(const char*, Int_t)
virtual voidSetButtonWidth(UInt_t)
virtual voidSetFont(const char*)
virtual voidSetTextColor(const char*)
virtual voidShow()
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

protected:
TControlBarButton*fClickedLast clicked button
TControlBar*fControlBarTControlBar associated with this implementation
Int_tfXposInitial x position
Int_tfYposInitial y position

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TControlBarImp(TControlBar* c, const char* = "")
{ }
TControlBarImp(TControlBar* c, const char* , Int_t , Int_t )
{ }
virtual ~TControlBarImp()
{ }
TControlBar * GetControlBar()
{ return fControlBar; }
TControlBarButton * GetClicked()
{ return fClicked; }
void Create()
{ }
void Hide()
{ }
void Show()
{ }
void SetFont(const char* )
{ }
void SetTextColor(const char* )
{ }
void SetButtonState(const char* , Int_t )
{ }
void SetButtonWidth(UInt_t )
{ }