2010-11-13 3 views

Répondre

5

Il n'y a pas une telle liste pour autant que je sache. Il existe une liste de la plupart des événements sur la page de manuel de liaison, mais chaque widget peut lui-même émettre des événements uniques à ce widget (par exemple: <<ListboxSelect>>). Ceux-ci sont documentés sur la page de manuel pour chaque widget.

+0

Excellente idée de consulter la page man de bind. Auriez-vous un lien pour une telle page? Google sur 'tkinter bind man page', 'tkinter bind documentation', etc. est vide. – Malcolm

+1

Tkinter est juste une enveloppe fine autour de tcl/tk, donc les pages de manuel tcl/tk sont très utiles. Vous n'avez qu'à faire quelques petits ajustements mentaux (par exemple: 'widget.grid (...)' versus 'widget $ grid ...' Les pages de manuel officielles de tcl/tk sont sur http://www.tcl.tk/ homme –

0

J'ai trouvé une liste plus complète des événements connus, dont certains marqués comme "Undocumented", en module tkinter Python. Commencez ici, et faites défiler jusqu'à class EventType: https://github.com/python/cpython/blob/master/Lib/tkinter/init.py

Que ce soit la liste pénultième ou non .... qui sait. Il semble que la documentation Tk/Tkinter soit diffusée assez finement, comme le vegemite sur toast, sur l'ensemble d'Internet.

Questions connexes