diff options
author | Robin Gareus <robin@gareus.org> | 2015-12-27 00:37:53 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-12-27 00:37:53 +0100 |
commit | b7461fb7c010104f54fa134e14cd7c849da8cec0 (patch) | |
tree | 12ac16cee5990755a1b3e73d0a6909d459dd0091 /gtk2_ardour/mixer_ui.h | |
parent | b1bf6be8e3a8cc2072144c6c10a33a8e152c3465 (diff) |
add context-menu for processor-sidebar
Diffstat (limited to 'gtk2_ardour/mixer_ui.h')
-rw-r--r-- | gtk2_ardour/mixer_ui.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk2_ardour/mixer_ui.h b/gtk2_ardour/mixer_ui.h index 9712649130..5399307be6 100644 --- a/gtk2_ardour/mixer_ui.h +++ b/gtk2_ardour/mixer_ui.h @@ -199,6 +199,18 @@ class Mixer_UI : public Gtk::Window, public PBD::ScopedConnectionList, public AR void track_list_reorder (const Gtk::TreeModel::Path& path, const Gtk::TreeModel::iterator& iter, int* new_order); void plugin_row_activated (const Gtk::TreeModel::Path& path, Gtk::TreeViewColumn* column); + bool plugin_row_button_press (GdkEventButton*); + void popup_note_context_menu (GdkEventButton*); + + enum ProcessorPosition { + AddTop, + AddPreFader, + AddPostFader, + AddBottom + }; + + void add_selected_processor (ProcessorPosition); + void add_favorite_processor (ARDOUR::PluginPresetPtr, ProcessorPosition); void initial_track_display (); void show_track_list_menu (); |