COLOR
COLOR 文字色の設定
書式
COLOR 文字色
COLOR 文字色, 背景色
引数
文字色: 色コード 0~8、または RGBコード:$0009 ~ $FFFF
背景色: 色コード 0~8、または RGBコード:$0009 ~ $FFFF
説明
文字色、背景色の設定を行います。指定した色は以降の文字表示に反映されます。
文字色、背景色で指定する色コードに対する色は次の通りです。
0 黒
1 赤
2 緑
3 茶
4 青
5 マゼンタ
6 シアン
7 白(デフォルト)
8 黄
TFT(ILI9341)ディスプレイを利用している場合、上記の色コードに加えて、
RGBコード:$0009 ~ $FFFFの色指定が可能です。RGBコードは次の構成となります。
https://gyazo.com/77ae5d32100d50b95df642a067503f37
注意:
TFTデスプレイ、ターミナル版のみ利用可能です。
利用するターミナルソフトにより色が正しく表示されない場合があります。
属性指定との併用では正しく表示されない場合があります。
画面はCTRL-R、Page UP、Page Downキーにて再表示が生じたした場合、色情報は欠落します。
エラーメッセージ
Syntax error :文法エラー、書式と異なる利用を行った
Illegal value :色コードに範囲外の値を指定した
Overflow :指定した数値が-32768 ~ 32767を超えている
利用例
ランダムな色で*を表示する
code:color_sample.bas
10 FOR I=0 TO 10
20 FOR J=0 TO 10
30 COLOR RND(8): ? "*";
35 WAIT 100
40 NEXT J
50 ?
60 NEXT I
関連項目