Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TControlBar Class Reference

#include <TControlBar.h>

Inheritance diagram for TControlBar:

Inheritance graph
[legend]
Collaboration diagram for TControlBar:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { kVertical = 1, kHorizontal = 2 }

Public Methods

 TControlBar ()
 TControlBar (const char *orientation, const char *title="")
 TControlBar (const char *orientation, const char *title, Int_t x, Int_t y)
virtual ~TControlBar ()
void AddButton (TControlBarButton *button)
void AddButton (TControlBarButton &button)
void AddButton (const char *label, const char *action, const char *hint="", const char *type="button")
void AddControlBar (TControlBar *controlBar)
void AddControlBar (TControlBar &controlBar)
void AddSeparator ()
TControlBarImpGetControlBarImp () const
TListGetListOfButtons () const
Int_t GetNumberOfColumns () const
Int_t GetNumberOfRows () const
Int_t GetOrientation () const
void Hide ()
void SetNumberOfColumns (Int_t n)
void SetNumberOfRows (Int_t n)
void SetOrientation (const char *o)
void SetOrientation (Int_t o)
void Show ()

Protected Attributes

TControlBarImpfControlBarImp
Int_t fOrientation
TListfButtons
Int_t fNoroc

Friends

class TControlBarImp

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
kVertical 
kHorizontal 

Definition at line 53 of file TControlBar.h.


Constructor & Destructor Documentation

TControlBar::TControlBar  
 

TControlBar::TControlBar const char *    orientation,
const char *    title = ""
 

TControlBar::TControlBar const char *    orientation,
const char *    title,
Int_t    x,
Int_t    y
 

virtual TControlBar::~TControlBar   [virtual]
 


Member Function Documentation

void TControlBar::AddButton TControlBarButton   button
 

void TControlBar::AddButton TControlBarButton   button
 

void TControlBar::AddButton const char *    label,
const char *    action,
const char *    hint = "",
const char *    type = "button"
 

void TControlBar::AddControlBar TControlBar *    controlBar
 

void TControlBar::AddControlBar TControlBar &    controlBar
 

void TControlBar::AddSeparator  
 

TControlBarImp* TControlBar::GetControlBarImp   const
 

Definition at line 66 of file TControlBar.h.

TList* TControlBar::GetListOfButtons   const
 

Definition at line 67 of file TControlBar.h.

Int_t TControlBar::GetNumberOfColumns   const
 

Definition at line 68 of file TControlBar.h.

References fNoroc.

Int_t TControlBar::GetNumberOfRows   const
 

Definition at line 69 of file TControlBar.h.

References fNoroc.

Int_t TControlBar::GetOrientation   const
 

Definition at line 70 of file TControlBar.h.

References fOrientation.

void TControlBar::Hide  
 

void TControlBar::SetNumberOfColumns Int_t    n
 

Definition at line 72 of file TControlBar.h.

References fNoroc.

void TControlBar::SetNumberOfRows Int_t    n
 

Definition at line 73 of file TControlBar.h.

References fNoroc.

void TControlBar::SetOrientation const char *    o
 

void TControlBar::SetOrientation Int_t    o
 

void TControlBar::Show  
 


Friends And Related Function Documentation

friend class TControlBarImp [friend]
 

Definition at line 39 of file TControlBar.h.


Member Data Documentation

TControlBarImp* TControlBar::fControlBarImp [protected]
 

Definition at line 47 of file TControlBar.h.

Int_t TControlBar::fOrientation [protected]
 

Definition at line 48 of file TControlBar.h.

Referenced by GetOrientation().

TList* TControlBar::fButtons [protected]
 

Definition at line 49 of file TControlBar.h.

Int_t TControlBar::fNoroc [protected]
 

Definition at line 50 of file TControlBar.h.

Referenced by GetNumberOfColumns(), GetNumberOfRows(), SetNumberOfColumns(), and SetNumberOfRows().


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:57:08 2003 for ROOT by doxygen1.2.16