wine/dlls/comctl32 pager.c

Alexandre Julliard julliard at winehq.org
Thu Sep 16 14:06:37 CDT 2004


ChangeSet ID:	13807
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2004/09/16 14:06:37

Modified files:
	dlls/comctl32  : pager.c 

Log message:
	Robert Shearman <rob at 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




More information about the wine-cvs mailing list