X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fpublic_editor.h;h=bb498a8c4f4eff0c6f89b04697a6cce54911ad5d;hb=fddb3778120e25b3b8e8134084e260dac07c1365;hp=830dee50829a365e1a199bd326b7a0fbe6950a12;hpb=ad40083d4d32ff4472d85c8b149a184790262789;p=ardour.git diff --git a/gtk2_ardour/public_editor.h b/gtk2_ardour/public_editor.h index 830dee5082..bb498a8c4f 100644 --- a/gtk2_ardour/public_editor.h +++ b/gtk2_ardour/public_editor.h @@ -223,7 +223,7 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible { virtual void select_all_tracks () = 0; virtual void set_selected_track (TimeAxisView&, Selection::Operation op = Selection::Set, bool no_remove = false) = 0; virtual void set_selected_mixer_strip (TimeAxisView&) = 0; - virtual void hide_track_in_display (TimeAxisView& tv, bool temporary = false) = 0; + virtual void hide_track_in_display (TimeAxisView* tv, bool temporary = false) = 0; virtual void set_stationary_playhead (bool yn) = 0; virtual void toggle_stationary_playhead () = 0; @@ -283,6 +283,8 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible { sigc::signal Realized; sigc::signal UpdateAllTransportClocks; + static sigc::signal DropDownKeys; + Glib::RefPtr editor_actions; virtual void reset_focus () = 0; @@ -364,6 +366,8 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible { friend bool relay_key_press (GdkEventKey*, Gtk::Window*); friend bool forward_key_press (GdkEventKey*); + + PBD::Signal0 SnapChanged; }; #endif // __gtk_ardour_public_editor_h__