mirror of
https://github.com/python/cpython.git
synced 2025-07-24 03:35:53 +00:00
Whitespace normalization, via reindent.py.
This commit is contained in:
parent
e6ddc8b20b
commit
182b5aca27
453 changed files with 31318 additions and 31452 deletions
|
@ -1,8 +1,8 @@
|
|||
from Tkinter import *
|
||||
|
||||
# This file shows how to trap the killing of a window
|
||||
# This file shows how to trap the killing of a window
|
||||
# when the user uses window manager menus (typ. upper left hand corner
|
||||
# menu in the decoration border).
|
||||
# menu in the decoration border).
|
||||
|
||||
|
||||
### ******* this isn't really called -- read the comments
|
||||
|
@ -11,31 +11,31 @@ def my_delete_callback():
|
|||
|
||||
class Test(Frame):
|
||||
def deathHandler(self, event):
|
||||
print self, "is now getting nuked. performing some save here...."
|
||||
print self, "is now getting nuked. performing some save here...."
|
||||
|
||||
def createWidgets(self):
|
||||
# a hello button
|
||||
self.hi_there = Button(self, text='Hello')
|
||||
self.hi_there.pack(side=LEFT)
|
||||
# a hello button
|
||||
self.hi_there = Button(self, text='Hello')
|
||||
self.hi_there.pack(side=LEFT)
|
||||
|
||||
def __init__(self, master=None):
|
||||
Frame.__init__(self, master)
|
||||
Pack.config(self)
|
||||
self.createWidgets()
|
||||
Frame.__init__(self, master)
|
||||
Pack.config(self)
|
||||
self.createWidgets()
|
||||
|
||||
###
|
||||
### PREVENT WM kills from happening
|
||||
###
|
||||
###
|
||||
### PREVENT WM kills from happening
|
||||
###
|
||||
|
||||
# the docs would have you do this:
|
||||
# the docs would have you do this:
|
||||
|
||||
# self.master.protocol("WM_DELETE_WINDOW", my_delete_callback)
|
||||
# self.master.protocol("WM_DELETE_WINDOW", my_delete_callback)
|
||||
|
||||
# unfortunately, some window managers will not send this request to a window.
|
||||
# the "protocol" function seems incapable of trapping these "aggressive" window kills.
|
||||
# this line of code catches everything, tho. The window is deleted, but you have a chance
|
||||
# of cleaning up first.
|
||||
self.bind_all("<Destroy>", self.deathHandler)
|
||||
# unfortunately, some window managers will not send this request to a window.
|
||||
# the "protocol" function seems incapable of trapping these "aggressive" window kills.
|
||||
# this line of code catches everything, tho. The window is deleted, but you have a chance
|
||||
# of cleaning up first.
|
||||
self.bind_all("<Destroy>", self.deathHandler)
|
||||
|
||||
|
||||
test = Test()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue