Hello! What is the correct way to display a GdkPixmap in a GtkImage? I created a pixmap and drew a rectangle onto it. Then it should be displayed by the image: GtkWidget *image; ... GdkPixmap *pixmap = gdk_pixmap_new (NULL, width, height, 24); GdkGC *gc = gdk_gc_new (GDK_DRAWABLE (pixmap)); GdkColor color = {0, 65535, 65535, 65535 }; gdk_gc_set_rgb_fg_color (gc, &color); gdk_draw_rectangle (GDK_DRAWABLE (pixmap), gc, TRUE, 0, 0, width, height); g_object_unref (G_OBJECT (gc)); gtk_image_set_from_pixmap (GTK_IMAGE (image), pixmap, NULL); It seems to work. But I since I added the gdk_draw_rectangle line the program leaks very much memory. Have I to free/unref the pixmap? What is wrong in my program? Can anyone help me? Regards, Sebastian Vöcking _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list