TGroupButton


class description - source file - inheritance tree

class TGroupButton : public TButton

    private:
TGroupButton TGroupButton(TGroupButton& org) TGroupButton& operator=(TGroupButton& rhs) public:
TGroupButton TGroupButton() TGroupButton TGroupButton(Text_t* groupname, Text_t* title, Text_t* method, Coord_t x1, Coord_t y1, Coord_t x2, Coord_t y2) virtual void ~TGroupButton() TClass* Class() virtual void DisplayColorTable(Text_t* action, Float_t x0, Float_t y0, Float_t wc, Float_t hc) virtual void ExecuteAction() virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py) virtual TClass* IsA() virtual void SavePrimitive(ofstream& out, Option_t* option) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members


Class Description

  A TGroupButton object is a specialized TButton used in a group of Buttons.
  When a button from a group of TGroupButtons is selected, all other buttons
  from the group with the same name are disabled.

  For examples of use of TGroupButton objects, see:
    TAttFillCanvas, TAttLineCanvas, TAttTextCanvas and TAttMarkerCanvas.

TGroupButton(): TButton()
*-*-*-*-*-*-*-*-*-*-*GroupButton default constructor*-*-*-*-*-*-*-*-*-*-*-*
*-*                  ===============================

TGroupButton(const Text_t *groupname, const Text_t *title, const Text_t *method, Coord_t x1, Coord_t y1,Coord_t x2, Coord_t y2) :TButton(title,method,x1,y1,x2,y2)
*-*-*-*-*-*-*-*-*-*-*GroupButton normal constructor*-*-*-*-*-*-*-*-*-*-*-*
                     ==============================

~TGroupButton()
*-*-*-*-*-*-*-*-*-*-*GroupButton default destructor*-*-*-*-*-*-*-*-*-*-*-*-*
*-*                  ==============================

void DisplayColorTable(const Text_t *action, Float_t x0, Float_t y0, Float_t wc, Float_t hc)
*-*-*-*-*-*-*-*-*-*-*Display Color Table in an attribute canvas*-*-*-*-*-*-*
*-*                  ==========================================

void ExecuteAction()
*-*-*-*-*-*-*-*Execute action of this button*-*-*-*-*-*-*-*-*-*-*-*-*
*-*            =============================
*-*
*-*   If an object has been selected before executing the APPLY button
*-*   in the control canvas, The member function and its parameters
*-*   for this object is executed via the interpreter.

void ExecuteEvent(Int_t event, Int_t px, Int_t py)
*-*-*-*-*-*-*-*-*-*-*Execute action corresponding to one event*-*-*-*
*-*                  =========================================
*-*  This member function is called when a Button object is clicked.
*-*

void SavePrimitive(ofstream &out, Option_t *)
 Save primitive as a C++ statement(s) on output stream out



Inline Functions


        TGroupButton& operator=(TGroupButton& rhs)
         TGroupButton TGroupButton(Text_t* groupname, Text_t* title, Text_t* method, Coord_t x1, Coord_t y1, Coord_t x2, Coord_t y2)
              TClass* Class()
              TClass* IsA()
                 void ShowMembers(TMemberInspector& insp, char* parent)
                 void Streamer(TBuffer& b)


Author: Rene Brun 01/07/96
Last update: 2.20/05 15/12/98 09.17.21 by Rene Brun
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.