More customer feedback under Windows gives me 2 more issues to resolve.

First, when the game is in windowed mode and the user deactivates the game using the taskbar button only the lost_focus signal is never raised. Works great if clicking off the window or on another app, just not on the taskbar.

Second, I am using a CL_Sprite cursor. When the cursor leaves the window (again in windowed mode) the system cursor reappears, but if the cursor moves into the title bar it does not reset to the system cursor.