From 1c53e73599ca14eb4f73f8b0ea552efb95ab53ec Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 3 Apr 2020 17:53:21 -0600 Subject: add two new ptr-to-menu-item, and remove an unused one, for RouteTimeAxis --- gtk2_ardour/route_time_axis.cc | 4 ++++ gtk2_ardour/route_time_axis.h | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'gtk2_ardour') diff --git a/gtk2_ardour/route_time_axis.cc b/gtk2_ardour/route_time_axis.cc index cd2a101cde..6eab8137e7 100644 --- a/gtk2_ardour/route_time_axis.cc +++ b/gtk2_ardour/route_time_axis.cc @@ -119,6 +119,8 @@ RouteTimeAxisView::RouteTimeAxisView (PublicEditor& ed, Session* sess, ArdourCan , plugins_submenu_item (0) , route_group_menu (0) , playlist_action_menu (0) + , overlaid_menu_item (0) + , stacked_menu_item (0) , gm (sess, true, 75, 14) , _ignore_set_layer_display (false) , pan_automation_item(NULL) @@ -691,6 +693,7 @@ RouteTimeAxisView::build_display_menu () i->set_active (overlaid != 0 && stacked == 0); i->set_inconsistent (overlaid != 0 && stacked != 0); i->signal_activate().connect (sigc::bind (sigc::mem_fun (*this, &RouteTimeAxisView::set_layer_display), Overlaid, true)); + overlaid_menu_item = i; if (unchangeable) { i->set_sensitive (false); @@ -701,6 +704,7 @@ RouteTimeAxisView::build_display_menu () i->set_active (overlaid == 0 && stacked != 0); i->set_inconsistent (overlaid != 0 && stacked != 0); i->signal_activate().connect (sigc::bind (sigc::mem_fun (*this, &RouteTimeAxisView::set_layer_display), Stacked, true)); + stacked_menu_item = i; if (unchangeable) { i->set_sensitive (false); diff --git a/gtk2_ardour/route_time_axis.h b/gtk2_ardour/route_time_axis.h index d59e05c13e..5defd543db 100644 --- a/gtk2_ardour/route_time_axis.h +++ b/gtk2_ardour/route_time_axis.h @@ -260,7 +260,8 @@ protected: Gtk::MenuItem* plugins_submenu_item; RouteGroupMenu* route_group_menu; Gtk::Menu* playlist_action_menu; - Gtk::MenuItem* playlist_item; + Gtk::MenuItem* overlaid_menu_item; + Gtk::MenuItem* stacked_menu_item; void use_playlist (Gtk::RadioMenuItem *item, boost::weak_ptr wpl); -- cgit v1.2.3