LVGL 8.2 Simple Colorwheel
Simple LVGL 8.2
2023-09-14 09:06:41 时间
创建Colorwheel
static void lv_example_colorwheel_1(void)
{
lv_obj_t* cw;
cw = lv_colorwheel_create(lv_scr_act(), true); //创建colorwheel对象
lv_obj_set_size(cw, 200, 200); //设置大小
lv_obj_center(cw); //居中显示
}
运行效果
增加颜色改变回调处理
static void event_handler(lv_event_t* e)
{
lv_event_code_t code = lv_event_get_code(e);
lv_obj_t* obj = lv_event_get_target(e);
if (code == LV_EVENT_VALUE_CHANGED)
{
lv_color_t color = lv_colorwheel_get_rgb(obj);
LV_LOG_USER("Selected color is %x", color.full);
}
}
static void lv_example_colorwheel_1(void)
{
lv_obj_t* cw;
cw = lv_colorwheel_create(lv_scr_act(), true); //创建colorwheel对象
lv_obj_set_size(cw, 200, 200); //设置大小
lv_obj_center(cw); //居中显示
lv_obj_add_event_cb(cw, event_handler, LV_EVENT_VALUE_CHANGED, NULL);
}
运行效果
相关文章
- 电商优惠券simple
- Simple microblogging [增强版]-WordPress说说插件
- 生成 Sitemap 的 WordPress 插件:Simple Google Sitemap
- django 1.8 自定义模板标签(simple_tag)和过滤器(filter)
- ORA-41629: event structure for simple events cannot be reused for composite events ORACLE 报错 故障修复 远程处理
- ORA-54527: operation not permitted on a simple geometry ORACLE 报错 故障修复 远程处理
- Oracle 视图 DBA_XML_SCHEMA_SIMPLE_TYPES 官方解释,作用,如何使用详细说明
- Setting up your TPLink router on Linux made easy with these simple steps(tplinklinux)
- Effortless Migration: Switching from MySQL to DB2 Made Simple(mysqltodb2)
- Learn the Basics of Defining Variables in Linux: A Simple Guide(linux定义变量)