Opentk/Source
Fraser Waters a1cc67c70e [Win32] Fix spurious mouse enter and leave messages
Mouse tracking and mouse capture didn't work well together. Mouse capture was
also buggy in that it could release capture prematurely.

Mouse capture is now counted and tracked better, multiple requests to set
capture will only call SetCapture once. ReleaseCapture will only be called once
the same number of releases have been made as sets.
MW_MOUSELEAVE messages are now ignored if the mouse is captured.
Mouse tracking is renabled when mouse capture is released.
While the mouse is captured enter and leave events are genereated based on
tracking of the mouse inside MouseMove.

Fixes #301
2015-10-17 17:00:41 +01:00
..
Bind Fixed MINIMAL and NO_SYSDRAWING compilation 2015-08-12 11:53:20 +01:00
Build.UpdateVersion Revert changes to VS project version 2015-08-21 23:22:12 +01:00
Compatibility Revert changes to VS project version 2015-08-21 23:22:12 +01:00
Converter Fixed MINIMAL and NO_SYSDRAWING compilation 2015-08-12 11:53:20 +01:00
Examples Revert changes to VS project version 2015-08-21 23:22:12 +01:00
Generator.Rewrite [Bind] Replace copies of cecil with nuget links 2015-10-11 15:11:04 +01:00
GLControl Destroy context after OnHandleDestroyed to allow cleanup 2015-09-07 13:07:59 +02:00
OpenTK [Win32] Fix spurious mouse enter and leave messages 2015-10-17 17:00:41 +01:00
Tests/Test.API.Desktop Fixed MINIMAL and NO_SYSDRAWING compilation 2015-08-12 11:53:20 +01:00