CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
EventDisplay/BesVisClient/BesVisClient-00-05-09/BesVisClient/BesAboutHelp.h
Go to the documentation of this file.
1//
2// BesAboutHelp.h
3//
4
5#ifndef BESABOUTHELP_h
6#define BESABOUTHELP_h
7
8#include <TGFrame.h>
9
10class TGHorizontalFrame;
11class TGVerticalFrame;
12class TGCompositeFrame;
13class TGLabel;
14class TList;
15class TEnv;
16class TVirtualX;
17class TGClient;
18class TGTab;
19class TGLayoutHints;
20class TGListBox;
21class TGTextButton;
22class TString;
23class TGIcon;
24class TGPicture;
25
26class BesAboutHelp : public TGTransientFrame {
27
28 private:
29 TGHorizontalFrame *fTitleFrame; // Title frame
30 TGLabel *fTitle; // Title
31 TGIcon *fIcon; // Icon
32 TGTab *fMain; // Main tab frame
33 TGVerticalFrame *fAbout; // 1st tab
34 TGListBox *fVersion; // 2nd tab
35 TGLabel *fDescription1; // Line 1 of description
36 TGLabel *fDescription2; // Line 2 of description
37 TGLabel *fDescription3; // Line 3 of description
38 TGLabel *fDescription4; // Line 4 of description
39 TGHorizontalFrame *fBottomFrame; // Bottom frame
40 TGTextButton *fCloseBtn; // Close button
41 TList *fWidgets; // list for widgets to be destroyed by destructor
42 TGLayoutHints *fLayout; // dummy for TGlayouts to add to fWidgets
43 TGVerticalFrame *fMdcPaletteFrame; // 1st tab
44
45 public:
46 BesAboutHelp(const TGWindow *p, const TGWindow *main);
47 virtual ~BesAboutHelp();
48
49 virtual Bool_t ProcessMessage(Long_t msg, Long_t parm, Long_t);
50 virtual Pixmap_t GetPic(const char *file);
51
52 ClassDef(BesAboutHelp,0) // Info box about the Bes Vis client
53};
54
55#endif
virtual Bool_t ProcessMessage(Long_t msg, Long_t parm, Long_t)
BesAboutHelp(const TGWindow *p, const TGWindow *main)
virtual ~BesAboutHelp()
virtual Pixmap_t GetPic(const char *file)
int main()
Definition: test_IFile.cxx:11