Fix finding session templates
[ardour.git] / gtk2_ardour / editor_drag.h
index d9eda5685a0b4f5ef95e296dad1aa645d6d93582..3c1eef70f6152fb3424ccfcd074eb917fab9fa38 100644 (file)
@@ -440,6 +440,21 @@ private:
 
 };
 
+/** "Drag" to cut a region (action only on button release) */
+class RegionCutDrag : public Drag
+{
+    public:
+       RegionCutDrag (Editor*, ArdourCanvas::Item*, framepos_t);
+       ~RegionCutDrag ();
+
+       void motion (GdkEvent*, bool);
+       void finished (GdkEvent*, bool);
+       void aborted (bool);
+
+    private:
+       EditorCursor* line;
+};
+
 /** Drags to create regions */
 class RegionCreateDrag : public Drag
 {
@@ -976,6 +991,7 @@ class RangeMarkerBarDrag : public Drag
 {
 public:
        enum Operation {
+               CreateSkipMarker,
                CreateRangeMarker,
                CreateTransportMarker,
                CreateCDMarker