#include <TControlBarButton.h>
Inheritance diagram for TControlBarButton:
Public Types | |
enum | |
enum | |
Public Member Functions | |
TControlBarButton () | |
TControlBarButton (const char *label, const char *action="", const char *hint="", const char *type="button") | |
virtual | ~TControlBarButton () |
virtual void | Create () |
virtual void | Action () |
virtual const char * | GetAction () const |
virtual Int_t | GetType () const |
virtual void | SetAction (const char *action) |
virtual void | SetType (const char *type) |
virtual void | SetType (Int_t type) |
TControlBarButton () | |
TControlBarButton (const char *label, const char *action="", const char *hint="", const char *type="button") | |
virtual | ~TControlBarButton () |
virtual void | Create () |
virtual void | Action () |
virtual const char * | GetAction () const |
virtual Int_t | GetType () const |
virtual void | SetAction (const char *action) |
virtual void | SetType (const char *type) |
virtual void | SetType (Int_t type) |
Protected Attributes | |
Int_t | fType |
TString | fAction |
Definition at line 35 of file TControlBarButton.h.
anonymous enum |
Definition at line 42 of file TControlBarButton.h.
anonymous enum |
Definition at line 42 of file TControlBarButton.h.
TControlBarButton::TControlBarButton | ( | ) |
Referenced by TControlBar::AddButton().
TControlBarButton::TControlBarButton | ( | const char * | label, | |
const char * | action = "" , |
|||
const char * | hint = "" , |
|||
const char * | type = "button" | |||
) |
virtual TControlBarButton::~TControlBarButton | ( | ) | [inline, virtual] |
Definition at line 46 of file TControlBarButton.h.
TControlBarButton::TControlBarButton | ( | ) |
TControlBarButton::TControlBarButton | ( | const char * | label, | |
const char * | action = "" , |
|||
const char * | hint = "" , |
|||
const char * | type = "button" | |||
) |
virtual TControlBarButton::~TControlBarButton | ( | ) | [inline, virtual] |
Definition at line 46 of file TControlBarButton.h.
virtual void TControlBarButton::Create | ( | ) | [inline, virtual] |
Definition at line 48 of file TControlBarButton.h.
void TControlBarButton::Action | ( | ) | [virtual] |
Definition at line 55 of file TControlBarButton.cxx.
References TString::Data(), fAction, gApplication, gPad, TString::IsNull(), and TApplication::ProcessLine().
Referenced by TRootControlBar::ProcessMessage().
virtual const char* TControlBarButton::GetAction | ( | ) | const [inline, virtual] |
virtual Int_t TControlBarButton::GetType | ( | ) | const [inline, virtual] |
Definition at line 51 of file TControlBarButton.h.
References fType.
Referenced by TRootControlBar::Create().
void TControlBarButton::SetAction | ( | const char * | action | ) | [virtual] |
Definition at line 68 of file TControlBarButton.cxx.
References TObject::Error(), fAction, s, and Strip().
Referenced by TControlBarButton().
void TControlBarButton::SetType | ( | const char * | type | ) | [virtual] |
Definition at line 82 of file TControlBarButton.cxx.
References TObject::Error(), fType, kBStr, kButton, kDrawnButton, kDStr, kSeparator, kSStr, and strcasecmp.
Referenced by TControlBarButton().
void TControlBarButton::SetType | ( | Int_t | type | ) | [virtual] |
Definition at line 103 of file TControlBarButton.cxx.
References TObject::Error(), fType, kButton, kDrawnButton, and kSeparator.
virtual void TControlBarButton::Create | ( | ) | [inline, virtual] |
Definition at line 48 of file TControlBarButton.h.
virtual void TControlBarButton::Action | ( | ) | [virtual] |
virtual const char* TControlBarButton::GetAction | ( | ) | const [inline, virtual] |
virtual Int_t TControlBarButton::GetType | ( | ) | const [inline, virtual] |
virtual void TControlBarButton::SetAction | ( | const char * | action | ) | [virtual] |
virtual void TControlBarButton::SetType | ( | const char * | type | ) | [virtual] |
virtual void TControlBarButton::SetType | ( | Int_t | type | ) | [virtual] |
Int_t TControlBarButton::fType [protected] |
TString TControlBarButton::fAction [protected] |
Definition at line 39 of file TControlBarButton.h.
Referenced by Action(), GetAction(), and SetAction().