Fix adding tracks/busses at the top
[ardour.git] / gtk2_ardour / midi_time_axis.h
index 9f3ef78e5bac86a4b3780ddb84f196df8d6acd04..c5627188539b06c53eca8f9e107a92164ada05c6 100644 (file)
@@ -45,6 +45,7 @@ namespace MIDI {
 namespace Name {
 class MasterDeviceNames;
 class CustomDeviceMode;
+struct PatchPrimaryKey;
 }
 }
 
@@ -82,7 +83,7 @@ public:
 
        void set_height (uint32_t, TrackHeightMode m = OnlySelf);
 
-       boost::shared_ptr<ARDOUR::MidiRegion> add_region (ARDOUR::framepos_t, ARDOUR::framecnt_t, bool, const int32_t sub_num);
+       boost::shared_ptr<ARDOUR::MidiRegion> add_region (ARDOUR::framepos_t, ARDOUR::framecnt_t, bool);
 
        void show_all_automation (bool apply_to_selection = false);
        void show_existing_automation (bool apply_to_selection = false);
@@ -138,6 +139,7 @@ private:
        void set_note_mode (ARDOUR::NoteMode mode, bool apply_to_selection = false);
        void set_color_mode (ARDOUR::ColorMode, bool force = false, bool redisplay = true, bool apply_to_selection = false);
        void set_note_range (MidiStreamView::VisibleNoteRange range, bool apply_to_selection = false);
+       void send_patch_change ();
 
        void route_active_changed ();
        void note_range_changed ();
@@ -155,9 +157,6 @@ private:
        Gtk::RadioMenuItem*          _meter_color_mode_item;
        Gtk::RadioMenuItem*          _channel_color_mode_item;
        Gtk::RadioMenuItem*          _track_color_mode_item;
-       Gtk::Label                   _playback_channel_status;
-       Gtk::Label                   _capture_channel_status;
-       Gtk::HBox                    _channel_status_box;
        Gtk::VBox                    _midi_controls_box;
        MidiChannelSelectorWindow*   _channel_selector;
        ArdourDropdown               _midnam_model_selector;
@@ -198,9 +197,6 @@ private:
        ParameterMenuMap _controller_menu_map;
 
        StepEditor* _step_editor;
-
-       void capture_channel_mode_changed();
-       void playback_channel_mode_changed();
 };
 
 #endif /* __ardour_midi_time_axis_h__ */