Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TGroupButton.h
Go to the documentation of this file.
1// @(#)root/gpad:$Id$
2// Author: Rene Brun 01/07/96
3
4/*************************************************************************
5 * Copyright (C) 1995-2021, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef ROOT_TGroupButton
13#define ROOT_TGroupButton
14
15#include "TButton.h"
16
17class TGroupButton : public TButton {
18
19private:
20 TGroupButton(const TGroupButton &) = delete;
22
23public:
25 TGroupButton(const char *groupname, const char *title, const char *method, Double_t x1, Double_t y1,Double_t x2 ,Double_t y2);
26 virtual ~TGroupButton();
27 virtual void DisplayColorTable(const char *action, Double_t x0, Double_t y0, Double_t wc, Double_t hc);
28 virtual void ExecuteAction();
29 virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py);
30 virtual void SavePrimitive(std::ostream &out, Option_t *option = "");
31 ClassDef(TGroupButton,0) //A user interface button in a group of buttons.
32};
33
34#endif
35
static const double x2[5]
static const double x1[5]
double Double_t
Definition RtypesCore.h:59
const char Option_t
Definition RtypesCore.h:66
#define ClassDef(name, id)
Definition Rtypes.h:325
A TButton object is a user interface object.
Definition TButton.h:18
A specialized TButton used in a group of Buttons.
TGroupButton(const TGroupButton &)=delete
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save primitive as a C++ statement(s) on output stream out.
TGroupButton()
GroupButton default constructor.
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
Execute action corresponding to one event.
virtual void DisplayColorTable(const char *action, Double_t x0, Double_t y0, Double_t wc, Double_t hc)
Display Color Table in an attribute canvas.
TGroupButton & operator=(const TGroupButton &)=delete
virtual void ExecuteAction()
Execute action of this button.
virtual ~TGroupButton()
GroupButton default destructor.