From 295b2da733f3080c2a96219bb169829ef4a2c0ce Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 26 Feb 2008 16:34:45 +0000 Subject: non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3123 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/ardour_ui_options.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'gtk2_ardour/ardour_ui_options.cc') diff --git a/gtk2_ardour/ardour_ui_options.cc b/gtk2_ardour/ardour_ui_options.cc index 4cd01152b2..4fd45e327f 100644 --- a/gtk2_ardour/ardour_ui_options.cc +++ b/gtk2_ardour/ardour_ui_options.cc @@ -387,6 +387,17 @@ ARDOUR_UI::toggle_session_auto_loop () } } +void +ARDOUR_UI::toggle_punch () +{ + Glib::RefPtr act = ActionManager::get_action ("Transport", "TogglePunchIn"); + if (act) { + Glib::RefPtr tact = Glib::RefPtr::cast_dynamic(act); + Config->set_punch_in (tact->get_active()); + Config->set_punch_out (tact->get_active()); + } +} + void ARDOUR_UI::toggle_punch_in () { -- cgit v1.2.3