⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Toplevel
tkinter.Toplevel ( ).iconify ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Toplevel
tkinter.Toplevel ( ).iconify ( )
DESCRIPTION.
Place la fenêtre principale de l'interface graphique en mode icone.
SYNTAXE.
TKI_Fenetre.iconify ( )
TKI_Fenetre ⇨ instance quelconque de tkinter.Toplevel ( ) [ OBLIGATOIRE ]
.iconify ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
ou
TKI_Fenetre.wm_iconify ( )
TKI_Fenetre ⇨ instance quelconque de tkinter.Toplevel ( ) [ OBLIGATOIRE ]
.wm_iconify ( ) ⇨ 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 grâce ) la méthode tkinter.Toplevel ( ).deiconify ( ), sauf si des méthodes les modifiant, tel que tkinter.Toplevel ( ).geometry ( ), les aient modifiées durant le mode icone.
La forme TKI_Fenetre.wm_iconify ( ) appelle la méthode wm_iconify ( ) 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 ( "100x60+500+200" )
TKI_Controles = tkinter.Toplevel ( )
TKI_Controles.title ( "Controles" )
TKI_Controles.geometry ( "100x35+150+100" )
TKI_Principal.lift ( )
tkinter.Button ( TKI_Principal , text = "Réduire" , command = TKI_Controles.iconify ).pack ( )
tkinter.Button ( TKI_Principal , text = "Agrandir" , command = TKI_Controles.deiconify ).pack ( )
tkinter.Button ( TKI_Controles , text = "Quitter" , command = TKI_Principal.destroy ).pack ( fill = "both" )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de