#include "pbd/fastlog.h"
#include "axis_view.h"
+#include "control_slave_ui.h"
#include "ardour_knob.h"
#include "route_ui.h"
#include "gain_meter.h"
bool marked_for_display () const;
bool set_marked_for_display (bool);
+ boost::shared_ptr<ARDOUR::Stripable> stripable() const { return RouteUI::stripable(); }
+
void set_width_enum (Width, void* owner);
Width get_width_enum () const { return _width; }
void* width_owner () const { return _width_owner; }
void toggle_processors ();
void ab_plugins ();
- void vca_assign (boost::shared_ptr<ARDOUR::VCA>);
- void vca_unassign (boost::shared_ptr<ARDOUR::VCA>);
-
- void show_selected ();
+ void set_selected (bool yn);
static MixerStrip* entered_mixer_strip() { return _entered_mixer_strip; }
void input_button_resized (Gtk::Allocation&);
void output_button_resized (Gtk::Allocation&);
+ void comment_button_resized (Gtk::Allocation&);
ArdourButton* midi_input_enable_button;
Gtk::HBox input_button_box;
std::string meter_point_string (ARDOUR::MeterPoint);
- void vca_menu_toggle (Gtk::CheckMenuItem*, uint32_t n);
- bool vca_button_release (GdkEventButton* ev);
-
void update_track_number_visibility ();
+
+ ControlSlaveUI control_slave_ui;
};
#endif /* __ardour_mixer_strip__ */