Quote from
Vadim on August 31, 2025, 8:59 pm
@feli
You can try the zmFunctions (Peter Pavlov).
zmSetMouseMonitor = Install the mouse monitor. It allows you to catch mouse button events, execute (optionally) an assigned subroutine for mouse events, and continuously monitor the screen coordinates of the cursor, the handle and title of windows and other Windows window elements located under the cursor. The state of the mouse buttons is stored in the variable [zmMouseCode] zmLBD - pressing and holding the left mouse button, zmLBU - releasing (pressing) the left mouse button, zmRBD - pressing and holding the right mouse button, zmRBU - releasing (pressing) the right mouse button, zmMBD - pressing and holding the middle mouse button, zmMBU - releasing (pressing) the middle mouse button, zmMWH - scrolling the mouse wheel
@feli
You can try the zmFunctions (Peter Pavlov).
zmSetMouseMonitor = Install the mouse monitor. It allows you to catch mouse button events, execute (optionally) an assigned subroutine for mouse events, and continuously monitor the screen coordinates of the cursor, the handle and title of windows and other Windows window elements located under the cursor. The state of the mouse buttons is stored in the variable [zmMouseCode] zmLBD - pressing and holding the left mouse button, zmLBU - releasing (pressing) the left mouse button, zmRBD - pressing and holding the right mouse button, zmRBU - releasing (pressing) the right mouse button, zmMBD - pressing and holding the middle mouse button, zmMBU - releasing (pressing) the middle mouse button, zmMWH - scrolling the mouse wheel