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>
21 class MainWindow
: public Gtk::Window
25 virtual ~MainWindow (void);
31 virtual void fileNew (void);
32 virtual void fileOpen (void);
33 virtual void fileQuit (void);
34 virtual void editCut (void);
35 virtual void editCopy (void);
36 virtual void editPaste (void);
37 virtual void dataView (void);
38 virtual void graphView (void);
39 virtual void onHelp (void);
47 Gtk::MenuBar
* pMenuBar
;
48 Gtk::Toolbar
* pToolBar
;
50 Gtk::Statusbar statusBar
;
52 Glib::RefPtr
<Gtk::UIManager
> pUIManager
;
53 Glib::RefPtr
<Gtk::ActionGroup
> pActionGroup
;