diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-03-04 14:15:37 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-05-31 15:30:39 -0400 |
commit | 9339a7b9979863537401100762e39c231fd8bc53 (patch) | |
tree | 763a0326be31021ed578b96f51de02074e0a196d /gtk2_ardour/vca_master_strip.h | |
parent | 6b7a384e340ab363107e4ebc297fc24810b813cb (diff) |
add solo/mute controls to VCAMasterStrip
Diffstat (limited to 'gtk2_ardour/vca_master_strip.h')
-rw-r--r-- | gtk2_ardour/vca_master_strip.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/gtk2_ardour/vca_master_strip.h b/gtk2_ardour/vca_master_strip.h index 2533020f61..b65aef0c4a 100644 --- a/gtk2_ardour/vca_master_strip.h +++ b/gtk2_ardour/vca_master_strip.h @@ -52,15 +52,27 @@ class VCAMasterStrip : public AxisView, public Gtk::EventBox Gtk::VBox global_vpacker; Gtk::HBox top_padding; Gtk::HBox bottom_padding; + Gtk::HBox width_hide_box; + Gtk::HBox solo_mute_box; ArdourButton width_button; ArdourButton color_button; ArdourButton hide_button; ArdourButton number_label; - Gtk::HBox width_hide_box; + ArdourButton solo_button; + ArdourButton mute_button; + ArdourButton assign_button; + bool wide; + PBD::ScopedConnectionList vca_connections; void hide_clicked(); bool width_button_pressed (GdkEventButton *); void set_selected (bool); + bool solo_release (GdkEventButton*); + bool mute_release (GdkEventButton*); + void set_width (bool wide); + void set_solo_text (); + void solo_changed (); + void mute_changed (); }; |