#include <TGroupButton.h>
Inheritance diagram for TGroupButton:
Public Member Functions | |
TGroupButton () | |
TGroupButton (const char *groupname, const char *title, const char *method, Double_t x1, Double_t y1, Double_t x2, Double_t y2) | |
virtual | ~TGroupButton () |
virtual void | DisplayColorTable (const char *action, Double_t x0, Double_t y0, Double_t wc, Double_t hc) |
virtual void | ExecuteAction () |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
TGroupButton () | |
TGroupButton (const char *groupname, const char *title, const char *method, Double_t x1, Double_t y1, Double_t x2, Double_t y2) | |
virtual | ~TGroupButton () |
virtual void | DisplayColorTable (const char *action, Double_t x0, Double_t y0, Double_t wc, Double_t hc) |
virtual void | ExecuteAction () |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
Private Member Functions | |
TGroupButton (const TGroupButton &org) | |
TGroupButton & | operator= (const TGroupButton &rhs) |
TGroupButton (const TGroupButton &org) | |
TGroupButton & | operator= (const TGroupButton &rhs) |
Definition at line 34 of file TGroupButton.h.
TGroupButton::TGroupButton | ( | const TGroupButton & | org | ) | [private] |
TGroupButton::TGroupButton | ( | ) |
Referenced by DisplayColorTable().
TGroupButton::TGroupButton | ( | const char * | groupname, | |
const char * | title, | |||
const char * | method, | |||
Double_t | x1, | |||
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2 | |||
) |
Definition at line 47 of file TGroupButton.cxx.
References TButton::SetFraming(), and TButton::SetName().
TGroupButton::~TGroupButton | ( | ) | [virtual] |
Definition at line 58 of file TGroupButton.cxx.
TGroupButton::TGroupButton | ( | const TGroupButton & | org | ) | [private] |
TGroupButton::TGroupButton | ( | ) |
TGroupButton::TGroupButton | ( | const char * | groupname, | |
const char * | title, | |||
const char * | method, | |||
Double_t | x1, | |||
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2 | |||
) |
virtual TGroupButton::~TGroupButton | ( | ) | [virtual] |
TGroupButton& TGroupButton::operator= | ( | const TGroupButton & | rhs | ) | [private] |
void TGroupButton::DisplayColorTable | ( | const char * | action, | |
Double_t | x0, | |||
Double_t | y0, | |||
Double_t | wc, | |||
Double_t | hc | |||
) | [virtual] |
Definition at line 65 of file TGroupButton.cxx.
References command, TButton::Draw(), i, j, TButton::SetBorderMode(), TPad::SetBorderSize(), TAttFill::SetFillColor(), snprintf, and TGroupButton().
void TGroupButton::ExecuteAction | ( | ) | [virtual] |
Definition at line 95 of file TGroupButton.cxx.
References TVirtualPad::AbsPixeltoY(), canvas, TList::First(), TPad::GetListOfPrimitives(), TButton::GetMethod(), TPad::GetMother(), TROOT::GetSelectedPad(), TVirtualPad::GetY1(), TVirtualPad::GetY2(), gROOT, line, method, params, snprintf, strlcpy(), text(), and TPad::YtoPixel().
Referenced by TDialogCanvas::Apply().
Reimplemented from TButton.
Definition at line 147 of file TGroupButton.cxx.
References canvas, xmlio::Class, TCanvas::Close(), TPad::ExecuteEvent(), TCanvas::FeedbackMode(), TPad::fMother, TPad::GetBorderMode(), TPad::GetCanvas(), TPad::GetMother(), TPad::GetName(), TPad::GetTitle(), gPad, TPad::IsEditable(), kButton1Down, kButton1Motion, kButton1Up, kFALSE, kMouseMotion, kTRUE, TPad::Modified(), TButton::SetBorderMode(), strcasecmp, and TPad::Update().
void TGroupButton::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TButton.
Definition at line 217 of file TGroupButton.cxx.
References TPad::cd(), xmlio::Class, TROOT::ClassSaved(), TPad::fHNDC, TPad::fWNDC, TPad::fXlowNDC, TPad::fYlowNDC, TPad::GetBorderMode(), TPad::GetBorderSize(), TPad::GetListOfPrimitives(), TButton::GetMethod(), TPad::GetName(), TIter::GetOption(), TPad::GetTitle(), gPad, gROOT, TAttFill::SaveFillAttributes(), TAttLine::SaveLineAttributes(), and TAttText::SaveTextAttributes().
TGroupButton& TGroupButton::operator= | ( | const TGroupButton & | rhs | ) | [private] |
virtual void TGroupButton::DisplayColorTable | ( | const char * | action, | |
Double_t | x0, | |||
Double_t | y0, | |||
Double_t | wc, | |||
Double_t | hc | |||
) | [virtual] |
virtual void TGroupButton::ExecuteAction | ( | ) | [virtual] |
Reimplemented from TButton.
virtual void TGroupButton::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TButton.