root.protocol('WM_DELETE_WINDOW', root.iconify)
root.bind('<Escape>', lambda e: root.destroy())
menubar = tkinter.Menu(root)
filemenu = tkinter.Menu(menubar, tearoff=0)
filemenu.add_command(label='Exit', command=root.destroy)
menubar.add_cascade(label='File', menu=filemenu)
root.config(menu=menubar)
txt = scrolledtext.ScrolledText(root, undo=True)
txt['font'] = 'consolas', '12'
txt.pack(expand=True, fill='both')
gui = GUI()
gui.root.mainloop()
Как мне обработать событие закрытия окна в Tkinter?