上一节:不同的属性,下一章: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


书籍推荐