EasyX使用24位真彩色,不支持標題模式。
表示顏色的方法
1.用預定義常量表示顏色
常量 值 顏色
-------- -------- --------
BLACK 0 黑
BLUE 0xAA0000 藍
GREEN 0x00AA00 綠
CYAN 0xAAAA00 青
RED 0x0000AA 紅
MAGENTA 0xAA00AA 紫
BROWN 0x0055AA 棕
LIGHTGRAY 0xAAAAAA 淺灰
DARKGRAY 0x555555 深灰
LIGHTBLUE 0xFF5555 亮藍
LIGHTGREEN 0x55FF55 亮綠
LIGHTCYAN 0xFFFF55 亮青
LIGHTRED 0x5555FF 亮紅
LIGHTMAGENTA 0xFF55FF 亮紫
YELLOW 0x55FFFF 黃
WHITE 0xFFFFFF 白
2.用16位二進制數字表示顏色
16二進制的顏色表示規則爲:0xbbggrr(bb =藍,gg =綠,rr =紅)
3.用RGB宏合成顏色
詳見RGB。
4.用HSLtoRGB,HSVtoRGB轉換其他色彩模型到RGB顏色
示例
以下是幾種設置畫線顏色的方法:
setlinecolor(0xff0000);
setlinecolor(BLUE);
setlinecolor(RGB(0, 0, 255));
setlinecolor(HSLtoRGB(240, 1, 0.5));