diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-04-04 18:45:27 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-04-04 18:45:27 -0400 |
commit | 19bd6419157119b976393a0c5966b4be4c962119 (patch) | |
tree | bf27f7ea6402f39a0f3744ed6b298d91ed7f7c0e /gtk2_ardour/patch_change.h | |
parent | aaea166135ace01709f7e0be64f40be80f4107ec (diff) |
commit immediately post linking
Diffstat (limited to 'gtk2_ardour/patch_change.h')
-rw-r--r-- | gtk2_ardour/patch_change.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/gtk2_ardour/patch_change.h b/gtk2_ardour/patch_change.h index fe54426e5f..652f9d66c1 100644 --- a/gtk2_ardour/patch_change.h +++ b/gtk2_ardour/patch_change.h @@ -40,15 +40,12 @@ public: double height, double x, double y, - string& model_name, - string& custom_device_mode, + ARDOUR::InstrumentInfo& info, ARDOUR::MidiModel::PatchChangePtr patch ); ~PatchChange(); - string model_name () const { return _model_name; } - string custom_device_mode () const { return _custom_device_mode; } ARDOUR::MidiModel::PatchChangePtr patch () const { return _patch; } void initialize_popup_menus(); @@ -64,12 +61,13 @@ public: void hide (); void show (); + ArdourCanvas::Item& item() const { return *_flag; } + private: bool event_handler (GdkEvent *); MidiRegionView& _region; - string _model_name; - string _custom_device_mode; + ARDOUR::InstrumentInfo& _info; ARDOUR::MidiModel::PatchChangePtr _patch; Gtk::Menu _popup; bool _popup_initialized; |