jim-on-linux wrote: > 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. > I know that, Matimus has explained what I didn't get but thx anyway > >> 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