Tkinter: Argumentos en un manejador de evento

Gerardo Juarez gerardo en computo-industrial.com.mx
Vie Oct 21 17:52:12 CEST 2005


Hola a todos, tengo una duda. Estoy haciendo un programa usando Tkinter. 
Tengo, obviamente, muchos puntos donde requiero un widget y un comando 
asociado a su evento de activacion. Por ejemplo,

boton = Button(root, text='Guardar como GIF', command=guardaGIF)

En varios casos, encuentro que me ayudaria muchisimo poder enviar 
parametros al comando. Algo asi como:

boton = Button(root, text='Guardar como GIF', command=guardaGIF(archTemp))

Es esto posible? Lo he intentado, pero aunque no me da error de sintaxis,
no funciona. Algo similar pasa con instrucciones de la forma:

root.after(1000, despliega)

Hasta ahora, mi solucion es via variables globales o funciones 'wrapper'. 
Alguien podria sugerir una alternativa?

Saludos y gracias,
Gerardo


------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


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