Welcome to the Tweaking4All community forums!
When participating, please keep the Forum Rules in mind!
Topics for particular software or systems: Start your topic link with the name of the application or system.
For example “MacOS X – Your question“, or “MS Word – Your Tip or Trick“.
Please note that switching to another language when reading a post will not bring you to the same post, in Dutch, as there is no translation for that post!
[Solved] Lazarus - How to get the mouse X,Y position
Delphi, Lazarus, Free Pascal
(@hans)
Famed Member Admin
Joined: 11 years ago
Posts: 2805
Topic starter
August 6, 2018 11:14 PM
To determine where you mouse is currently (absoluut position on your screen!), try this using Mouse.CursorPos.X and Mouse.CursorPos.Y.
Note: this will be the position on the screen, so it will NOT be related to your form!
showmessage(format('X: %d, Y: %d', [Mouse.CursorPos.X,Mouse.CursorPos.Y]));