summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/scroomer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/gtkmm2ext/scroomer.cc')
-rw-r--r--libs/gtkmm2ext/scroomer.cc27
1 files changed, 3 insertions, 24 deletions
diff --git a/libs/gtkmm2ext/scroomer.cc b/libs/gtkmm2ext/scroomer.cc
index 3009449c91..7ad99c0756 100644
--- a/libs/gtkmm2ext/scroomer.cc
+++ b/libs/gtkmm2ext/scroomer.cc
@@ -241,6 +241,8 @@ Scroomer::on_button_press_event (GdkEventButton* ev)
} else {
pinch = false;
}
+
+ DragStarting (); /* EMIT SIGNAL */
}
return false;
@@ -281,6 +283,7 @@ Scroomer::on_button_release_event (GdkEventButton* ev)
grab_comp = None;
remove_modal_grab();
+ DragFinishing (); /* EMIT SIGNAL */
return true;
}
@@ -391,29 +394,5 @@ Scroomer::adjustment_changed()
rect.set_height(position[BottomBase] - old_pos[Handle2]);
win->invalidate_rect(rect, false);
}
-
- win->process_updates(false);
}
-std::string
-Scroomer::get_comp_name(Component c)
-{
- switch (c) {
- case TopBase:
- return "TopBase";
- case Handle1:
- return "Handle1";
- case Slider:
- return "Slider";
- case Handle2:
- return "Handle2";
- case BottomBase:
- return "BottomBase";
- case Total:
- return "Total";
- case None:
- return "None";
- default:
- return "ERROR";
- }
-}