- void on_size_request (Gtk::Requisition *);
- bool on_button_press_event (GdkEventButton *);
- void render (cairo_t *);
- void draw_group (cairo_t *, int32_t, int32_t, ARDOUR::RouteGroup* , Gdk::Color const &);
-
- Editor* _editor;
+ std::list<Tab> compute_tabs () const;
+ void draw_tab (cairo_t *, Tab const &);
+ double primary_coordinate (double, double) const;
+ ARDOUR::RouteList routes_for_tab (Tab const *) const;
+ double extent () const {
+ return get_height();
+ }
+ void add_menu_items (Gtk::Menu *, ARDOUR::RouteGroup *);
+ ARDOUR::RouteList selected_routes () const;