BACKGROUND-COLOR 句は、画面項目の背景色を指定する。
一般形式
構文規則
BACKGROUND-COLOR と BACKGROUND-COLOUR は同等である。
- この句は任意の画面項目で指定できる。
- この句を集団レベルで指定すると、その集団の下位のすべての基本項目に適用される。
- integer-1 の値は、0 から 15 までとする。
一般規則
- この句はカラー画面にのみ使用できる。
- integer-1 または identifier-1 は、画面項目の背景色を指定する。使用できる色および対応する値は次のとおり。
0 |
黒 |
8 |
灰色 |
1 |
青 |
9 |
明るい青 |
2 |
緑 |
10 |
明るい緑 |
3 |
藍 |
11 |
明るい藍 |
4 |
赤 |
12 |
明るい赤 |
5 |
赤紫 |
13 |
明るい赤紫 |
6 |
茶または黄 |
14 |
黄 |
7 |
白 |
15 |
高輝度の白 |
カラー画面では、値が 8 から 15 までを指定することは、整数 0 から 7 までを指定して BLINK 句を指定することに等しい。モノクロ画面では、これは単に BLINK 句を指定することに等しい。
- この句を指定しない場合、背景色のデフォルト設定は黒になる。
- 画面項目が BLANK SCREEN 句を含み、BACKGROUND-COLOR 句も含む場合、または BACKGROUND-COLOR 句を含む画面項目の下位項目である場合は、DISPLAY 文で画面項目が表示されている際に、指定された色がデフォルトの背景色になる。このデフォルトの背景色は、別の指定をするまで有効である。別の指定とは、上記と同じ組み合わせの指定内容をもつ別の画面項目を表示するか
(同じ DISPLAY 文の中でも別の DISPLAY 文の中でもよい)、または上記の 2 つの句を含む書き方 3 の DISPLAY 文を実行することである。
- identifier-1 は符号の付かない整数とし、0 から 7 までの値を含むものとする。7 より大きい値は 8 で除算され、余りはカラー値として使用される。
- identifier-1 は、OCCURS 句の左辺には指定できない。
- integer-1 または identifier-1 の値に 6 を指定する際に、茶色または黄色のどちらが表示されるかは、端末ハードウェアによる。