LV_PART_SCROLLBAR当要展示的文本大于部件的大小时,显示的滚动条部分。 LV_PART_SELECTED选中文本时,突出显示的部分。label只能使用 text_color 和 bg_color 样式属性。 创建标签:lv_obj_t * label = lv_label_create(parent); 1.1 设置显示文本 创建了标签部件之后我们就可以设置文本来显示。
&style_obj,selector);// 1、只有当 selector 与 lv_obj_add_style 中使用的 selector 匹配时,此函数才会删除 style// 2、如果 style 是空,那么会根据给出的 selector 检查并删除所有匹配的样式// 3、如果 selector 是 LV_STATE_ANY 或 LV_PART_ANY 就会删除具有任何状态或部分的样式。
lv.PART.SCROLLBAR滚动条部分 lv.PART.INDICATOR指示部分,例如用于圆弧、条、开关或复选框的勾选框 lv.PART.KNOB向圆弧的帽子部分 lv.PART.SELECTED表示当前选择的选项或部分 lv.PART.ITEMS如果小部件有多个相似的元素(例如表格单元格) lv.PART.TICKS刻度上的刻度,例如对于图表或仪表 lv.PART.CURSOR标记一个特定的...
LV_PART_KNOB 像手柄一样可以抓取调整值 LV_PART_SELECTED 表示当前选择的选项或部分 LV_PART_ITEMS 如果小部件具有多个相似元素(例如表格单元格) LV_PART_TICKS 刻度上的刻度,例如对于图表或仪表 LV_PART_CURSOR 标记一个特定的地方,例如文本区域或图表的光标 LV_PART_CUSTOM_FIRST 可以从这里添加自定义...
按照官网学习顺序,下学一下LVGL的款式。先看lv_example_style_1()。代码如下,稍作修改:void lv_example_style_1(void){static lv_style_t style;lv_style_init(&am ...
lv_dropdown_add_option(dd, "11", 10); // 追加一个选项,将“11”追加到第10个选项的位置 1. 3、设置默认选中项 lv_dropdown_set_selected(dd, 0); // 设置默认选中的选项,索引从0开始 1. 4、设置列表创建的方向 //lv_dropdown_set_dir(dd, LV_DIR_LEFT); // 左侧 ...
=lv_label_create(lv_scr_act());//设置文本方式1lv_label_set_text(label,"wenmou9");//居中显示lv_obj_center(label);//选中部分文字lv_label_set_text_sel_start(label,0);lv_label_set_text_sel_end(label,5);lv_obj_set_style_bg_color(label,lv_color_hex(0xFF6666),LV_PART_SELECTED);...
LV_PART_SELECTED=0x040000,/**< Indicate the currently selected option or section*/LV_PART_ITEMS=0x050000,/**< Used if the widget has multiple similar elements (e.g. tabel cells)*/LV_PART_TICKS=0x060000,/**< Ticks on scale e.g. for a chart or meter*/LV_PART_CURSOR=0x070000,/...
滚轮的主要部分称为 LV_ROLLER_PART_BG 。它是一个矩形,并使用所有典型的背景属性。Roller标签的样式继承自背景的文本样式属性。要调整选项之间的间距,请使用 text_line_space 样式属 性。该填充样式属性设置两侧的空间。中间的选定选项可通过 LV_ROLLER_PART_SELECTED 虚拟小部件引用。除了典型的背景属性外,它还 ...
LV_PART_SELECTED:指示当前选定的选项或部分 LV_PART_ITEMS:如果小部件具有多个相似的元素(例如表格单元),则使用此部分 LV_PART_CURSOR:标记特定的位置,例如文本区域或图表的光标 LV_PART_CUSTOM_FIRST:从这里开始可以添加自定义部分标识符。 上面这些可以搭配我们的State表示某一个状态下我的某个地方是什么样式 ...