From 965a9740835a77cc2bf9e6cea237e56ae41150d8 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 7 Mar 2011 13:04:03 +0000 Subject: Make the route group submenu of the RouteTimeAxisView menu apply to the selection. git-svn-id: svn://localhost/ardour2/branches/3.0@9087 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/route_group_menu.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'gtk2_ardour/route_group_menu.h') diff --git a/gtk2_ardour/route_group_menu.h b/gtk2_ardour/route_group_menu.h index e771cf0180..5d711ff66f 100644 --- a/gtk2_ardour/route_group_menu.h +++ b/gtk2_ardour/route_group_menu.h @@ -30,20 +30,18 @@ public: ~RouteGroupMenu(); Gtk::Menu* menu (); - void build (ARDOUR::RouteGroup *); + void build (ARDOUR::WeakRouteList const &); void detach (); - sigc::signal GroupSelected; - private: - void add_item (ARDOUR::RouteGroup *, ARDOUR::RouteGroup *, Gtk::RadioMenuItem::Group*); + void add_item (ARDOUR::RouteGroup *, std::set const &, Gtk::RadioMenuItem::Group*); void new_group (); void set_group (ARDOUR::RouteGroup *); Gtk::Menu* _menu; PBD::PropertyList* _default_properties; bool _inhibit_group_selected; - ARDOUR::RouteGroup* _selected_route_group; + ARDOUR::WeakRouteList _subject; }; #endif /* __ardour_gtk_route_group_menu_h__ */ -- cgit v1.2.3