diff options
author | Robin Gareus <robin@gareus.org> | 2017-09-09 18:25:36 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-09-09 18:25:36 +0200 |
commit | b5e1eb7538b9119e5b3abfb45d2ddf9f86331ffa (patch) | |
tree | e3b6e0f02e1cb172c18ecb6a3633858323b6369b /gtk2_ardour/route_ui.h | |
parent | 9e2251a61959a006c6ac272514d61c26ebb2ecaf (diff) |
Migrate PC dialog to RouteUI, midnam handing to RTAV.
This allows to to bring up the PC dialog from Editor/Editor-Mixer & Mixer
for both MIDI Tracks as well as MIDI Busses.
Diffstat (limited to 'gtk2_ardour/route_ui.h')
-rw-r--r-- | gtk2_ardour/route_ui.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/route_ui.h b/gtk2_ardour/route_ui.h index 4550abd4c2..d39e8deabf 100644 --- a/gtk2_ardour/route_ui.h +++ b/gtk2_ardour/route_ui.h @@ -63,6 +63,7 @@ namespace ArdourWidgets { class ArdourWindow; class IOSelectorWindow; class ControlSlaveUI; +class PatchChangeGridDialog; class SaveTemplateDialog; class RoutePinWindowProxy : public WM::ProxyBase @@ -113,6 +114,8 @@ public: Gdk::Color route_color () const; void choose_color (); + void select_midi_patch (); + bool ignore_toggle; bool wait_for_release; bool multiple_mute_change; @@ -299,10 +302,13 @@ protected: bool mark_hidden (bool yn); + PatchChangeGridDialog* patch_change_dialog () const; + private: void parameter_changed (std::string const&); void relabel_solo_button (); void track_mode_changed (); + void delete_patch_change_dialog (); std::string route_state_id () const; |