lwjgl/src/native/windows
Ioannis Tsakpinis c0b19b7743 Another attempt to fix focus problems with Display.setParent on Windows:
- Reverted to WS_CHILD in window flags.
- Added WM_MOUSEACTIVATE handling: Focus the display + return MA_NOACTIVATE.
- Removed unnecessary appActivate calls in WM_ACTIVATE. We don't receive WM_ACTIVATE with WS_CHILD and the focus events do the job just fine.
- Detect parent window focus in update and force focus the display. This is useful when we alt-tab to the parent window and we don't receive any events.
2013-04-17 22:19:38 +03:00
..
opengl Another attempt to fix focus problems with Display.setParent on Windows: 2013-04-17 22:19:38 +03:00
opengles Added unicode support on Windows. 2011-08-16 22:17:32 +00:00
LWJGL.c updated and added license where needed 2008-04-07 18:42:36 +00:00
Window.h Added unicode support on Windows. 2011-08-16 22:17:32 +00:00
display.c Misc fixes and improvements on Windows: 2013-01-29 22:53:11 +02:00
display.h updated and added license where needed 2008-04-07 18:42:36 +00:00
org_lwjgl_Sys.c Misc fixes and improvements on Windows: 2013-01-29 22:53:11 +02:00
org_lwjgl_input_Cursor.c fix for issue with Cursor that turned out to be a leaking DC 2010-01-10 22:46:41 +00:00
org_lwjgl_opengl_Display.c Another attempt to fix focus problems with Display.setParent on Windows: 2013-04-17 22:19:38 +03:00
org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c updated and added license where needed 2008-04-07 18:42:36 +00:00
org_lwjgl_opengl_WindowsDisplayPeerInfo.c Windows: Made WindowsDisplayPeerInfo take hwnd and hdc arguments 2008-04-30 16:01:25 +00:00
org_lwjgl_opengl_WindowsKeyboard.c Changed Get(Async)KeyState return type to short. 2013-01-25 15:28:17 +02:00
org_lwjgl_opengl_WindowsRegistry.c Misc fixes and improvements on Windows: 2013-01-29 22:53:11 +02:00
windows_al.c Added support for OpenCL & CL/GL interop + minor improvements. [WIP] 2010-09-26 23:43:24 +00:00
windows_cl.c Added support for OpenCL & CL/GL interop + minor improvements. [WIP] 2010-09-26 23:43:24 +00:00