summaryrefslogtreecommitdiff
path: root/gtk2_ardour/public_editor.h
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2014-07-03 17:50:14 -0500
committerBen Loftis <ben@harrisonconsoles.com>2014-07-03 17:50:14 -0500
commit555a5d6348d544a86fe9df1410db8a549ba05c5f (patch)
tree5875c533e88905d6080534fb5df09ab1b308e96d /gtk2_ardour/public_editor.h
parentba33c6dab6c6c41cb3392e06b824f4b46e3debf1 (diff)
lots of keybinding changes. added a new action to allow removing markers at the playhead location. numpad now allows you to access marks higher than 9. to locate to a marker, use the numpad decimal to start and end the operation - for example press .19. to locate to marker 19. also added alternate bindings for redo, delete, and several other alternates that will be needed in subsequent commits. tab is not working, using either Tab or nabla in the binding.in file
Diffstat (limited to 'gtk2_ardour/public_editor.h')
-rw-r--r--gtk2_ardour/public_editor.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/public_editor.h b/gtk2_ardour/public_editor.h
index 9eac1be2f7..722f5e2f2b 100644
--- a/gtk2_ardour/public_editor.h
+++ b/gtk2_ardour/public_editor.h
@@ -213,6 +213,9 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible, publi
virtual void play_selection () = 0;
virtual void play_with_preroll () = 0;
virtual void maybe_locate_with_edit_preroll (framepos_t location) = 0;
+ virtual void goto_nth_marker (int nth) = 0;
+ virtual void add_location_from_playhead_cursor () = 0;
+ virtual void remove_location_at_playhead_cursor () = 0;
virtual void set_show_measures (bool yn) = 0;
virtual bool show_measures () const = 0;