Duda con DrawingArea

Rafael Cepa Pérez cepin80 en yahoo.es
Dom Feb 26 00:59:08 CET 2006


Buenas, estoy liado con una interfaz, y no soy capaz
de insertar una imagen en una DrawingArea, la idea es
que dado un espacio asignado para una imagen, cargar
una imagen en dicho espacio y después, pintar encima
de esta imagen.
Por ahora, ni siquiera soy capaz de poner la imagen,
esto es lo que hago:

imagen =
gtk.gdk.pixbuf_new_from_file(widget.get_filename())
    gc =
widgets['canvas'].style.fg_gc[gtk.STATE_NORMAL]
    widgets['canvas'].window.draw_pixbuf(gc, imagen,
0, 0, 0, 0)
    widgets['canvas'].queue_draw()



El widgets['canvas'] es una drawingArea que cojo del
archivo que genero con glade.

Al arrancar la aplicacion, parece que se muestra, pero
desaparece en unas decimas de segundo.

¿qué falla?? ¿como lo puedo hacer? 

Un saludo, y gracias de antemano


	
	
		
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com




Más información sobre la lista de distribución Python-es