On 05/13/11 15:29, Emmanuel Thomas-Maurin wrote: > gdk_cairo_set_source_pixmap(cr, pixmap, 0, 0); Perhaps: gdk_cairo_set_source_pixmap(cr, pixmap, x, 0); or gdk_cairo_set_source_pixmap(cr, pixmap, -x, 0); > cairo_rectangle(cr, x, 0, drw_a_width, drw_a_height);