Création de la fenêtre principale : tk.Tk()
.
Création de la fenêtre modale : tk.Toplevel()
.
Attention : une seule boucle mainloop()
correspondant à la fenêtre principale.
La méthode nom_fenêtre_principale.wait_window(nom_fenêtre_popup)
arrête le script principal tant que la fenêtre popup n'est pas fermée.
La méthode nom_fenêtre_popup.grab_set()
empêche toute interaction avec la fenêtre principale.
Créer une fenêtre principale affichant un message entré dans une fenêtre popup.
Cette façon de procéder permet de recueillir des informations en évitant de surcharger la fenêtre principale.
Attention, l'instruction nom_fenêtre_principale.wait_window(nom_fenêtre_popup)
est indispensable dans certaines situations.