src/gui/map_win.h
author deba
Wed, 11 May 2005 17:36:25 +0000
changeset 1413 3f45d58969d4
permissions -rw-r--r--
Fixing invertable maps:
InvertableMap
DescriptorMap
IdMap
     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