Tweak group tabs class hierarchy and offer the same menu in both editor and mixer...
[ardour.git] / gtk2_ardour / mixer_group_tabs.h
index 272fb9234aa8bc04a1eb8d7a3f5db7976f60025c..8a2e06bc45f609dba5534dfb6b5b60a31515b2f4 100644 (file)
@@ -34,14 +34,11 @@ private:
        double extent () const {
                return _width;
        }
-       Gtk::Menu* get_menu (ARDOUR::RouteGroup* g);
-       ARDOUR::RouteGroup* new_route_group () const;
 
-       void edit_group (ARDOUR::RouteGroup *);
-       void remove_group (ARDOUR::RouteGroup *);
-       void make_subgroup (ARDOUR::RouteGroup *);
-       void destroy_subgroup (ARDOUR::RouteGroup *);
+       PBD::PropertyList default_properties () const;
+       std::string order_key () const;
+       ARDOUR::RouteList selected_routes () const;
+       void sync_order_keys ();
 
        Mixer_UI* _mixer;
-       Gtk::Menu* _menu;
 };