source: trunk/MagicSoft/Mars/mmain/MMars.h@ 1052

Last change on this file since 1052 was 1052, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 819 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 TList;
13class TGVerticalFrame;
14class TGLayoutHints;
15
16class MMars : public TGMainFrame
17{
18private:
19
20 TList *fList;
21
22 const TGPicture *fPic1;
23 const TGPicture *fPic2;
24
25 void CreateTextButton(TGVerticalFrame *tab, const char *text,
26 const UInt_t id, TGLayoutHints *hints) const;
27
28 void CreateMenuBar();
29 void CreateTopFrame(TGHorizontalFrame *top);
30 void CreateBottomFrame(TGHorizontalFrame *low);
31
32 void DisplWarning(const char *txt);
33
34public:
35 MMars();
36 ~MMars();
37
38 void CloseWindow();
39
40 Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2);
41
42 ClassDef(MMars, 0) // GUI: Mars - the main window
43};
44
45#endif
46
47
Note: See TracBrowser for help on using the repository browser.