⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.wait_visibility ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.wait_visibility ( )
DESCRIPTION.
Attends que la visibilité d'un controle (en général la fenêtre principale) soit modifiée.
SYNTAXE.
widget.wait_visibility ( controle )
widget ⇨ controle quelconque de l'interface [ OBLIGATOIRE ]
.wait_visibility ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
controle ⇨ identification du controle à surveiller [ OBLIGATOIRE ]
REMARQUES.
La méthode tkinter.wait_visibility ( ) lance une boucle d'attende locale. C'est-à-dire que la poursuite du script de la fonction où se trouve l'appel de tkinter.wait_visibility ( ) est suspendue jusqu'à ce que la visibilité de controle soit modifiée, mais si d'autres événements surviennent, tel que un clique de souris ou une frappe sur le clavier, ils seront traités normalement.
EXEMPLE.
import tkinter
def FNC_Attente ( ) :
LAB_Info [ "text" ] = "Changez la fenêtre ..."
LAB_Message [ "text" ] = "..."
FNC_Modifier ( )
def FNC_Modifier ( ) :
TKI_Principal.wait_visibility ( TKI_Principal )
LAB_Info [ "text" ] = "Mission réussie."
LAB_Message [ "text" ] = "Fenêtre modifiée."
TKI_Principal.after ( 1000 , FNC_Attente )
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
LAB_Info = tkinter.Label ( TKI_Principal , text = "Changez la fenêtre ..." )
LAB_Message = tkinter.Label ( TKI_Principal , text = "..." )
LAB_Info.pack ( )
LAB_Message.pack ( )
BUT_Quitter.pack ( )
FNC_Modifier ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de