X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fpatch_change_dialog.h;h=d19234d2c47ae1536d183fe87722668cdb274d0d;hb=e79b2e376f87bb0c3f5f5337fcb4ed9cba28a2c0;hp=1a0b63e51f85a2a7bc2866408b4a340406875814;hpb=d97312d438a813985916dd35f613510e9448441f;p=ardour.git diff --git a/gtk2_ardour/patch_change_dialog.h b/gtk2_ardour/patch_change_dialog.h index 1a0b63e51f..d19234d2c4 100644 --- a/gtk2_ardour/patch_change_dialog.h +++ b/gtk2_ardour/patch_change_dialog.h @@ -20,7 +20,7 @@ #include #include -#include "midi++/midnam_patch.h" + #include "evoral/PatchChange.hpp" #include "ardour_dialog.h" #include "audio_clock.h" @@ -43,12 +43,13 @@ public: PatchChangeDialog ( const ARDOUR::BeatsFramesConverter *, ARDOUR::Session *, - Evoral::PatchChange const &, + Evoral::PatchChange const &, ARDOUR::InstrumentInfo&, - const Gtk::BuiltinStockID & + const Gtk::BuiltinStockID &, + bool allow_delete = false ); - Evoral::PatchChange patch () const; + Evoral::PatchChange patch () const; private: void fill_bank_combo (); @@ -72,4 +73,7 @@ private: boost::shared_ptr _current_patch_bank; bool _ignore_signals; + + void instrument_info_changed (); + PBD::ScopedConnection _info_changed_connection; };