Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

HelpMenu.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 #ifndef EVDB_HELPMENU_H
00009 #define EVDB_HELPMENU_H
00010 #include "TQObject.h"
00011 #include "RQ_OBJECT.h"
00012 class TGMainFrame;
00013 class TGMenuBar;
00014 class TGPopupMenu;
00015 class TGLayoutHints;
00016 
00017 namespace evdb {
00018   class HelpMenu {
00019     RQ_OBJECT("evdb::HelpMenu");
00020 
00021   public:
00022     HelpMenu(TGMenuBar* menubar, TGMainFrame* mf);
00023     virtual ~HelpMenu();
00024     
00025     // slots
00026     void HandleMenu(int menu);
00027     
00028   private:
00029     int Contents();
00030     int ReleaseNotes();
00031     int About();
00032     int NoImpl(const char* m);
00033     
00034   private:
00035     TGMainFrame*   fMainFrame; // Main graphics frame
00036     TGPopupMenu*   fHelpMenu;  // The file menu
00037     TGLayoutHints* fLayout;    // How to layout the menu
00038   };
00039 }
00040 #endif // EVDB_FILEMENU_H
00041 

Generated on Wed Oct 15 02:35:25 2008 for NOvA Offline by  doxygen 1.3.9.1