summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_dialogs.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-12-19 17:42:36 +0100
committerRobin Gareus <robin@gareus.org>2015-12-19 17:42:36 +0100
commitffde3968ec3a597939aa5896f6917e5711bae739 (patch)
tree2b95d902fce0d4bfd8daac652d7ee49b5acef517 /gtk2_ardour/ardour_ui_dialogs.cc
parentd9eb5e00c52b40254afdc0f15dfe292b1b3753b6 (diff)
allow to show/hide Monitor Section
Diffstat (limited to 'gtk2_ardour/ardour_ui_dialogs.cc')
-rw-r--r--gtk2_ardour/ardour_ui_dialogs.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui_dialogs.cc b/gtk2_ardour/ardour_ui_dialogs.cc
index 8640d7a2f5..859a167832 100644
--- a/gtk2_ardour/ardour_ui_dialogs.cc
+++ b/gtk2_ardour/ardour_ui_dialogs.cc
@@ -597,3 +597,14 @@ ARDOUR_UI::toggle_mixer_list()
mixer->show_mixer_list (tact->get_active());
}
}
+
+void
+ARDOUR_UI::toggle_monitor_section_visibility ()
+{
+ Glib::RefPtr<Action> act = ActionManager::get_action ("Common", "ToggleMonitorSection");
+
+ if (act) {
+ Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic(act);
+ mixer->show_monitor_section (tact->get_active());
+ }
+}