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 show_selected ();
+ void set_selected (bool yn);
static MixerStrip* entered_mixer_strip() { return _entered_mixer_strip; }
ArdourButton width_button;
ArdourButton number_label;
Gtk::HBox width_hide_box;
- Gtk::EventBox* spacer;
+ Gtk::EventBox spacer;
void hide_clicked();
bool width_button_pressed (GdkEventButton *);
Gtk::Table mute_solo_table;
Gtk::Table bottom_button_table;
- ArdourButton meter_point_button;
+ void vca_assign (boost::shared_ptr<ARDOUR::VCA>);
+ void vca_unassign (boost::shared_ptr<ARDOUR::VCA>);
void meter_changed ();
void monitor_changed ();
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;
PBD::ScopedConnection panstyle_connection;
void connect_to_pan ();
void update_panner_choices ();
+ void update_trim_control ();
void update_diskstream_display ();
void update_input_display ();
Gtk::Menu* route_ops_menu;
void build_route_ops_menu ();
gboolean name_button_button_press (GdkEventButton*);
- gboolean name_button_button_release (GdkEventButton*);
gboolean number_button_button_press (GdkEventButton*);
void list_route_operations ();