diff options
Diffstat (limited to 'libs/gtkmm2ext/cell_renderer_color_selector.cc')
-rw-r--r-- | libs/gtkmm2ext/cell_renderer_color_selector.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libs/gtkmm2ext/cell_renderer_color_selector.cc b/libs/gtkmm2ext/cell_renderer_color_selector.cc index 62419b423d..f8093cca1d 100644 --- a/libs/gtkmm2ext/cell_renderer_color_selector.cc +++ b/libs/gtkmm2ext/cell_renderer_color_selector.cc @@ -46,7 +46,7 @@ CellRendererColorSelector::CellRendererColorSelector() c.set_red (0); c.set_green (0); c.set_blue (0); - + property_color() = c; } @@ -70,21 +70,21 @@ CellRendererColorSelector::render_vfunc (const Glib::RefPtr<Gdk::Drawable>& wind cairo_t* cr = gdk_cairo_create (window->gobj()); double r, g, b; Gdk::Color c = _property_color.get_value(); - + cairo_rectangle (cr, expose_area.get_x(), expose_area.get_y(), expose_area.get_width(), expose_area.get_height()); cairo_clip (cr); - + r = c.get_red_p(); g = c.get_green_p(); b = c.get_blue_p(); - + cairo_rectangle_t drawing_rect; - + drawing_rect.x = cell_area.get_x() + property_xpad(); drawing_rect.y = cell_area.get_y() + property_ypad(); drawing_rect.width = cell_area.get_width() - (2 * property_xpad()); drawing_rect.height = cell_area.get_height() - (2 * property_ypad()); - + Gtkmm2ext::rounded_rectangle (cr, drawing_rect.x, drawing_rect.y, drawing_rect.width, drawing_rect.height, 5); cairo_set_source_rgb (cr, r, g, b); cairo_fill (cr); |