LVGL7 大幅度修改了编程接口, 以前LVGL6版本的主题接口已经不能继续用了
离线
添加定义:
static void button_event_cb(lv_obj_t * slider, lv_event_t e);
static lv_obj_t *button2, *button3;
添加两个按钮:
button2 = lv_btn_create(h, NULL);
lv_obj_set_event_cb(button2, button_event_cb);
lv_obj_t* label2 = lv_label_create(button2, NULL);
lv_label_set_text(label2, "红色主题");
button3 = lv_btn_create(h, NULL);
lv_obj_set_event_cb(button3, button_event_cb);
lv_obj_t* label3 = lv_label_create(button3, NULL);
lv_label_set_text(label3, "绿色主题");
添加按钮事件:
static void button_event_cb(lv_obj_t * button, lv_event_t e)
{
if (e == LV_EVENT_RELEASED)
{
if (button2 == button)
{
lv_theme_t * theme = LV_THEME_DEFAULT_INIT(LV_COLOR_RED,
LV_THEME_DEFAULT_COLOR_SECONDARY,
LV_THEME_DEFAULT_FLAG,
LV_THEME_DEFAULT_FONT_SMALL,
&myFont,
LV_THEME_DEFAULT_FONT_SUBTITLE,
LV_THEME_DEFAULT_FONT_TITLE);
lv_theme_set_act(theme);
}
else if (button3 == button)
{
lv_theme_t * theme = LV_THEME_DEFAULT_INIT(LV_COLOR_GREEN,
LV_THEME_DEFAULT_COLOR_SECONDARY,
LV_THEME_DEFAULT_FLAG,
LV_THEME_DEFAULT_FONT_SMALL,
&myFont,
LV_THEME_DEFAULT_FONT_SUBTITLE,
LV_THEME_DEFAULT_FONT_TITLE);
lv_theme_set_act(theme);
}
}
}
离线
离线
挺好看的,坐等IDE拖放控件。
离线
请教tabview的标题文字能修改中文吗
离线
请教tabview的标题文字能修改中文吗
你用中文有什么问题吗?
离线
大神 你能教教我用VS2013去创建这个吗 lilittleVGL 我创建的时候好多的错误 说是编译版本有问题
离线
大神 你能教教我用VS2013去创建这个吗 lilittleVGL 我创建的时候好多的错误 说是编译版本有问题
具体是什么错误?
离线
无情一刀 说:大神 你能教教我用VS2013去创建这个吗 lilittleVGL 我创建的时候好多的错误 说是编译版本有问题
具体是什么错误?
因为我用的是2013的VS的 编译的时候导致一些变量都要定义在函数的开始的地方 ,4千多个错误 ,你那边有简单的littleVGL的工程吗 可以发给我一个吗来看看
离线
redstar 说:具体是什么错误?
因为我用的是2013的VS的 编译的时候导致一些变量都要定义在函数的开始的地方 ,4千多个错误 ,你那边有简单的littleVGL的工程吗 可以发给我一个吗来看看
VC的C99一直支持不太好,可能是这个原因,换最新的VS2019吧。
离线
就这样的 不知道在那里修改那个编译的版本
离线
https://whycan.com/files/members/1116/_20200924151151.png
就这样的 不知道在那里修改那个编译的版本
这个貌似就是C99支持不全,官方都用VS2017了,你何必折腾自己?
离线
无情一刀 说:https://whycan.com/files/members/1116/_20200924151151.png
就这样的 不知道在那里修改那个编译的版本
这个貌似就是C99支持不全,官方都用VS2017了,你何必折腾自己?
好吧 看来要装个装2017 还是2019 可以兼容波 和2013
离线
smartcar 说:这个貌似就是C99支持不全,官方都用VS2017了,你何必折腾自己?
好吧 看来要装个装2017 还是2019 可以兼容波 和2013
兼容
离线
danile 说:请教tabview的标题文字能修改中文吗
你用中文有什么问题吗?
7.0版本tabview title 不知道怎么使用自己的字体(不用全局字体)
离线