// -*- C++ -*- // #ifndef MAIN_WIN_H #define MAIN_WIN_H #include #include #include #include #include class MainWin : public Gtk::Window { public: MainWin(const std::string& title, Graph &, CoordinatesMap &, MapStorage &); protected: //Window of map-showing setup MapWin mapwin; //Member widgets: GraphDisplayerCanvas gd_canvas; //ActionGroup for menu Glib::RefPtr ag; //UIManager for menu Glib::RefPtr uim; //Container Gtk::VBox vbox; //Pops up map-setup window virtual void showMaps(); //Exit virtual void quit(); //Refit screen virtual void rezoom(); }; #endif //MAIN_WIN_H