diff options
author | Carl Hetherington <carl@carlh.net> | 2010-11-16 14:53:16 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2010-11-16 14:53:16 +0000 |
commit | 8fc660e76e50920d744942c241275849b7b9720e (patch) | |
tree | 3cccf87a1f913822f812e9d3f4a44d06d39278fb /gtk2_ardour/editor_canvas.cc | |
parent | 840a81a0e452b39ee7e8c32484c12c3a53ce8172 (diff) |
Move mouse cursor stuff out of Editor into its own class.
git-svn-id: svn://localhost/ardour2/branches/3.0@8048 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_canvas.cc')
-rw-r--r-- | gtk2_ardour/editor_canvas.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/editor_canvas.cc b/gtk2_ardour/editor_canvas.cc index 7da8d08f52..beace83c3f 100644 --- a/gtk2_ardour/editor_canvas.cc +++ b/gtk2_ardour/editor_canvas.cc @@ -51,6 +51,8 @@ #include "editor_routes.h" #include "editor_summary.h" #include "keyboard.h" +#include "editor_cursors.h" +#include "mouse_cursors.h" #include "i18n.h" @@ -940,7 +942,7 @@ Editor::track_canvas_key_press (GdkEventKey* event) { /* XXX: event does not report the modifier key pressed down, AFAICS, so use the Keyboard object instead */ if (mouse_mode == Editing::MouseZoom && Keyboard::the_keyboard().key_is_down (GDK_Control_L)) { - set_canvas_cursor (zoom_out_cursor); + set_canvas_cursor (_cursors->zoom_out); } return false; @@ -950,7 +952,7 @@ bool Editor::track_canvas_key_release (GdkEventKey* event) { if (mouse_mode == Editing::MouseZoom && !Keyboard::the_keyboard().key_is_down (GDK_Control_L)) { - set_canvas_cursor (zoom_in_cursor); + set_canvas_cursor (_cursors->zoom_in); } return false; |