Commit 6a4d3926 authored by Robert Shearman's avatar Robert Shearman Committed by Alexandre Julliard

- 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.
parent defcfc85
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment