KaliVeda
Toolkit for HIC analysis
KVLauncherGUI.h
1 
4 #ifndef __KVLAUNCHERGUI_H
5 #define __KVLAUNCHERGUI_H
6 
7 #include "TGFrame.h"
8 #include "TGButton.h"
9 
10 #include "TList.h"
11 #include "TClass.h"
12 
13 #include "KVNameValueList.h"
14 
22 class KVLauncherGUI : public TGMainFrame {
23 
24 public:
26 
27  virtual void SetDefault();
28  virtual void MapAll();
29  virtual void Build();
30 
31 public:
32  KVLauncherGUI();
33  virtual ~KVLauncherGUI();
34 
35  virtual void AddButtons();
36  virtual TGTextButton* AddButton(const char* name, const char* method, TObject* obj = 0);
37  TGTextButton* GetButton(const char* method);
38  void SetEnabled(const char* method, Bool_t e = kTRUE);
39 
40  Bool_t IsEnabled(const char* method);
41  void DummyMethod();
42  virtual void Close();
43 
44  ClassDef(KVLauncherGUI, 1) //Generic GUI launcher
45 };
46 
47 #endif
bool Bool_t
#define ClassDef(name, id)
Generic GUI launcher.
Definition: KVLauncherGUI.h:22
TGTextButton * GetButton(const char *method)
virtual void SetDefault()
Bool_t IsEnabled(const char *method)
void SetEnabled(const char *method, Bool_t e=kTRUE)
virtual void Build()
virtual ~KVLauncherGUI()
Destructor.
virtual TGTextButton * AddButton(const char *name, const char *method, TObject *obj=0)
virtual void Close()
virtual void AddButtons()
virtual void MapAll()