⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ liste des attributs
tkinter.ttk.maximum
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ liste des attributs
tkinter.ttk.maximum
DESCRIPTION.
Définit ou retourne le nombre de valeurs que parcourra de la barre de progression.
SYNTAXE.
maximum = valeurs
REMARQUES.
valeurs est un int ( ) strictement positif. Par défaut valeurs vaut 100. valeurs n'est pris en compte que si la barre de progression est en mode = "determinate", qui est le mode par défaut.
Une barre de progression en mode = "determinate" fait défiler une valeur de type int ( ), débutant toujours à 0 jusqu'à la valeur affectée à son attribut maximum - 1. Puis redémarre à 0, et recommence le cycle.
Le comportement de cet attribut, peut varier selon la combinaison controle / environnement utilisée. Il peut même, dans certain cas, être ignoré.
EXEMPLE.
import tkinter , tkinter.ttk
def FNC_Maximum ( event ) :
WAI_Progerssion [ "maximum" ] = event
def FNC_Valeur ( *event ) :
LAB_Valeur [ "text" ] = f'{ WAI_Progerssion [ "value" ] } / { WAI_Progerssion [ "maximum" ] }'
TKI_Principal = tkinter.Tk ( )
TKV_Valeur = tkinter.IntVar ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
SCA_Valeurs = tkinter.Scale ( TKI_Principal , orient = "horizontal" , from_ = 1 , to = 1000, command = FNC_Maximum )
WAI_Progerssion = tkinter.ttk.Progressbar ( TKI_Principal , variable = TKV_Valeur )
LAB_Valeur = tkinter.Label ( TKI_Principal )
WAI_Progerssion.pack ( fill = "both" )
LAB_Valeur.pack ( fill = "both" )
SCA_Valeurs.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
TKV_Valeur.trace ( "w" , FNC_Valeur )
SCA_Valeurs.set ( 100 )
WAI_Progerssion.start ( 50 )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de