$COLOR is a metacommand that adds named color CONST in a program.
Syntax
$COLOR:{0 32}
Description
- $COLOR:0 adds CONST for colors 0-15. The actual constant names can be found in the file source/utilities/color0.bi.
- $COLOR:32 adds CONST for 32-bit colors, similar to HTML color names. The actual constant names can be found in the file source/utilities/color32.bi.
- $COLOR is a shorthand to manually using $INCLUDE pointing to the files listed above.
- NOTE: When using $NOPREFIX, the color constants change to **C_
** (ex: **Blue** becomes **C_Blue**).
Example(s)
Adding named color constants for SCREEN 0:
$COLOR:0
COLOR BrightWhite, Red
PRINT "BrightWhite on red."
Bright white on red.
Adding named color constants for 32-bit modes:
SCREEN _NEWIMAGE(640, 400, 32)
$COLOR:32
COLOR CrayolaGold, DarkCyan
PRINT "CrayolaGold on DarkCyan."
$NOPREFIX
$COLOR:0
COLOR C_BrightWhite, C_Red
PRINT "BrightWhite on Red."