diff options
author | Carl Hetherington <carl@carlh.net> | 2010-11-15 22:55:39 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2010-11-15 22:55:39 +0000 |
commit | ee76685f8d3cd04ffa5905def8f760aeda8faa10 (patch) | |
tree | 4e16f6fb54a03064c06bb8d2d1de43e8ef774400 /gtk2_ardour/editor.cc | |
parent | 90172686b92b53cc5ab1d60c0e6daecb65d17d3d (diff) |
Modify region trim cursor if a region can only be trimmed in one direction.
git-svn-id: svn://localhost/ardour2/branches/3.0@8045 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor.cc')
-rw-r--r-- | gtk2_ardour/editor.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 8f954895df..22a4f9e805 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -214,6 +214,8 @@ Gdk::Cursor* Editor::selector_cursor = 0; Gdk::Cursor* Editor::trimmer_cursor = 0; Gdk::Cursor* Editor::left_side_trim_cursor = 0; Gdk::Cursor* Editor::right_side_trim_cursor = 0; +Gdk::Cursor* Editor::left_side_trim_right_only_cursor = 0; +Gdk::Cursor* Editor::right_side_trim_left_only_cursor = 0; Gdk::Cursor* Editor::fade_in_cursor = 0; Gdk::Cursor* Editor::fade_out_cursor = 0; Gdk::Cursor* Editor::grabber_cursor = 0; @@ -1312,6 +1314,16 @@ Editor::build_cursors () } { + Glib::RefPtr<Gdk::Pixbuf> apixbuf (::get_icon ("trim_left_cursor_right_only")); + left_side_trim_right_only_cursor = new Gdk::Cursor (Gdk::Display::get_default(), apixbuf, 5, 11); + } + + { + Glib::RefPtr<Gdk::Pixbuf> apixbuf (::get_icon ("trim_right_cursor_left_only")); + right_side_trim_left_only_cursor = new Gdk::Cursor (Gdk::Display::get_default(), apixbuf, 23, 11); + } + + { Glib::RefPtr<Gdk::Pixbuf> apixbuf (::get_icon ("fade_in_cursor")); fade_in_cursor = new Gdk::Cursor (Gdk::Display::get_default(), apixbuf, 0, 0); } |