⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.repeatinterval
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.repeatinterval
DESCRIPTION.
Définit ou retourne la durée entre 2 déclenchements de l'action associée au controle, tant que l’utilisateur clique sur le lui.
SYNTAXE.
repeatinterval = duree
REMARQUES.
duree doit être un int ( ) représentant une durée en millisecondes avant de re-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