window.signal_close.connect(sigc::bind(sigc::mem_fun(this, &Engineer::exit), 0));
root = new GLtk::Root(ui_res, window);
- mouse.signal_button_press.connect(sigc::mem_fun(this, &Engineer::button_press));
- mouse.signal_axis_motion.connect(sigc::mem_fun(this, &Engineer::axis_motion));
+ mouse.signal_button_press.connect(sigc::bind_return(sigc::mem_fun(this, &Engineer::button_press), false));
+ mouse.signal_axis_motion.connect(sigc::bind_return(sigc::mem_fun(this, &Engineer::axis_motion), false));
root->set_visible(true);
main_panel = new MainPanel(*this);