mirror of
https://github.com/python/cpython.git
synced 2025-08-01 15:43:13 +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
|
@ -2,55 +2,55 @@ from Tkinter import *
|
|||
|
||||
class Test(Frame):
|
||||
def printit(self):
|
||||
print "hi"
|
||||
print "hi"
|
||||
|
||||
def createWidgets(self):
|
||||
self.QUIT = Button(self, text='QUIT',
|
||||
background='red',
|
||||
foreground='white',
|
||||
height=3,
|
||||
command=self.quit)
|
||||
self.QUIT.pack(side=BOTTOM, fill=BOTH)
|
||||
self.QUIT = Button(self, text='QUIT',
|
||||
background='red',
|
||||
foreground='white',
|
||||
height=3,
|
||||
command=self.quit)
|
||||
self.QUIT.pack(side=BOTTOM, fill=BOTH)
|
||||
|
||||
self.canvasObject = Canvas(self, width="5i", height="5i")
|
||||
self.canvasObject.pack(side=LEFT)
|
||||
self.canvasObject = Canvas(self, width="5i", height="5i")
|
||||
self.canvasObject.pack(side=LEFT)
|
||||
|
||||
def mouseDown(self, event):
|
||||
# canvas x and y take the screen coords from the event and translate
|
||||
# them into the coordinate system of the canvas object
|
||||
self.startx = self.canvasObject.canvasx(event.x)
|
||||
self.starty = self.canvasObject.canvasy(event.y)
|
||||
# canvas x and y take the screen coords from the event and translate
|
||||
# them into the coordinate system of the canvas object
|
||||
self.startx = self.canvasObject.canvasx(event.x)
|
||||
self.starty = self.canvasObject.canvasy(event.y)
|
||||
|
||||
def mouseMotion(self, event):
|
||||
# canvas x and y take the screen coords from the event and translate
|
||||
# them into the coordinate system of the canvas object
|
||||
x = self.canvasObject.canvasx(event.x)
|
||||
y = self.canvasObject.canvasy(event.y)
|
||||
# canvas x and y take the screen coords from the event and translate
|
||||
# them into the coordinate system of the canvas object
|
||||
x = self.canvasObject.canvasx(event.x)
|
||||
y = self.canvasObject.canvasy(event.y)
|
||||
|
||||
if (self.startx != event.x) and (self.starty != event.y) :
|
||||
self.canvasObject.delete(self.rubberbandBox)
|
||||
self.rubberbandBox = self.canvasObject.create_rectangle(
|
||||
self.startx, self.starty, x, y)
|
||||
# this flushes the output, making sure that
|
||||
# the rectangle makes it to the screen
|
||||
# before the next event is handled
|
||||
self.update_idletasks()
|
||||
if (self.startx != event.x) and (self.starty != event.y) :
|
||||
self.canvasObject.delete(self.rubberbandBox)
|
||||
self.rubberbandBox = self.canvasObject.create_rectangle(
|
||||
self.startx, self.starty, x, y)
|
||||
# this flushes the output, making sure that
|
||||
# the rectangle makes it to the screen
|
||||
# before the next event is handled
|
||||
self.update_idletasks()
|
||||
|
||||
def mouseUp(self, event):
|
||||
self.canvasObject.delete(self.rubberbandBox)
|
||||
|
||||
def __init__(self, master=None):
|
||||
Frame.__init__(self, master)
|
||||
Pack.config(self)
|
||||
self.createWidgets()
|
||||
self.canvasObject.delete(self.rubberbandBox)
|
||||
|
||||
# this is a "tagOrId" for the rectangle we draw on the canvas
|
||||
self.rubberbandBox = None
|
||||
|
||||
# and the bindings that make it work..
|
||||
Widget.bind(self.canvasObject, "<Button-1>", self.mouseDown)
|
||||
Widget.bind(self.canvasObject, "<Button1-Motion>", self.mouseMotion)
|
||||
Widget.bind(self.canvasObject, "<Button1-ButtonRelease>", self.mouseUp)
|
||||
def __init__(self, master=None):
|
||||
Frame.__init__(self, master)
|
||||
Pack.config(self)
|
||||
self.createWidgets()
|
||||
|
||||
# this is a "tagOrId" for the rectangle we draw on the canvas
|
||||
self.rubberbandBox = None
|
||||
|
||||
# and the bindings that make it work..
|
||||
Widget.bind(self.canvasObject, "<Button-1>", self.mouseDown)
|
||||
Widget.bind(self.canvasObject, "<Button1-Motion>", self.mouseMotion)
|
||||
Widget.bind(self.canvasObject, "<Button1-ButtonRelease>", self.mouseUp)
|
||||
|
||||
|
||||
test = Test()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue