add some undo to previous selection stuff
[ardour.git] / gtk2_ardour / crossfade_view.h
index 27c182929cd1822713626e8cde9e4af9bacbf711..f4676cf69540ef67bce332a4382a5671612f2db8 100644 (file)
@@ -22,8 +22,7 @@
 #define __gtk_ardour_crossfade_view_h__
 
 #include <vector>
-#include <gtkmm.h>
-#include <libgnomecanvas/libgnomecanvas.h>
+#include <libgnomecanvasmm/libgnomecanvasmm.h>
 #include <sigc++/signal.h>
 #include <ardour/crossfade.h>
 
@@ -34,7 +33,7 @@ class AudioRegionView;
 
 struct CrossfadeView : public TimeAxisViewItem
 {
-    CrossfadeView (Gnome::Canvas::Group*, 
+    CrossfadeView (ArdourCanvas::Group*, 
                   AudioTimeAxisView&,
                   ARDOUR::Crossfade&,
                   double initial_samples_per_unit, 
@@ -71,10 +70,10 @@ struct CrossfadeView : public TimeAxisViewItem
 
     double spu;
 
-    GnomeCanvasItem *overlap_rect;
-    GnomeCanvasItem *fade_in;
-    GnomeCanvasItem *fade_out;
-    GnomeCanvasItem *active_button;
+    ArdourCanvas::Item *overlap_rect;
+    ArdourCanvas::Line *fade_in;
+    ArdourCanvas::Line *fade_out;
+    ArdourCanvas::Item *active_button;
 
     void crossfade_changed (ARDOUR::Change);
     void active_changed ();