- cairo_text_extents_t ext;
- cairo_text_extents (cr, tab.group->name().c_str(), &ext);
-
- ArdourCanvas::Color c = ArdourCanvas::contrasting_text_color (ArdourCanvas::rgba_to_color (r, g, b, a));
- ArdourCanvas::color_to_rgba (c, r, g, b, a);
+ layout->set_text (tab.group->name ());
+ layout->set_width ((tab.to - tab.from - arc_radius) * PANGO_SCALE);
+ layout->get_pixel_size (text_width, text_height);