On Tuesday 13 February 2007 18:02, Gigs_ wrote: > can someone explain me this code? > > from Tkinter import * > > root = Tk() > > def callback(event): > print "clicked at", event.x, event.y > > frame = Frame(root, width=100, height=100) > frame.bind("<Button-1>", callback) > frame.pack() > > root.mainloop() > if you live on longititude 32, wrere is that? If you live on latitude 40 and longitiude 32 I can find that location.
Your mouse is pointing to x, and y, which is simply a location on the screen. > > well, my problem is at frame.bind(",Button-1>", > callback) callback function prints event.x and > event.y. How the callback function get this two > number when it has only one argument (event) > Why its not: def callback(x, y): print x, y > > Im new to gui programming > > Sorry for bad eng! > > Thanks for replay! -- http://mail.python.org/mailman/listinfo/python-list