From d34330891cc9ae65dbba504a8db2400c3ea89a02 Mon Sep 17 00:00:00 2001 From: MikeTheWatchGuy Date: Fri, 2 Nov 2018 21:58:10 -0400 Subject: [PATCH] Fully hide the hidden window --- PySimpleGUI.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/PySimpleGUI.py b/PySimpleGUI.py index da21788e..9cd6af67 100644 --- a/PySimpleGUI.py +++ b/PySimpleGUI.py @@ -4681,7 +4681,7 @@ def StartupTK(my_flex_form): _my_windows.hidden_master_root = tk.Tk() _my_windows.hidden_master_root.attributes('-alpha', 0) # hide window while building it. makes for smoother 'paint' _my_windows.hidden_master_root.wm_overrideredirect(True) - + _my_windows.hidden_master_root.withdraw() # root = tk.Tk() # users windows are no longer using tk.Tk. They are all Toplevel windows root = tk.Toplevel() else: @@ -6289,8 +6289,9 @@ def main(): [Text('Destination Folder', size=(15, 1), justification='right'), InputText('Dest'), FolderBrowse()], [Ok(), Cancel()]] - button, values = Window('Demo window..').Layout(layout).Read() - + window = Window('Demo window..').Layout(layout) + event, values = window.Read() + window.Close() if __name__ == '__main__': main()