//background
pattern = cairo_pattern_create_linear (0, 0, 0, alloc.get_height());
- uint32_t col = ARDOUR_UI::config()->get_canvasvar_Shuttle();
+ uint32_t col = ARDOUR_UI::config()->color ("shuttle");
int r,b,g,a;
UINT_TO_RGBA(col, &r, &g, &b, &a);
cairo_pattern_add_color_stop_rgb (pattern, 0.0, r/400.0, g/400.0, b/400.0);
}
void
-ShuttleControl::render (cairo_t* cr)
+ShuttleControl::render (cairo_t* cr, cairo_rectangle_t*)
{
cairo_text_extents_t extents;
cairo_set_source (cr, shine_pattern);
cairo_fill (cr);
*/
- if (ARDOUR::Config->get_widget_prelight()) {
+ if (ARDOUR_UI::config()->get_widget_prelight()) {
if (_hovering) {
rounded_rectangle (cr, 1, 1, get_width()-2, get_height()-2, _corner_radius);
cairo_set_source_rgba (cr, 1, 1, 1, 0.2);
{
_hovering = true;
- if (ARDOUR::Config->get_widget_prelight()) {
+ if (ARDOUR_UI::config()->get_widget_prelight()) {
queue_draw ();
}
{
_hovering = false;
- if (ARDOUR::Config->get_widget_prelight()) {
+ if (ARDOUR_UI::config()->get_widget_prelight()) {
queue_draw ();
}