⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Toplevel
tkinter.Toplevel ( ).frame ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Toplevel
tkinter.Toplevel ( ).frame ( )
DESCRIPTION.
Retourne, s'il existe, l'identifiant du cadre décoratif de la fenêtre.
SYNTAXE.
Valeur = TKI_Fenetre.frame ( )
Variable = ⇨ variable qui recevra l'identifiant [ optionnel ]
TKI_Fenetre ⇨ instance quelconque de tkinter.Toplevel ( ) [ OBLIGATOIRE ]
.frame ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
ou
Valeur = TKI_Fenetre.wm_frame ( )
Variable = ⇨ variable qui recevra l'identifiant [ optionnel ]
TKI_Fenetre ⇨ instance quelconque de tkinter.Toplevel ( ) [ OBLIGATOIRE ]
.wm_frame ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
La méthode tkinter.Toplevel ( ).frame ( ) sera utilisé pour connaitre le nouvel identifiant d'une fenêtre qui est de nouveau gérée par la gestionnaire de fenêtre. Le forma de cette valeur est spécifique au système et est donné pour le cadre décoratif le plus extérieur de la fenêtre, c'est-à-dire la fenêtre dont le parent est l'ancêtre ou l'ancêtre virtuel.
Si la fenêtre appelante n'est pas gérée par le gestionnaire de fenêtre, la La méthode tkinter.Toplevel ( ).frame ( ) retourne alors l'identifiant de la fenêtre standard du système accueillant l'application.
La forme TKI_Fenetre.wm_frame ( ) appelle la méthode wm_frame ( ) 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.
Le comportement de cette méthode, peut varier selon l'environnement utilisé.
EXEMPLE.
import tkinter
TKI_Principal = tkinter.Tk ( )
TKI_Principal.geometry ( "+100+100" )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( )
TKI_Fenetre = tkinter.Toplevel ( )
TKI_Fenetre.geometry ( "320x240+300+100" )
tkinter.Label ( TKI_Fenetre , text = f"TKI_Fenetre.frame ( )\nretourne : { TKI_Fenetre.frame ( ) }" ).pack ( )
tkinter.Button ( TKI_Fenetre , 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