1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-05 18:10:24 +00:00
qb64/internal/c/parts
SteveMcNeill e264458841 Patch to SLEEP, _KEYHIT, INP(&H60), _SCREENEXISTS for WINDOWS
Change so that modifer keypresses will only register when the window has
focus in Windows.  This corrects the issue with SLEEP, KEYHIT, and
INP(&H60) registering SHIFT, CTRL, and ALT keypresses even when the
program is not in focus or is running as a background app.

Also changed _SCREENEXISTS (and a few other window user commands) so
that they require windows to have actually registered a windows handle
for the function to return -1, and not just for glut to have finished
initializing the screen itself.
2017-09-23 20:24:19 -04:00
..
audio Temporary hack to reenable _SNDRAWLEN. 2017-09-09 13:17:03 -03:00
core Remove teapot from setup build files 2017-08-18 21:52:23 +10:00
input/game_controller Implements the _DIR$("desktop") function which returns OS specific paths. 2016-03-20 18:56:10 +11:00
network (Automated push) Update internal/source/* from qb64.bas 2015-08-02 05:12:44 -07:00
user_mods Patch to SLEEP, _KEYHIT, INP(&H60), _SCREENEXISTS for WINDOWS 2017-09-23 20:24:19 -04:00
video Unnecessary repeated inline functions removed from _loadimage. 2017-09-22 00:29:41 -03:00