00001 00002 00003 00004 00005 00006 00007 00008 #ifndef EVDB_MENUBAR_H 00009 #define EVDB_MENUBAR_H 00010 #include "RQ_OBJECT.h" 00011 class TGMainFrame; 00012 class TGLayoutHints; 00013 class TGMenuBar; 00014 namespace evdb { 00015 class MainWindow; 00016 class FileMenu; 00017 class EditMenu; 00018 class WindowMenu; 00019 class JobMenu; 00020 class HelpMenu; 00021 } 00022 00023 namespace evdb { 00025 class MenuBar { 00026 RQ_OBJECT("evdb::MenuBar") 00027 00028 public: 00029 MenuBar(TGMainFrame* frame); 00030 virtual ~MenuBar(); 00031 00032 private: 00033 TGMenuBar* fMenuBar; 00034 TGLayoutHints* fLayout; 00035 FileMenu* fFileMenu; 00036 EditMenu* fEditMenu; 00037 WindowMenu* fWindowMenu; 00038 JobMenu* fJobMenu; 00039 HelpMenu* fHelpMenu; 00040 }; 00041 } 00042 #endif // EVDB_MENUBAR_H 00043
1.3.5