⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.repeatdelay
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.repeatdelay
DESCRIPTION.
Définit ou retourne la durée d'attente avant de débuter l'action associée au controle quand l’utilisateur clique sur le lui.
SYNTAXE.
repeatdelay = duree
REMARQUES.
duree doit être un int ( ) représentant une durée en millisecondes avant de démarrer l'action liée au controle.
Par exemple avec repeatdelay = 500 et repeatinterval = 250, quand l'utilisateur clique sur le controle, il se déclenchera après 0,5 secondes, puis toutes les 0,25 seconde, tant que l'utilisateur appuiera sur le bouton de la souris. Quand l'utilisateur relâche le bouton de la souris, le controle arrêtera le déclenchement automatique.
EXEMPLE.
import tkinter
def FNC_Compteur ( ) :
ktotal = int ( LAB_Total [ "text" ] ) + 1
LAB_Total [ "text" ] = ktotal
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Lent = tkinter.Button ( TKI_Principal , text = "Lent" , repeatdelay = 1500 , repeatinterval = 750 , command = FNC_Compteur )
BUT_Moyen = tkinter.Button ( TKI_Principal , text = "Moyen" , repeatdelay = 750 , repeatinterval = 300 , command = FNC_Compteur )
BUT_Rapide = tkinter.Button ( TKI_Principal , text = "Rapide" , repeatdelay = 200 , repeatinterval = 50 , command = FNC_Compteur )
LAB_Total = tkinter.Label ( TKI_Principal , text = 0 )
LAB_Total.pack ( fill = "both" )
BUT_Lent.pack ( fill = "both" )
BUT_Moyen.pack ( fill = "both" )
BUT_Rapide.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de