diff -r fd4b6f6d592a -r 1e3c69aa035b gui/map_win.h --- a/gui/map_win.h Wed Jun 01 23:30:13 2005 +0000 +++ b/gui/map_win.h Wed Jun 01 23:33:26 2005 +0000 @@ -1,49 +1,49 @@ -// -*- C++ -*- // - -#ifndef MAP_WIN_H -#define MAP_WIN_H - -#include -#include -#include -#include -#include - -///This class is responsible for creating a window, -///on which the visualization attributes can be -///assigned to maps. -class MapWin : public Gtk::Window -{ -protected: - ///The \ref GraphDisplayerCanvas on which the graph will be drawn. - ///It has to be known for this class, because - ///when a map assigned to a certain attribute - ///a function of the \ref GraphDisplayerCanvas will be called. - GraphDisplayerCanvas & gdc; - - ///The \ref MapStorage in which the visualizable maps are stored - MapStorage & ms; - - - Gtk::HBox * radios; - Gtk::RadioButton ** rb_array; - - Gtk::VBox vbox_b, * vbox_r1, * vbox_r2; - - ///The notebook has different pages for each attribute. - Gtk::Notebook notebook; - - Gtk::Label * labels; - -public: - ///Constructor of MapWin creates the widgets shown in MapWin. - MapWin(const std::string& title, MapStorage &, GraphDisplayerCanvas &); - - ///If a radiobutton is clicked, this function determines - ///which button was that and after that calls the - ///appropriate function of the \ref GraphDisplayerCanvas - ///to change the visible values of that attribute. - virtual void radio_click(int, int); -}; - -#endif //MAP_WIN_H +// -*- C++ -*- // + +#ifndef MAP_WIN_H +#define MAP_WIN_H + +#include +#include +#include +#include +#include + +///This class is responsible for creating a window, +///on which the visualization attributes can be +///assigned to maps. +class MapWin : public Gtk::Window +{ +protected: + ///The \ref GraphDisplayerCanvas on which the graph will be drawn. + ///It has to be known for this class, because + ///when a map assigned to a certain attribute + ///a function of the \ref GraphDisplayerCanvas will be called. + GraphDisplayerCanvas & gdc; + + ///The \ref MapStorage in which the visualizable maps are stored + MapStorage & ms; + + + Gtk::HBox * radios; + Gtk::RadioButton ** rb_array; + + Gtk::VBox vbox_b, * vbox_r1, * vbox_r2; + + ///The notebook has different pages for each attribute. + Gtk::Notebook notebook; + + Gtk::Label * labels; + +public: + ///Constructor of MapWin creates the widgets shown in MapWin. + MapWin(const std::string& title, MapStorage &, GraphDisplayerCanvas &); + + ///If a radiobutton is clicked, this function determines + ///which button was that and after that calls the + ///appropriate function of the \ref GraphDisplayerCanvas + ///to change the visible values of that attribute. + virtual void radio_click(int, int); +}; + +#endif //MAP_WIN_H