上一节:不同的属性,下一章:CGDB键盘用户接口,目录:目录
5.3 不同的颜色
CGDB支持一些颜色,取决于您的终端支持多少种颜色。下表是一个CGDB所提供的颜色的表格。标题为NR-16的列表示终端至少支持16种颜色。标题为NR-8的列表示终端至少支持8种颜色。每种颜色对应的整数数值表示了被传入curse函数init_pair()
的数值,该函数用来使curse创建一种新的颜色。
COLOR NAME
| NR-16
| NR-8
| NR-8 bold attribute
|
Black | 0 | 0 | No
|
DarkBlue | 1 | 4 | No
|
DarkGreen | 2 | 2 | No
|
DarkCyan | 3 | 6 | No
|
DarkRed | 4 | 1 | No
|
DarkMagenta | 5 | 5 | No
|
Brown, DarkYellow | 6 | 3 | No
|
LightGray, LightGrey, Gray, Grey | 7 | 7 | No
|
DarkGray, DarkGrey | 8 | 0 | Yes
|
Blue, LightBlue | 9 | 4 | Yes
|
Green, LightGreen | 10 | 2 | Yes
|
Cyan, LightCyan | 11 | 6 | Yes
|
Red, LightRed | 12 | 1 | Yes
|
Magenta, LightMagenta | 13 | 5 | Yes
|
Yellow, LightYellow | 14 | 3 | Yes
|
White | 15 | 7 | Yes
|