Updated to use WIN_CLOSED constant

This commit is contained in:
PySimpleGUI 2021-03-26 20:19:23 -04:00
parent d18b7e6ca1
commit 06579d678e
1 changed files with 3 additions and 4 deletions

View File

@ -9,7 +9,7 @@ import PySimpleGUI as sg
This line binds the F10 keybaord key to the window. It produces a "Go" event: This line binds the F10 keybaord key to the window. It produces a "Go" event:
window.bind('<F10>', 'Go') window.bind('<F10>', 'Go')
Copyright 2021 PySimpleGUI Copyright 2021 PySimpleGUI
""" """
@ -20,12 +20,11 @@ layout = [ [sg.Text('Press F10 to get same result as clicking "Go" button')],
window = sg.Window('Window Title', layout, finalize=True) window = sg.Window('Window Title', layout, finalize=True)
window.bind('<F10>', 'Go') window.bind('<F10>', 'Go') # Make sure your window is finalized first
while True: # Event Loop while True: # Event Loop
event, values = window.read() event, values = window.read()
print(event, values) print(event, values)
if event in (None, 'Exit'): if event in (sg.WIN_CLOSED, 'Exit'):
break break
window.close() window.close()