La solución de GTK+ Cómo hacerse la vida fácil void gdk_window_scroll (GdkWindow *window, gint dx, gint dy); Automáticamente usa el modo más eficiente XCopyArea() si no hay sub-ventanas hijas Guffaw-scrolling si sí hay sub-ventanas