diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2009-11-18 13:25:13 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2009-11-18 13:25:13 +0000 |
commit | ef92349187b61349d2d5182f49f700183901f59e (patch) | |
tree | 3b4c397c01c1b647bbbcf86db5cdcd0a5823afe4 /gtk2_ardour/route_ui.h | |
parent | 9931171b6957be8989aa34e94dc15d7a4e598fd3 (diff) |
bring back full mute control (pre/post/control/main) via mute button context click
git-svn-id: svn://localhost/ardour2/branches/3.0@6116 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/route_ui.h')
-rw-r--r-- | gtk2_ardour/route_ui.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/gtk2_ardour/route_ui.h b/gtk2_ardour/route_ui.h index 3b611d23a0..1b2aca1689 100644 --- a/gtk2_ardour/route_ui.h +++ b/gtk2_ardour/route_ui.h @@ -99,6 +99,7 @@ class RouteUI : public virtual AxisView Gtk::Menu* solo_menu; Gtk::Menu* sends_menu; + XMLNode *xml_node; void ensure_xml_node (); @@ -137,12 +138,13 @@ class RouteUI : public virtual AxisView void solo_isolated_toggle (void*, Gtk::CheckMenuItem*); void toggle_solo_isolated (Gtk::CheckMenuItem*); - void toggle_mute_menu(ARDOUR::MuteMaster::MutePoint, Gtk::CheckMenuItem*); - void pre_fader_toggle(void*, Gtk::CheckMenuItem*); - void post_fader_toggle(void*, Gtk::CheckMenuItem*); - void control_outs_toggle(void*, Gtk::CheckMenuItem*); - void main_outs_toggle(void*, Gtk::CheckMenuItem*); + Gtk::CheckMenuItem* pre_fader_mute_check; + Gtk::CheckMenuItem* post_fader_mute_check; + Gtk::CheckMenuItem* listen_mute_check; + Gtk::CheckMenuItem* main_mute_check; + void toggle_mute_menu(ARDOUR::MuteMaster::MutePoint, Gtk::CheckMenuItem*); + void muting_change (); void build_mute_menu(void); void init_mute_menu(ARDOUR::MuteMaster::MutePoint, Gtk::CheckMenuItem*); |