ChangeSet ID: 13807
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard(a)wine.codeweavers.com 2004/09/16 14:06:37
Modified files:
dlls/comctl32 : pager.c
Log message:
Robert Shearman <rob(a)codeweavers.com>
- Don't use TrackMouseEvents/WM_MOUSELEAVE API for handling the hot
button; use plain mouse capture instead like native.
- Return only HTTRANSPARENT/HTCLIENT from WM_NCHITTEST and remove
associated hacks of WM_SETCURSOR, WM_NCLBUTTONDOWN and
WM_NCLBUTTONUP.
- Refactor state change code so that state changes don't happen as
side effects from messages such as WM_NCCALCSIZE, instead only from
user input messages like WM_MOUSEMOVE.
Patch: http://cvs.winehq.org/patch.py?id=13807
Old revision New revision Changes Path
1.48 1.49 +204 -429 wine/dlls/comctl32/pager.c