[Select]

OSPointer



Release: Select 4 Preview
0.07 (15 May 2004) Added support for taking over the mouse buffer as well.
0.07 (17 May 2004) (retagged) Added missing mouse buffer file.
0.08 (24 Jul 2004) Updated to 32bit capable.
0.09 (26 Jul 2004) Updated Claimed SWI to 32bit flag return.
0.10 (08 Aug 2004) Removed non-32bit safe instruction.
0.11 (18 Oct 2004) Fix for hourglass being mis-displayed at top of screen.
Removed dual panel LCD support (optional).
0.12 (18 Oct 2004) Fix for MOUSE TO failing to work for some settings.
0.13 (11 Jan 2005) Replaced embedded hardware code with vectored dispatch.
0.14 (29 Aug 2005) Fix for INKEY checks failing to be returned correctly for mouse buttons.
Fix for Key transition event failing to be raised for mouse buttons.
Added support for up to 7 mouse buttons.
0.15 (03 Sep 2005) Fix for OS_Word 21,3 used to set mouse position shifting coordinates.
0.16 (05 Sep 2005) Added support for KEYV_StateChange for mouse buttons.
0.17 (23 Sep 2005) Updated to use new VideoV header.
0.18 (27 Oct 2005) Initial work on multi-display support.
0.19 (04 Apr 2006) Updated to use global OSReadSysInfo header.
0.20 (26 Apr 2006) Added OS_Word 21,7 to read mouse bounding box.
0.21 (16 May 2006) Removed obsolete VIDC-specific code.
0.22 (17 May 2006) Enabled support for display changing.
0.24 (06 Jul 2006) Updated to new DisplayChanged API.
0.25 (31 Jul 2006) Tentative support for touchscreen devices.
Updated to use central definitions of the OS_Pointer reasons.
0.26 (18 Aug 2006) Optimised pointer operations to reduce load.

Change information is supplied in good faith but may not reflect the features enabled in any given version of products.