1 #ifndef _GTK_MainWindow_H
2 #define _GTK_MainWindow_H
4 #include <gtkmm/window.h>
6 #include <gtkmm/frame.h>
7 #include <gtkmm/statusbar.h>
8 #include <gtkmm/alignment.h>
9 #include <gtkmm/uimanager.h>
20 class MainWindow
: public Gtk::Window
24 virtual ~MainWindow (void);
30 virtual void fileNew (void);
31 virtual void fileOpen (void);
32 virtual void fileQuit (void);
33 virtual void editCut (void);
34 virtual void editCopy (void);
35 virtual void editPaste (void);
36 virtual void dataView (void);
37 virtual void onHelp (void);
45 Gtk::MenuBar
* pMenuBar
;
46 Gtk::Toolbar
* pToolBar
;
48 Gtk::Statusbar statusBar
;
50 Glib::RefPtr
<Gtk::UIManager
> pUIManager
;
51 Glib::RefPtr
<Gtk::ActionGroup
> pActionGroup
;