when the user changes devices, notify the backend
[ardour.git] / gtk2_ardour / public_editor.h
index b7263756a6f44c40be8b240e2eff6920f67aa573..e580ac0ec332d49fe53629ddab01d724411bc639 100644 (file)
@@ -369,8 +369,8 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible, publi
 
        virtual ArdourCanvas::Container* get_trackview_group () const = 0;
        virtual ArdourCanvas::ScrollGroup* get_hscroll_group () const = 0;
-       virtual ArdourCanvas::ScrollGroup* get_vscroll_group () const = 0;
        virtual ArdourCanvas::ScrollGroup* get_hvscroll_group () const = 0;
+       virtual ArdourCanvas::ScrollGroup* get_cursor_scroll_group () const = 0;
 
         virtual ArdourCanvas::GtkCanvasViewport* get_track_canvas() const = 0;
 
@@ -396,6 +396,7 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible, publi
        virtual void commit_reversible_selection_op () = 0;
        virtual void begin_reversible_command (std::string cmd_name) = 0;
        virtual void begin_reversible_command (GQuark) = 0;
+       virtual void abort_reversible_command () = 0;
        virtual void commit_reversible_command () = 0;
 
        virtual MouseCursors const * cursors () const = 0;