On 09/03/10 03:12, Ramiro wrote:
Por ejemplo, cómo saber si la tecla CTRL está presionada en un instante
dado?
No especificas sobre qué widget quieres trabajar. Imaginemos que quieres algo
general, conectamos la señal "key-press-event a la ventana:
import gtk
def on_key_press(window, event):
print "press:", (event.string, event.keyval, event.state)
def on_key_release(window, event):
print "release:", (event.string, event.keyval, event.state)
window = gtk.Window()
window.connect("key-press-event", on_key_press)
window.connect("key-release-event", on_key_release)
window.show_all()
gtk.main()
Consulta la documentación para desentrañar el significado de cada campo del
objeto evento.
http://www.pygtk.org/docs/pygtk/class-gdkevent.html
arnau
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/