From daf4dd874a0c06802130eb4511d872841831d61a Mon Sep 17 00:00:00 2001 From: Colin Fletcher Date: Fri, 21 Jun 2013 20:51:04 +0100 Subject: Add vertical zoom via scroll wheel modifier key to editor summary. If the ScrollZoomVerticalModifier key is used with the scroll wheel over the editor summary pane, zoom the editor vertically. --- gtk2_ardour/editor_summary.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'gtk2_ardour/editor_summary.cc') diff --git a/gtk2_ardour/editor_summary.cc b/gtk2_ardour/editor_summary.cc index 14110e1d4f..0dc728d18e 100644 --- a/gtk2_ardour/editor_summary.cc +++ b/gtk2_ardour/editor_summary.cc @@ -629,6 +629,11 @@ EditorSummary::on_scroll_event (GdkEventScroll* ev) x -= 64; } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) { _editor->temporal_zoom_step (false); + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { + yr.first += 4; + yr.second -= 4; + set_editor (xr, yr); + return true; } else { y -= 8; } @@ -638,6 +643,11 @@ EditorSummary::on_scroll_event (GdkEventScroll* ev) x += 64; } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomHorizontalModifier)) { _editor->temporal_zoom_step (true); + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::ScrollZoomVerticalModifier)) { + yr.first -= 4; + yr.second += 4; + set_editor (xr, yr); + return true; } else { y += 8; } -- cgit v1.2.3