WM_DELETE_WINDOW message : Frame « GUI Tk « Python






WM_DELETE_WINDOW message

WM_DELETE_WINDOW message


from Tkinter import *
root = Tk()                

win = Toplevel(root)       
win.title('Sing...')       
win.protocol('WM_DELETE_WINDOW', lambda:0)

msg = Button(win, text='Text', command=win.destroy)
msg.pack(expand=YES, fill=BOTH)
msg.config(padx=10, pady=10, bd=10, relief=RAISED)
msg.config(bg='black', fg='red', font=('times', 30, 'bold italic'))

root.title('Lumberjack demo')
Label(root, text='Main window', width=30).pack()
Button(root, text='Quit All', command=root.quit).pack()
root.mainloop()


           
       








Related examples in the same category

1.Change Frame titleChange Frame title
2.Frame action: IconifyFrame action: Iconify
3.Frame action: closeFrame action: close
4.Creating a windowCreating a window
5.Default top level root windowDefault top level root window
6.A child of root windowA child of root window
7.Transient window of rootTransient window of root
8.Frame without decorationsFrame without decorations
9.Set Frame background colorSet Frame background color
10.Geometry Window Manager methodGeometry Window Manager method
11.Set frame sizeSet frame size
12.Add toolbar to a windowAdd toolbar to a window
13.Add menu to a windowAdd menu to a window
14.Capturing clicks in a windowCapturing clicks in a window
15.subclasses frame: attach widgets to selfsubclasses frame: attach widgets to self
16.Subclass Frame and use itSubclass Frame and use it
17.Use Frame subclassUse Frame subclass
18.Redefine call method in GUI subclassRedefine call method in GUI subclass
19.Hide a frame
20.Framework for a single document interfaceFramework for a single document interface
21.Two independent windows,but part of same process Two independent windows,but part of same process
22.Two independent root windowsTwo independent root windows