coreaudio backend: SR/BS query for separate devices
[ardour.git] / libs / clearlooks-newer / clearlooks_draw.c
index 1f98485ce57b57f2bbeaaf55fe8054774d7c8511..fa0b3e078ba844b2475cc7dfe6913d81c209c264 100644 (file)
@@ -406,9 +406,9 @@ clearlooks_draw_entry (cairo_t *cr,
        /* Draw the inner shadow */
        if (params->focus)
        {
-               /* ge_cairo_rounded_rectangle (cr, 2, 2, width-5, height-5, RADIUS-1, params->corners); */
+               ge_cairo_rounded_rectangle (cr, 2, 2, width-5, height-5, radius, params->corners);
                ge_cairo_set_color (cr, &colors->spot[0]);
-               ge_cairo_stroke_rectangle (cr, 2, 2, width-5, height-5);
+               cairo_fill(cr);
        }
        else
        {
@@ -1096,8 +1096,14 @@ clearlooks_draw_frame            (cairo_t *cr,
 
        ge_shade_color (&colors->bg[GTK_STATE_NORMAL], 1.05, &hilight);
        
-       if (frame->shadow == CL_SHADOW_NONE)
+       if (frame->shadow == CL_SHADOW_NONE) {
+               const CairoColor *bg = &colors->bg[params->state_type];
+               ge_cairo_set_color (cr, bg);
+               cairo_rectangle (cr, x + 1.5, y + 1.5, width - 3, height - 3);
+               cairo_set_line_width (cr, 3.0);
+               cairo_stroke (cr);
                return;
+       }
        
        if (frame->gap_x != -1)
                clearlooks_get_frame_gap_clip (x, y, width, height,