diff -r 05b0e8d057a6 -r 9c061834b33b gui/algobox.h --- a/gui/algobox.h Fri Jan 06 14:44:04 2006 +0000 +++ b/gui/algobox.h Fri Jan 06 16:07:08 2006 +0000 @@ -7,19 +7,19 @@ #include #include +#include #include #include class AlgoBox : public Gtk::VBox { sigc::signal signal_maplist_need; - - Gtk::ComboBoxText tabcbt; + sigc::signal signal_newmapwin_need; protected: - Gtk::Label * label; - std::vector nodemapcbts; - std::vector edgemapcbts; + Gtk::ComboBoxText tabcbt; + std::vector nodemapcbts; + std::vector edgemapcbts; MapStorage * mapstorage; @@ -30,6 +30,7 @@ virtual void init(std::vector); sigc::signal signal_maplist_needed(); + sigc::signal signal_newmapwin_needed(){return signal_newmapwin_need;}; void emit_tab_change(); void update_tablist( std::vector< std::string > tl ); @@ -43,5 +44,7 @@ virtual void run(); virtual void build_box(); + + virtual void emit_new_map_signal(bool); }; #endif //ALGOBOX_H