Intentando 'ajustar' una imagen bajo Glade 2 y 3, con una escala determinada, me he encontrado que es imposible, es decir, si tengo una imagen de 800x600, no puede tener un widget image que me muestre esa imagen en un recuadro de 200x200, que es lo que ocupará en el dialogo, a la hora de crear el xml.
¿ Como podemos cargar una imagen con una determinada proporción ? Hasta ahora, lo única manera que he logrado realizar a sido dando estos pasos. 1.- Creamos un widget image: image = gtk_image_new(); 2.- Cargamos un pixbuf pixbuf := gdk_pixbuf_new_from_file( "imagen.png" ) 3.- Despues, transformamos esa imagen con nuestros valores por defecto pixbuf_scale := gdk_pixbuf_scale_simple( pixbuf, 100,100 ) 4.- Y despues, necesitamos meter ese pixbuf en el widget image: gtk_image_set_from_pixbuf( image, pixbuf_scale ) 5.- Desferenciamos los 2 pixbuf. gdk_pixbuf_unref( pixbuf ) gdk_pixbuf_unref( pixbuf_scale ) ¿ Realmente esto es así ? Si asi fuese, creo que sería conveniente dotar un gtk_image_new_scale( File_Image,100,100 ), ya sea para Glade, y para los programadores, se ganaría MUCHO tiempo. O, ¿ existe alguna forma más simple de realizarlo ? Gracias Saludos Rafa Carmona _______________________________________________ Gnome-desarrollo mailing list Gnome-desarrollo@es.gnome.org https://listas.es.gnome.org/mailman/listinfo/gnome-desarrollo