Code: Select all
root.protocol('WM_DELETE_WINDOW', doSomething) # root is your root window
def doSomething():
# check if saving
# if not:
root.destroy()
Code: Select all
root.protocol('WM_DELETE_WINDOW', doSomething) # root is your root window
def doSomething():
# check if saving
# if not:
root.destroy()
Code: Select all
from guizero import App, Text
app = App()
text = Text(app, text="hello world")
app.display()
print ("Cleanup")Code: Select all
def goodbye():
print("Goodbye!")
app.destroy()
app.when_closed = goodbye