diff options
Diffstat (limited to 'gtk2_ardour/processor_box.h')
-rw-r--r-- | gtk2_ardour/processor_box.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/processor_box.h b/gtk2_ardour/processor_box.h index 037e601f33..36db2a4d69 100644 --- a/gtk2_ardour/processor_box.h +++ b/gtk2_ardour/processor_box.h @@ -392,7 +392,7 @@ private: PBD::ScopedConnectionList _iomap_connection; }; -class ProcessorBox : public Gtk::HBox, public PluginInterestedObject, public ARDOUR::SessionHandlePtr +class ProcessorBox : public Gtk::HBox, public PluginInterestedObject, public ARDOUR::SessionHandlePtr, Gtkmm2ext::StaticActionMapOwner { public: enum ProcessorOperation { @@ -444,6 +444,8 @@ public: sigc::signal<void,boost::shared_ptr<ARDOUR::Processor> > ProcessorSelected; sigc::signal<void,boost::shared_ptr<ARDOUR::Processor> > ProcessorUnselected; + Gtkmm2ext::ActionMap& my_actions() const { return myactions; } + static Glib::RefPtr<Gtk::ActionGroup> processor_box_actions; static Gtkmm2ext::Bindings* bindings; static void register_actions(); |