mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-07-03 12:21:20 +00:00
QB64 Phoenix Edition. QB64 is a modern extended BASIC programming language that retains QBasic/QuickBASIC 4.5 compatibility and compiles native binaries for Windows, Linux, and macOS.
https://qb64phoenix.com
e264458841
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. |
||
---|---|---|
.travis | ||
internal | ||
LICENSE | ||
programs | ||
source | ||
.gitignore | ||
.travis.yml | ||
cyberbit.ttf | ||
qb64_start_osx.command | ||
README for Linux and OS X.txt | ||
setup_lnx.sh | ||
setup_osx.command | ||
setup_win.bat | ||
virtual_keyboard_layout_default.txt |