diff options
author | Hans Baier <hansfbaier@googlemail.com> | 2008-12-11 08:06:27 +0000 |
---|---|---|
committer | Hans Baier <hansfbaier@googlemail.com> | 2008-12-11 08:06:27 +0000 |
commit | e009016b03ea5c5c690d7d4939b264313600fd4b (patch) | |
tree | 6de5374502891ad1229fffae5ab5f7d71eed70c2 /gtk2_ardour/midi_time_axis.h | |
parent | dfed4965b7cf74f21a9e78689dbda1bc5892cde8 (diff) |
* added myself to about.cc
* created ArdourCanvas::CanvasFlag as a base class for flags
* removed obsolete cruft from midi_model
* made MidiTimeAxisView and MidiRegionView work together to display program changes as
names by means of MidiPatchManager
git-svn-id: svn://localhost/ardour2/branches/3.0@4307 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/midi_time_axis.h')
-rw-r--r-- | gtk2_ardour/midi_time_axis.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/gtk2_ardour/midi_time_axis.h b/gtk2_ardour/midi_time_axis.h index a09cb5e5f1..8f95697e2d 100644 --- a/gtk2_ardour/midi_time_axis.h +++ b/gtk2_ardour/midi_time_axis.h @@ -77,10 +77,19 @@ class MidiTimeAxisView : public RouteTimeAxisView void update_range(); - sigc::signal<void, ARDOUR::ChannelMode, uint16_t>& signal_channel_mode_changed() - { return _channel_selector.mode_changed; } + sigc::signal<void, ARDOUR::ChannelMode, uint16_t>& signal_channel_mode_changed() { + return _channel_selector.mode_changed; + } + + sigc::signal<void, string, string>& signal_midi_patch_settings_changed() { + return _midi_patch_settings_changed; + } private: + sigc::signal<void, string, string> _midi_patch_settings_changed; + + void model_changed(); + void custom_device_mode_changed(); void append_extra_display_menu_items (); void build_automation_action_menu (); @@ -102,6 +111,8 @@ class MidiTimeAxisView : public RouteTimeAxisView Gtk::RadioMenuItem* _percussion_mode_item; Gtk::VBox _midi_controls_box; MidiMultipleChannelSelector _channel_selector; + Gtk::ComboBoxText _model_selector; + Gtk::ComboBoxText _custom_device_mode_selector; }; #endif /* __ardour_midi_time_axis_h__ */ |