Bonjour ma question est toute simple:
Peut on faire un "binding" d'une touche clavier avec un évènement du type Release key?
En clair, est il possible de faire un KeyRelease comme on le fait avec un click de souris ButtonRelease?
Merci d'avance
Version imprimable
Bonjour ma question est toute simple:
Peut on faire un "binding" d'une touche clavier avec un évènement du type Release key?
En clair, est il possible de faire un KeyRelease comme on le fait avec un click de souris ButtonRelease?
Merci d'avance
Pour faire un binding d'une touche ("k" par exemple) on peut faire:
ouCode:widget.bind("<k>", self.mafonction)
Pour faire un binding sur le relâchement d'une touche ("k" encore dans l'exemple), il faut utiliser cette forme:Code:widget.bind("<Key-k>", self.mafonction)
L'adjonction de "Release" ne fonctionne pas avec la première notation... d'où mon post puisque j'utilisais la première notation.Code:widget.bind("<KeyRelease-k>", self.mafonction)