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

EditMenu.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 #ifndef EVDB_EDITMENU_H
00009 #define EVDB_EDITMENU_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 {
00019   class EditMenu {
00020     RQ_OBJECT("evdb::EditMenu")
00021       
00022   public:
00023     EditMenu(TGMenuBar* menubar, TGMainFrame* mf);
00024     virtual ~EditMenu();
00025   
00026     // slots
00027     void HandleMenu(int menu);
00028   
00029   private:
00030     int Preferences();
00031     int NoImpl(const char* m);
00032 
00033   private:
00034     TGMainFrame*   fMainFrame; 
00035     TGPopupMenu*   fEditMenu;  
00036     TGLayoutHints* fLayout;    
00037   };
00038 }
00039 
00040 #endif // EVDB_EDITMENU_H
00041 

Generated on Sat Oct 11 02:35:27 2008 for NOvA Offline by  doxygen 1.3.9.1