mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-07-02 05:00:38 +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
Existing syntax: colour~& = _RGB32(red, green, blue) New possible uses: - Instead of passing identical rgb values to achieve a shade of gray, pass only 1 parameter for all color components: colour~& = _RGB32(51) 'same as _RGB32(51, 51, 51) - _RGB32 can now take an optional alpha parameter, which makes _RGBA32 obsolete (although it still exists for retrocompatibility): colour~& = _RGB32(255, 0, 255, 30) 'same as _RGBA32(255, 0, 255, 30) - If you want a shade of gray and also to specify the alpha level, you can pass just two parameters: colour~& = _RGB32(51, 30) 'same as _RGBA32(51, 51, 51, 30) In summary: - 1 parameter = red, green and blue simultaneously set. - 2 parameters = red, green and blue simultaneously set plus alpha level. - 3 parameters = red, green and blue as usual. - 4 parameters = red, green and blue plus alpha level (same as _RGBA32). |
||
---|---|---|
.travis | ||
internal | ||
LICENSE | ||
programs | ||
source | ||
.gitignore | ||
.travis.yml | ||
appveyor.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 |