⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Tk
tkinter.Tk ( ).deiconify ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Tk
tkinter.Tk ( ).deiconify ( )
DESCRIPTION.
Ré-affiche la fenêtre principale de l'interface graphique après l'avoir placée en mode icone.
SYNTAXE.
TKI_Principal.deiconify ( )
TKI_Principal ⇨ instance de la fenêtre tkinter.Tk ( ) [ OBLIGATOIRE ]
.deiconify ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
ou
TKI_Principal.wm_deiconify ( )
TKI_Principal ⇨ instance de la fenêtre tkinter.Tk ( ) [ OBLIGATOIRE ]
.wmdeiconify ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
La fenêtre principale retrouvera la même position et les mêmes dimensions que celles qu'elle avait avant d'être placée en mode icone, sauf si des méthodes les modifiant, tel que tkinter.Tk ( ).geometry ( ), les aient modifiées durant le mode icone avec l'appel de la méthode tkinter.Tk ( ).iconify ( ).
La méthode tkinter.Tk ( ).deiconify ( ) permet aussi d'annuler l'appel de la méthode tkinter.Tk ( ).withdraw ( ).
La forme TKI_Principal.wm_deiconify ( ) appelle la méthode wm_deiconify ( ) 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 ( )
TKI_Principal.title ( "Principale" )
TKI_Principal.geometry ( "100x50+500+200" )
TKI_Principal.lift ( )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( fill = "both" )
TKI_Controles = tkinter.Toplevel ( )
TKI_Controles.title ( "Controles" )
TKI_Controles.geometry ( "100x80+150+100" )
tkinter.Button ( TKI_Controles , text = "Réduire" , command = TKI_Principal.iconify ).pack ( )
tkinter.Button ( TKI_Controles , text = "Agrandir" , command = TKI_Principal.deiconify ).pack ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de