src/gui/map_win.h
changeset 1435 8e85e6bbefdf
equal deleted inserted replaced
0:bfca41d8bb85 -1:000000000000
     1 // -*- C++ -*- //
       
     2 
       
     3 #ifndef MAP_WIN_H
       
     4 #define MAP_WIN_H
       
     5 
       
     6 #include <all_include.h>
       
     7 #include <mapstorage.h>
       
     8 #include <graph_displayer_canvas.h>
       
     9 #include <libgnomecanvasmm.h>
       
    10 #include <libgnomecanvasmm/polygon.h>
       
    11 
       
    12 class MapWin : public Gtk::Window
       
    13 {
       
    14 protected:
       
    15   GraphDisplayerCanvas & gdc;
       
    16   MapStorage & ms;
       
    17 
       
    18   Gtk::HBox * radios;
       
    19   Gtk::RadioButton ** rb_array;
       
    20 
       
    21   Gtk::VBox vbox_b, * vbox_r1, * vbox_r2;
       
    22   Gtk::Notebook notebook;
       
    23   Gtk::Label * labels;
       
    24 
       
    25 public:
       
    26   MapWin(const std::string& title, MapStorage &, GraphDisplayerCanvas &);
       
    27   virtual void radio_click(int, int);
       
    28 };
       
    29 
       
    30 #endif //MAP_WIN_H