Bonsoir,
J'utilise un checkbutton qui, lorsqu'il est activé, appelle une fonction qui se relance régulièrement (avec un after() ) tant que le checkbutton reste coché.
Problème : si, entre deux appels de fonction, le bouton est décoché/recoché suffisamment rapidement, la fonction se lance plusieurs fois, ce qui évidemment ne donne plus du tout le résultat escompté.
J'aimerais donc savoir comment faire pour instaurer un délai qui empêche de cocher ou décocher le checkbutton avant x millisecondes après qu'il est été coché ou décoché.
J'ai cherché dans la liste des options associées à checkbutton, et il ne me semble pas qu'il y en ai une pour faire ça, et après quelques essais (désastreux), je suis contraint de m'en remettre à vous.
Merci d'avance de votre réponse.
Partager