diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-18 18:00:55 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-18 18:01:03 -0400 |
commit | 8357775fbbd3d6b9a60356639596f2a224dff12e (patch) | |
tree | 6e6992085e0f1c95b0e4cb4c5321b3c9d1938c45 /gtk2_ardour/engine_dialog.h | |
parent | e6ff4d8455850e4d5507a21bcec25e843bef778e (diff) |
further work on a MIDI port functionality dialog
Diffstat (limited to 'gtk2_ardour/engine_dialog.h')
-rw-r--r-- | gtk2_ardour/engine_dialog.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gtk2_ardour/engine_dialog.h b/gtk2_ardour/engine_dialog.h index 3b63b7cae8..6a90d3b055 100644 --- a/gtk2_ardour/engine_dialog.h +++ b/gtk2_ardour/engine_dialog.h @@ -137,7 +137,6 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { void midi_option_changed (); void setup_midi_tab_for_backend (); - void setup_midi_tab_for_jack (); void refresh_midi_display (std::string focus = ""); void update_midi_options (); @@ -360,6 +359,7 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { add (in_use); add (music_data); add (control_data); + add (selection); add (port); } @@ -368,15 +368,25 @@ class EngineControl : public ArdourDialog, public PBD::ScopedConnectionList { Gtk::TreeModelColumn<bool> in_use; Gtk::TreeModelColumn<bool> music_data; Gtk::TreeModelColumn<bool> control_data; + Gtk::TreeModelColumn<bool> selection; Gtk::TreeModelColumn<boost::shared_ptr<ARDOUR::Port> > port; }; MidiPortColumns midi_port_columns; Gtk::TreeView midi_input_view; Gtk::TreeView midi_output_view; + int pretty_name_column; + int use_column; + int music_column; + int control_column; + int selection_column; void refill_midi_ports (bool for_input); void pretty_name_edit (std::string const & path, std::string const & new_text, Gtk::TreeView*); + void midi_use_column_toggled (std::string const & path, Gtk::TreeView*); + void midi_music_column_toggled (std::string const & path, Gtk::TreeView*); + void midi_control_column_toggled (std::string const & path, Gtk::TreeView*); + void midi_selection_column_toggled (std::string const & path, Gtk::TreeView*); }; #endif /* __gtk2_ardour_engine_dialog_h__ */ |