Doxyfile for documenting glemon's architecture.
8 #include "all_include.h"
9 #include "mapstorage.h"
10 #include "new_map_win.h"
11 #include "graph_displayer_canvas.h"
12 #include <libgnomecanvasmm.h>
13 #include <libgnomecanvasmm/polygon.h>
15 class MapSelector : public Gtk::HBox
18 GraphDisplayerCanvas & gdc;
19 ///The \ref MapStorage in which the visualizable maps are stored
29 Gtk::ComboBoxText cbt;
31 Gtk::Button * newbut, * defbut;
43 MapSelector(GraphDisplayerCanvas &, MapStorage &, NewMapWin &, int, bool);
47 ///If a radiobutton is clicked, this function determines
48 ///which button was that and after that calls the
49 ///appropriate function of the \ref GraphDisplayerCanvas
50 ///to change the visible values of that attribute.
51 virtual void comboChanged();
55 virtual void update(Node node);
56 virtual void update(Edge edge);
58 Glib::ustring get_active_text();
59 void set_active_text(Glib::ustring);
60 void append_text(Glib::ustring);