use image cursors for left/right trim cursors
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 17 Jun 2010 13:35:42 +0000 (13:35 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 17 Jun 2010 13:35:42 +0000 (13:35 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@7269 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/editor.cc
gtk2_ardour/icons/trim_left_cursor.png [new file with mode: 0644]
gtk2_ardour/icons/trim_right_cursor.png [new file with mode: 0644]

index 92d3239e8a2b898f3711b4e9ef13118fec79095e..b923955c8df25686bdce4dea2dd631954cfc9e15 100644 (file)
@@ -1242,8 +1242,17 @@ Editor::build_cursors ()
 
        cross_hair_cursor = new Gdk::Cursor (CROSSHAIR);
        trimmer_cursor =  new Gdk::Cursor (SB_H_DOUBLE_ARROW);
-       left_side_trim_cursor =  new Gdk::Cursor (SB_LEFT_ARROW);
-       right_side_trim_cursor =  new Gdk::Cursor (SB_RIGHT_ARROW);
+
+       {
+               Glib::RefPtr<Gdk::Pixbuf> apixbuf (::get_icon ("trim_left_cursor"));
+               left_side_trim_cursor = new Gdk::Cursor (Gdk::Display::get_default(), apixbuf, 5, 17);
+       }
+
+       {
+               Glib::RefPtr<Gdk::Pixbuf> apixbuf (::get_icon ("trim_right_cursor"));
+               right_side_trim_cursor = new Gdk::Cursor (Gdk::Display::get_default(), apixbuf, 5, 17);
+       }
+
        selector_cursor = new Gdk::Cursor (XTERM);
        time_fx_cursor = new Gdk::Cursor (SIZING);
        wait_cursor = new Gdk::Cursor  (WATCH);
diff --git a/gtk2_ardour/icons/trim_left_cursor.png b/gtk2_ardour/icons/trim_left_cursor.png
new file mode 100644 (file)
index 0000000..d8ab14d
Binary files /dev/null and b/gtk2_ardour/icons/trim_left_cursor.png differ
diff --git a/gtk2_ardour/icons/trim_right_cursor.png b/gtk2_ardour/icons/trim_right_cursor.png
new file mode 100644 (file)
index 0000000..dcaf8e8
Binary files /dev/null and b/gtk2_ardour/icons/trim_right_cursor.png differ