1.1 --- a/design_win.cc Tue Oct 24 07:31:31 2006 +0000
1.2 +++ b/design_win.cc Wed Oct 25 13:21:24 2006 +0000
1.3 @@ -9,10 +9,12 @@
1.4 return true;
1.5 }
1.6
1.7 -DesignWin::DesignWin(const std::string& title, double attraction_v, double propulsation_v, int iterations_v)
1.8 +DesignWin::DesignWin(const std::string& title, double attraction_v, double propulsation_v, int iterations_v, NoteBookTab & mw):mytab(mw)
1.9 {
1.10 set_title(title);
1.11
1.12 + mytab.signal_title_ch().connect(sigc::mem_fun(*this, &DesignWin::set_title));
1.13 +
1.14 signal_key_press_event().connect(sigc::mem_fun(*this, &DesignWin::closeIfEscapeIsPressed));
1.15
1.16 Gtk::VBox * vbox=new Gtk::VBox();
1.17 @@ -64,3 +66,8 @@
1.18 {
1.19 signal_iteration_ch.emit((int)iteration->get_value());
1.20 }
1.21 +
1.22 +void DesignWin::set_title(std::string tabname)
1.23 +{
1.24 + Gtk::Window::set_title("Design Setup - "+tabname);
1.25 +}