source: tags/Mars-V0.9.5.1/mmain/MMars.h

Last change on this file was 1540, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 761 bytes
Line 
1#ifndef MARS_MMars
2#define MARS_MMars
3
4#ifndef MMARS_MAGIC
5#include "MAGIC.h"
6#endif
7
8#ifndef ROOT_TGFrame
9#include <TGFrame.h>
10#endif
11
12class MGList;
13class TGVerticalFrame;
14class TGLayoutHints;
15
16class MMars : public TGMainFrame
17{
18private:
19
20 MGList *fList;
21
22 void CreateTextButton(TGVerticalFrame *tab, const char *text,
23 const char *descr, const UInt_t id) const;
24
25 void CreateMenuBar();
26 void CreateTopFrame(TGHorizontalFrame *top);
27 void CreateBottomFrame(TGHorizontalFrame *low);
28
29 void DisplWarning(const char *txt);
30
31public:
32 MMars();
33 ~MMars();
34
35 void CloseWindow();
36
37 Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2);
38
39 ClassDef(MMars, 0) // GUI: Mars - the main window
40};
41
42#endif
43
44
Note: See TracBrowser for help on using the repository browser.