When we work on the canvas its easy to find the x and y coordinates of the mouse using the following two properties: var mouseX e.offsetX var mouseY e.offsetY These properties work fine on every browser except Firefox because the. Give it a try and let me know if it doesn't work for you. So in the current context, we need to get the coordinates whenever we move the mouse inside the canvas. This dialog will tell you the x and y location of your mouse. Your code looks basically correct but let's make it complete: import turtle def getmouseclickcoor (x, y): print (x, y) turtle.onscreenclick (getmouseclickcoor) turtle.mainloop () The above works - all clicks on the window print the x & y coordinates to the console. What you will notice the app doing is presenting you with a dialog over and over and over again until you click cancel or quit the app. This window can be modified using "*Interface Builder*", but I won't go into how to do that right now. My performSelector withObject_afterDelay("getMouseXY", missing value, 0.1)Ĩ) Press *Command + S* to save the script and then press *Command + R* to compile and run your new app.Īfter Xcode compiles and runs your new app, all you will see is a generic window. Set yMouse to item 2 of mouseLocation as integerĭisplay dialog "X=" & xMouse & ", Y=" & yMouse giving up after 1 Set xMouse to item 1 of mouseLocation as integer Set mouseLocation to pNSEvent's mouseLocation() as list ![]() My performSelector withObject_afterDelay("getMouseXY", missing value, 0) Return current application's NSTerminateNow This function returns the current position of the mouse cursor, relative to the given window. Insert code here to do any housekeeping before your application quits Get the current position of the mouse in window coordinates. Insert code here to initialize your application before any files are opened Search: Tkinter Canvas Get Coordinates Of Mouse Click. On applicationWillFinishLaunching_(aNotification) YourAppNameDelegate.applescript" file to open it in a new editor window Here are some basic instructions for building an app that will get the current x and y locations of your mouse.ģ) Select "*Cocoa-AppleScript Application*" and click "Ĥ) Give your new app a name, choose where to save it, and click "ĥ) Click the disclosure triangle located to the left of the folder named " Like Craig mentioned, you'll have to use "
0 Comments
Leave a Reply. |