{
GdkRGBA color;
- color.red = cellicon->background.red / 65535;
- color.green = cellicon->background.green / 65535;
- color.blue = cellicon->background.blue / 65535;
+ color.red = cellicon->background.red / 65535.0;
+ color.green = cellicon->background.green / 65535.0;
+ color.blue = cellicon->background.blue / 65535.0;
g_value_set_boxed(value, &color);
}
{
GdkRGBA color;
- color.red = cellicon->foreground.red / 65535;
- color.green = cellicon->foreground.green / 65535;
- color.blue = cellicon->foreground.blue / 65535;
+ color.red = cellicon->foreground.red / 65535.0;
+ color.green = cellicon->foreground.green / 65535.0;
+ color.blue = cellicon->foreground.blue / 65535.0;
g_value_set_boxed(value, &color);
}
cairo_save (cr);
cairo_rectangle(cr,
- pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2,
+ pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2.0,
pix_rect.y,
TOGGLE_WIDTH, TOGGLE_WIDTH);
cairo_clip (cr);
if (state & GTK_STATE_FLAG_CHECKED)
{
gtk_render_check(context, cr,
- pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2,
+ pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2.0,
pix_rect.y,
TOGGLE_WIDTH, TOGGLE_WIDTH);
}
gtk_render_frame(context, cr,
- pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2,
+ pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2.0,
pix_rect.y,
TOGGLE_WIDTH, TOGGLE_WIDTH);
if (cellicon->focused && gtk_widget_has_focus(widget))
{
gtk_render_focus(context, cr,
- pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2,
+ pix_rect.x + i * TOGGLE_SPACING + (TOGGLE_WIDTH - TOGGLE_SPACING) / 2.0,
pix_rect.y, TOGGLE_WIDTH, TOGGLE_WIDTH);
}
gtk_style_context_restore(context);