COLOR 接口常用函数说明
- 通常跟样式(style)接口函数搭配使用
- 文件位置:src/misc/lv_color.c
lv_palette_t 枚举包含以下18种:
LV_PALETTE_RED,
LV_PALETTE_PINK,
LV_PALETTE_PURPLE,
LV_PALETTE_DEEP_PURPLE,
LV_PALETTE_INDIGO,
LV_PALETTE_BLUE,
LV_PALETTE_LIGHT_BLUE,
LV_PALETTE_CYAN,
LV_PALETTE_TEAL,
LV_PALETTE_GREEN,
LV_PALETTE_LIGHT_GREEN,
LV_PALETTE_LIME,
LV_PALETTE_YELLOW,
LV_PALETTE_AMBER,
LV_PALETTE_ORANGE,
LV_PALETTE_DEEP_ORANGE,
LV_PALETTE_BROWN,
LV_PALETTE_BLUE_GREY,
LV_PALETTE_GREY
/*
功能说明:直接返回19和常用的颜色数据:
形参:
参数 p :
18种枚举颜色
返回: 18种枚举颜色的实际颜色值
*/
lv_color_t lv_palette_main(lv_palette_t p)
/*
功能说明:将18种枚举颜色按照0~4等级变暗处理,数值约小颜色约暗,0或者大于4是黑色
形参:
参数p :
18种枚举颜色
参数lvl:
颜色变暗等级0~4
返回: 18种枚举颜色的实际颜色值
*/
lv_color_t lv_palette_darken(lv_palette_t p, uint8_t lvl)
/*
功能说明:将18种枚举颜色按照0~5等级变亮处理,数值约大颜色约浅,0或者大于5是黑色
形参:
参数p :
18种枚举颜色
参数lvl:
颜色变亮等级0~5
返回: 18种枚举颜色的实际颜色值
*/
lv_color_t lv_palette_lighten(lv_palette_t p, uint8_t lvl)