--- gigedit/trunk/src/gigedit/dimregionchooser.cpp 2007/06/10 10:56:11 1225 +++ gigedit/trunk/src/gigedit/dimregionchooser.cpp 2007/07/05 17:12:20 1261 @@ -272,7 +272,7 @@ } else { dimreg = 0; } - sel_changed_signal.emit(); + dimregion_selected(); queue_resize(); } @@ -353,6 +353,7 @@ i = (i & ~((1 << bitpos) - 1)) + (1 << bitpos); } } + region_changed(); if (!is_in_resize_zone(event->x, event->y) && cursor_is_resize) { get_window()->set_cursor(); @@ -445,7 +446,7 @@ if (has_focus()) queue_draw(); else grab_focus(); dimreg = region->pDimensionRegions[dimregno]; - sel_changed_signal.emit(); + dimregion_selected(); } } return true; @@ -588,9 +589,14 @@ return false; } -sigc::signal DimRegionChooser::signal_sel_changed() +sigc::signal DimRegionChooser::signal_dimregion_selected() { - return sel_changed_signal; + return dimregion_selected; +} + +sigc::signal DimRegionChooser::signal_region_changed() +{ + return region_changed; } bool DimRegionChooser::on_focus(Gtk::DirectionType direction)