This problem has just arisen in another situation.
When creating a crosshair 64x64 the mouse_spot will obviously be 32x32.
If a mouse is clicked at a x or y position less than 32 on the screen position it will either click the border or activate the program behind it.
Moving the crosshair to a negative mouse_spot and having the mouse trigger it it's usual position will solve this.
Any chance of getting this implemented or is it time for another work around?
