⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ IntVar
tkinter.IntVar ( ).trace_info ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ IntVar
tkinter.IntVar ( ).trace_info ( )
DESCRIPTION.
Retourne les informations sur l'observateur lié à une variable de controle de type tkinter.IntVar ( ).
SYNTAXE.
TKV_Entier.trace_info ( )
TKV_Entier ⇨ instance quelconque de tkinter.IntVar ( ) [ OBLIGATOIRE ]
.trace_info ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
TKV_Entier.trace_vinfo ( )
TKV_Entier ⇨ instance quelconque de tkinter.IntVar ( ) [ OBLIGATOIRE ]
.trace_vinfo ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
La méthode tkinter.IntVar ( ).trace_vinfo ( ) ne doit plus être utilisée depuis Python 3.5, sa présence dans la liste de méthodes de tkinter permet juste la compatibilité des anciens scripts.
EXEMPLE.
import tkinter
LST_Observateur = [ None ]
def FNC_Message ( *event ) :
LAB_Message [ "text" ] = TKV_Test.trace_info ( )
LAB_Message.update ( )
TKI_Principal.after ( 750 )
LAB_Message [ "text" ] = ""
def FNC_Detruire ( ) :
if BUT_Detruire [ "text" ] == "Détruire" :
TKV_Test.trace_remove ( "write" , LST_Observateur [ 0 ] )
BUT_Detruire [ "text" ] = "Créer"
else :
LST_Observateur [ 0 ] = TKV_Test.trace_add ( "write" , FNC_Message )
BUT_Detruire [ "text" ] = "Détruire"
TKI_Principal = tkinter.Tk ( )
TKV_Test = tkinter.IntVar ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Detruire = tkinter.Button ( TKI_Principal , text = "Créer" , command = FNC_Detruire )
CKB_Test = tkinter.Checkbutton ( TKI_Principal , onvalue = 1 , offvalue = 0 , text = "test" , variable = TKV_Test )
LAB_Message = tkinter.Label ( TKI_Principal , text = "" )
LAB_Message.pack ( )
CKB_Test.pack ( )
BUT_Detruire.pack ( )
BUT_Quitter.pack ( )
FNC_Detruire ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de