Use cairo_rectangle_int_t not GdkRectangle