lv.PART.MAIN类似矩形的背景 lv.PART.SCROLLBAR滚动条部分 lv.PART.INDICATOR指示部分,例如用于圆弧、条、开关或复选框的勾选框 lv.PART.KNOB向圆弧的帽子部分 lv.PART.SELECTED表示当前选择的选项或部分 lv.PART.ITEMS如果小部件有多个相似的元素(例如表格单元格) lv.PART.TICKS刻度上的刻度,例如对于图表或仪表 ...
lv_obj_del(lv_obj_t*obj);// 立即删除一个对象,并该对象的子类一起删除lv_obj_del_async(lv_obj_t*obj);// 下一次执行 lv_timer_handler 后删除对象lv_obj_clean(lv_obj_t*obj);// 立刻删除一个对象的全部子类lv_obj_del_delayed(lv_obj_t*obj,uint32_tdelay_ms);// 延时 delay_ms 毫秒再...
LV_PART_MAIN矩形部分(盒子区域)。 填充值可用于在文本和背景之间添加空间。 LV_PART_SCROLLBAR当要展示的文本大于部件的大小时,显示的滚动条部分。 LV_PART_SELECTED选中文本时,突出显示的部分。label只能使用 text_color 和 bg_color 样式属性。 创建标签:lv_obj_t * label = lv_label_create(parent); ...
0, LV_PART_MAIN | LV_STATE_DEFAULT); // 设置边框宽度lv_obj_set_style_radius(lv_date_lab, 0, LV_PART_MAIN | LV_STATE_DEFAULT); // 设置圆角半径lv_obj_set_style_text_color(lv_date_lab, lv_color_hex(0xffffff), LV_PART_MAIN | LV_STATE_DEFAULT); /...
screen_active(), lv_color_hex(0x003a57), LV_PART_MAIN); /* 创建一个白色标签,并设置其文本内容和居中位置 */ lv_obj_t *label = lv_label_create(lv_screen_active()); lv_label_set_text(label, "Hello world"); lv_obj_set_style_text_color(lv_screen_active(), lv_color_...
_mode[index],255,LV_PART_MAIN|LV_STATE_DEFAULT);// 设置图标颜色不透明度lv_obj_set_style_img_recolor(lv_desktop_dep_mode[index],desktop_icon[index].value,LV_PART_MAIN|LV_STATE_DEFAULT);// 设置图标颜色lv_obj_set_style_img_opa(lv_desktop_dep_mode[index],255,LV_PART_MAIN|LV_STATE_...
lv_obj_set_style_bg_grad_dir(ui->screen, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT); //创建一个按键 ui->screen_btn_1 =lv_btn_create(ui->screen); //创建按键上的标签 ui->screen_btn_1_label =lv_label_create(ui->screen_btn_1); ...
(0x003a57), LV_PART_MAIN);/*创建一个白色标签,设置其文本并将其与中心对齐*/lv_obj_t* label =lv_label_create(lv_scr_act());lv_label_set_text(label,"Hello world");lv_obj_set_style_text_color(lv_scr_act(),lv_color_hex(0xffffff), LV_PART_MAIN);lv_obj_align(label, LV_ALIGN_...
这些按钮仅具有一种主要样式,称为 LV_BTN_PART_MAIN ,并且可以使用以下组中的所有属性: 背景(background) 边界(border) 边框(outline) 阴影(shadow) 数值(value) 模式(pattern) 过渡(transitions) 启用布局或适合时,它还将使用padding属性。 2、用法 获取按钮状态 为了简化按钮的使用,可以使用 lv_btn_get_state...
/*Create a white label, set its text and align it to the center*/lv_obj_t* label = lv_label_create(lv_scr_act()); lv_label_set_text(label,"Hello world"); lv_obj_set_style_text_color(lv_scr_act(), lv_color_hex(0xffffff), LV_PART_MAIN); lv_obj_align(label, LV_ALIGN_...