Aquí un ejemplo sencillo de como manejar el evento key-press-event
Código Python:
Ver originalimport gtk
class Window(gtk.Window):
def __init__(self):
super(Window, self).__init__()
self.set_title('Key events')
self.set_position(gtk.WIN_POS_CENTER)
self.connect("key-press-event", self.on_key_down)
self.connect("destroy", gtk.main_quit)
def on_key_down(self, widget, event):
if event.keyval == gtk.keysyms.Return:
print "Enter"
w = Window()
w.show_all()
gtk.main()