⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Toplevel
tkinter.Toplevel ( ).forget ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Toplevel
tkinter.Toplevel ( ).forget ( )
DESCRIPTION.
Retire la gestion de la fenêtre du gestionnaire de fenêtre.
SYNTAXE.
TKI_Principal.forget ( fenetre )
TKI_Fenetre ⇨ instance quelconque de tkinter.Toplevel ( ) [ OBLIGATOIRE ]
.forget ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
fenetre ⇨ identification d'une fenêtre valide [ OBLIGATOIRE ]
ou
TKI_Principal.wm_forget ( fenetre )
TKI_Fenetre ⇨ instance quelconque de tkinter.Toplevel ( ) [ OBLIGATOIRE ]
.wm_forget ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
fenetre ⇨ identification d'une fenêtre valide [ OBLIGATOIRE ]
REMARQUES.
fenetre doit être une référence, variable ou chemin, à un objet Tk ( ) ou Toplevel ( ) valide.
fenetre ne sera plus gérée par le gestionnaire de fenêtre et sera démappée de l'écran.
Après un appel de la méthode tkinter.Toplevel ( ).forget ( fenetre ), fenêtre sera traitée comme un cadre fenêtre, mais le menu et la configuration des options sera mémorisée et reviendront quand la gestion de fenêtre sera rendue au gestionnaire de fenêtre.
Si fenetre est omis ou invalide, Python lèvera une exception.
La forme TKI_Fenetre.wm_forget ( ) appelle la méthode wm_forget ( ) héritée de la classe tkinter.Wm ( ), le window manager de tkinter, qui gère la communication avec le gestionnaire de fenêtres de l'OS présent sur la machine accueillant le programme.
EXEMPLE.
import tkinter
TKI_Principal = tkinter.Tk ( )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( )
TKI_Test = tkinter.Toplevel ( )
TKI_Test.geometry ( "+150+75" )
TKI_Test.forget ( TKI_Principal )
tkinter.Button ( TKI_Test , text = "Quitter" , command = TKI_Principal.destroy ).pack ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de