Description :
This script is to help you getting coordinate to use on screen clicker. To use it, You just need to click 'space' at default. This script is useful if you work with screen such as programmer or designer. It also easy to use where you just need to press on key and it will automatically take the coordinate and copy it. Because it automatically copy the coordinate, you just need to paste the coordinate if you need it. The coordinate also show up on cursor using tooltip to help user getting coordinate more flexible. Don't worry, because the tooltip is small and generally would not disturb you as it also disappear fast.
How To Use Template :
What you can change is only 1, that is the condition to start coordinate finder. At default, it's space but you can change it to whatever you need. This not only limited to one key, but you can also use key combination such as shortcut.
Example Changing Template :
I will give you example the script change. Example, do Screen Coordinate Auto Detect And Copy when pressing (Left Alt + Win)
The script should be :
Persistent
SetTitleMatchMode(2)
Lalt & Lwin:: ; Condition to Activate or Deactivate Change
{
MouseGetPos(&mouseX, &mouseY)
coordFormat := "[" mouseX "," mouseY "]"
A_Clipboard := coordFormat
ToolTip("The coordinate has been copied:`n" coordFormat)
SetTimer(RemoveToolTip,-2000)
return
}
RemoveToolTip()
{
global
ToolTip()
return
}
Full Code :
Persistent
SetTitleMatchMode(2)
Space:: ; Change this for script to take coordinate
{
MouseGetPos(&mouseX, &mouseY)
coordFormat := "[" mouseX "," mouseY "]"
A_Clipboard := coordFormat
ToolTip("The coordinate has been copied:`n" coordFormat)
SetTimer(RemoveToolTip,-2000)
return
}
RemoveToolTip()
{
global
ToolTip()
return
}