winex11drv/user32: Add ClipCursor to x11drv to pass clip rectangle to x11drv. [try 2]

Vitaliy Margolen wine-patches at kievinfo.com
Fri Dec 29 13:33:05 CST 2006


Change Log:
  Add ClipCursor to x11drv to pass clip rectangle to x11drv.
  Use clip rectangle in x11drv to clip cursor pointer.
  Add few tests.

This time:
- Pass user requested clipping rectangle to the x11drv. Let x11drv figure
  out what to do with it.
- Initialize clipping rectangle internally in x11drv without use of user32.

---
 dlls/user32/cursoricon.c          |    5 +++-
 dlls/user32/driver.c              |   13 +++++++++++
 dlls/user32/tests/input.c         |   34 +++++++++++++++++++++++++----
 dlls/user32/user_private.h        |    1 +
 dlls/winex11.drv/mouse.c          |   42 +++++++++++++++++++++++++++++--------
 dlls/winex11.drv/winex11.drv.spec |    1 +
 dlls/winex11.drv/x11drv.h         |    1 +
 dlls/winex11.drv/x11drv_main.c    |    1 +
 8 files changed, 83 insertions(+), 15 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: c7ab11bf26ca149039ca5f235e97e8c9e8302a59.diff
Type: text/x-patch
Size: 10457 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20061229/cf5fb3df/c7ab11bf26ca149039ca5f235e97e8c9e8302a59-0001.bin


More information about the wine-patches mailing list