Hi,

I have some own keybindings for my filemanager, which work pretty
well. Except combinations with the 'Control' key make problems (but
I am pretty sure that they worked before...)

I catch the keys by:

        keyname = gtk.gdk.keyval_name(event.keyval)
        print "Key %s (%d) was pressed" % (keyname, event.keyval)
        from gtk.gdk import CONTROL_MASK, SHIFT_MASK

        if keyname == "A":
           'do_something'

# and for control combinations
        if (keyname == "l" and event.state == gtk.gdk.CONTROL_MASK):
           'do_something'

I use pygtk-2.4.1. Does anyone have an idea?

Greetings!
Fabian

_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to