Files
luban-lite-t3e-pro/application/rt-thread/t3e-pro/components/generated/setup_scr_displayinfopage.c
2025-09-30 11:56:06 +08:00

460 lines
31 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*
* Copyright 2025 NXP
* NXP Confidential and Proprietary. This software is owned or controlled by NXP and may only be used strictly in
* accordance with the applicable license terms. By expressly accepting such terms or by downloading, installing,
* activating and/or otherwise using the software, you are agreeing that you have read, and that you agree to
* comply with and are bound by, such license terms. If you do not agree to be bound by the applicable license
* terms, then you may not retain, install, activate or otherwise use the software.
*/
#include "lvgl.h"
#include <stdio.h>
#include "gui_guider.h"
#include "events_init.h"
#include "widgets_init.h"
#include "custom.h"
static void _displayinfopage_autlockdlist_1_event_cb(lv_event_t * e)
{
lv_obj_t * obj = lv_event_get_target(e);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autlockdlist_1_extra_list_selected_default
static lv_style_t style_displayinfopage_autlockdlist_1_extra_list_selected_default;
lv_style_reset(&style_displayinfopage_autlockdlist_1_extra_list_selected_default);
lv_style_set_radius(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, 3);
lv_style_set_bg_color(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, lv_color_make(0x00, 0xa1, 0xb5));
lv_style_set_bg_grad_color(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, lv_color_make(0x00, 0xa1, 0xb5));
lv_style_set_bg_grad_dir(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, 255);
lv_style_set_border_color(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, lv_color_make(0xe1, 0xe6, 0xee));
lv_style_set_border_width(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, 1);
lv_style_set_text_color(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_text_font(&style_displayinfopage_autlockdlist_1_extra_list_selected_default, &lv_font_albbhptR_16);
lv_obj_add_style(lv_dropdown_get_list(obj), &style_displayinfopage_autlockdlist_1_extra_list_selected_default, LV_PART_SELECTED|LV_STATE_DEFAULT);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autlockdlist_1_extra_list_main_default
static lv_style_t style_displayinfopage_autlockdlist_1_extra_list_main_default;
lv_style_reset(&style_displayinfopage_autlockdlist_1_extra_list_main_default);
lv_style_set_radius(&style_displayinfopage_autlockdlist_1_extra_list_main_default, 3);
lv_style_set_bg_color(&style_displayinfopage_autlockdlist_1_extra_list_main_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_bg_grad_color(&style_displayinfopage_autlockdlist_1_extra_list_main_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_bg_grad_dir(&style_displayinfopage_autlockdlist_1_extra_list_main_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autlockdlist_1_extra_list_main_default, 255);
lv_style_set_border_color(&style_displayinfopage_autlockdlist_1_extra_list_main_default, lv_color_make(0xe1, 0xe6, 0xee));
lv_style_set_border_width(&style_displayinfopage_autlockdlist_1_extra_list_main_default, 1);
lv_style_set_text_color(&style_displayinfopage_autlockdlist_1_extra_list_main_default, lv_color_make(0x0D, 0x30, 0x55));
lv_style_set_text_font(&style_displayinfopage_autlockdlist_1_extra_list_main_default, &lv_font_albbhptR_16);
lv_style_set_max_height(&style_displayinfopage_autlockdlist_1_extra_list_main_default, 150);
lv_obj_add_style(lv_dropdown_get_list(obj), &style_displayinfopage_autlockdlist_1_extra_list_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default
static lv_style_t style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default;
lv_style_reset(&style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default);
lv_style_set_radius(&style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default, 3);
lv_style_set_bg_color(&style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default, lv_color_make(0x00, 0xff, 0x00));
lv_style_set_bg_grad_color(&style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_bg_grad_dir(&style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default, 255);
lv_obj_add_style(lv_dropdown_get_list(obj), &style_displayinfopage_autlockdlist_1_extra_list_scrollbar_default, LV_PART_SCROLLBAR|LV_STATE_DEFAULT);
// 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)
// {
// printf("selected:%d\r\n", lv_dropdown_get_selected(obj)); // 获取选项的索引值从0开始
//
// char buf[32];
// lv_dropdown_get_selected_str(obj, buf, sizeof(buf));
// printf("Option: %s\r\n", buf);
// }
}
//static void autlockdlistevent_handler(lv_event_t * e)
//{
// lv_event_code_t code = lv_event_get_code(e);
// lv_obj_t * obj = lv_event_get_target(e);
//
// //printf("lv_dropdown\r\n");
//
// if(code == LV_EVENT_VALUE_CHANGED)
// {
// printf("selected:%d\r\n", lv_dropdown_get_selected(obj)); //获取选项的索引值从0开始
//
// char buf[32];
// lv_dropdown_get_selected_str(obj, buf, sizeof(buf)); // 获取选项的内容
// printf("Option: %s\r\n", buf);
// }
//}
void setup_scr_displayinfopage(lv_ui *ui)
{
//Write codes displayinfopage
ui->displayinfopage = lv_obj_create(NULL);
lv_obj_set_size(ui->displayinfopage, 480, 480);
lv_obj_set_scrollbar_mode(ui->displayinfopage, LV_SCROLLBAR_MODE_OFF);
//Write style for displayinfopage, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
lv_obj_set_style_bg_opa(ui->displayinfopage, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_bg_color(ui->displayinfopage, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_bg_grad_dir(ui->displayinfopage, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write codes displayinfopage_returnbg
ui->displayinfopage_returnbg = lv_img_create(ui->displayinfopage);
lv_obj_add_flag(ui->displayinfopage_returnbg, LV_OBJ_FLAG_CLICKABLE);
lv_img_set_src(ui->displayinfopage_returnbg, LVGL_PATH(returnbg.png));
lv_img_set_pivot(ui->displayinfopage_returnbg, 50,50);
lv_img_set_angle(ui->displayinfopage_returnbg, 0);
lv_obj_set_pos(ui->displayinfopage_returnbg, 23, 27);
lv_obj_set_size(ui->displayinfopage_returnbg, 14, 26);
//Write style for displayinfopage_returnbg, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
lv_obj_set_style_img_opa(ui->displayinfopage_returnbg, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write codes displayinfopage_retrunbtn
ui->displayinfopage_retrunbtn = lv_btn_create(ui->displayinfopage);
//ui->displayinfopage_retrunbtn_label = lv_label_create(ui->displayinfopage_retrunbtn);
//lv_label_set_text(ui->displayinfopage_retrunbtn_label, "");
//lv_label_set_long_mode(ui->displayinfopage_retrunbtn_label, LV_LABEL_LONG_WRAP);
//lv_obj_align(ui->displayinfopage_retrunbtn_label, LV_ALIGN_CENTER, 0, 0);
lv_obj_set_style_pad_all(ui->displayinfopage_retrunbtn, 0, LV_STATE_DEFAULT);
//lv_obj_set_width(ui->displayinfopage_retrunbtn_label, LV_PCT(100));
lv_obj_set_pos(ui->displayinfopage_retrunbtn, 8, 8);
lv_obj_set_size(ui->displayinfopage_retrunbtn, 60, 60);
//Write style for displayinfopage_retrunbtn, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
lv_obj_set_style_bg_opa(ui->displayinfopage_retrunbtn, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_border_width(ui->displayinfopage_retrunbtn, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_radius(ui->displayinfopage_retrunbtn, 5, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_shadow_width(ui->displayinfopage_retrunbtn, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
// lv_obj_set_style_text_color(ui->displayinfopage_retrunbtn, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
// lv_obj_set_style_text_font(ui->displayinfopage_retrunbtn, &lv_font_albbhptR_16, LV_PART_MAIN|LV_STATE_DEFAULT);
// lv_obj_set_style_text_opa(ui->displayinfopage_retrunbtn, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
// lv_obj_set_style_text_align(ui->displayinfopage_retrunbtn, LV_TEXT_ALIGN_CENTER, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write codes displayinfopage_label_1
ui->displayinfopage_label_1 = lv_label_create(ui->displayinfopage);
// lv_label_set_text(ui->displayinfopage_label_1, "Display");
lv_label_set_text(ui->displayinfopage_label_1,Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_SetDisplay]);
lv_label_set_long_mode(ui->displayinfopage_label_1, LV_LABEL_LONG_DOT);
lv_obj_set_pos(ui->displayinfopage_label_1, 46, 32);
lv_obj_set_size(ui->displayinfopage_label_1, 200, 20);
//Write style for displayinfopage_label_1, Part: LV_PART_MAIN, State: LV_STATE_DEFAULT.
lv_obj_set_style_border_width(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_radius(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_color(ui->displayinfopage_label_1, lv_color_hex(0xffffff), LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_font(ui->displayinfopage_label_1, &lv_font_albbhptR_16, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_opa(ui->displayinfopage_label_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_letter_space(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_line_space(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_text_align(ui->displayinfopage_label_1, LV_TEXT_ALIGN_LEFT, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_bg_opa(ui->displayinfopage_label_1, 255, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_bg_color(ui->displayinfopage_label_1, lv_color_hex(0x000000), LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_bg_grad_dir(ui->displayinfopage_label_1, LV_GRAD_DIR_NONE, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_top(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_right(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_bottom(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_pad_left(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_set_style_shadow_width(ui->displayinfopage_label_1, 0, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write codes displayinfopage_brightlabel
ui->displayinfopage_brightlabel = lv_label_create(ui->displayinfopage);
lv_obj_set_pos(ui->displayinfopage_brightlabel, 12, 66);
lv_obj_set_size(ui->displayinfopage_brightlabel, 200, 24);
// lv_label_set_text(ui->displayinfopage_brightlabel, "屏幕亮度");
lv_label_set_text(ui->displayinfopage_brightlabel,Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_SetDisplaybrightness]);
lv_label_set_long_mode(ui->displayinfopage_brightlabel, LV_LABEL_LONG_WRAP);
lv_obj_set_style_text_align(ui->displayinfopage_brightlabel, LV_TEXT_ALIGN_LEFT, 0);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_brightlabel_main_main_default
static lv_style_t style_displayinfopage_brightlabel_main_main_default;
lv_style_reset(&style_displayinfopage_brightlabel_main_main_default);
lv_style_set_radius(&style_displayinfopage_brightlabel_main_main_default, 0);
lv_style_set_bg_color(&style_displayinfopage_brightlabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_color(&style_displayinfopage_brightlabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_dir(&style_displayinfopage_brightlabel_main_main_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_brightlabel_main_main_default, 0);
lv_style_set_text_color(&style_displayinfopage_brightlabel_main_main_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_text_font(&style_displayinfopage_brightlabel_main_main_default, &lv_font_albbhptR_16);
lv_style_set_text_letter_space(&style_displayinfopage_brightlabel_main_main_default, 0);
lv_style_set_pad_left(&style_displayinfopage_brightlabel_main_main_default, 0);
lv_style_set_pad_right(&style_displayinfopage_brightlabel_main_main_default, 0);
lv_style_set_pad_top(&style_displayinfopage_brightlabel_main_main_default, 0);
lv_style_set_pad_bottom(&style_displayinfopage_brightlabel_main_main_default, 0);
lv_obj_add_style(ui->displayinfopage_brightlabel, &style_displayinfopage_brightlabel_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write codes displayinfopage_brightslider_1
ui->displayinfopage_brightslider_1 = lv_slider_create(ui->displayinfopage);
lv_obj_set_pos(ui->displayinfopage_brightslider_1, 100, 100);
lv_obj_set_size(ui->displayinfopage_brightslider_1, 344, 36);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_brightslider_1_main_main_default
static lv_style_t style_displayinfopage_brightslider_1_main_main_default;
lv_style_reset(&style_displayinfopage_brightslider_1_main_main_default);
lv_style_set_radius(&style_displayinfopage_brightslider_1_main_main_default, 50);
lv_style_set_bg_color(&style_displayinfopage_brightslider_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_bg_grad_color(&style_displayinfopage_brightslider_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_bg_grad_dir(&style_displayinfopage_brightslider_1_main_main_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_brightslider_1_main_main_default, 255);
lv_style_set_outline_color(&style_displayinfopage_brightslider_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_outline_width(&style_displayinfopage_brightslider_1_main_main_default, 0);
lv_style_set_outline_opa(&style_displayinfopage_brightslider_1_main_main_default, 255);
lv_style_set_pad_left(&style_displayinfopage_brightslider_1_main_main_default, 0);
lv_style_set_pad_right(&style_displayinfopage_brightslider_1_main_main_default, 0);
lv_style_set_pad_top(&style_displayinfopage_brightslider_1_main_main_default, 0);
lv_style_set_pad_bottom(&style_displayinfopage_brightslider_1_main_main_default, 0);
lv_obj_add_style(ui->displayinfopage_brightslider_1, &style_displayinfopage_brightslider_1_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_brightslider_1_main_indicator_default
static lv_style_t style_displayinfopage_brightslider_1_main_indicator_default;
lv_style_reset(&style_displayinfopage_brightslider_1_main_indicator_default);
lv_style_set_radius(&style_displayinfopage_brightslider_1_main_indicator_default, 50);
lv_style_set_bg_color(&style_displayinfopage_brightslider_1_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_color(&style_displayinfopage_brightslider_1_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_dir(&style_displayinfopage_brightslider_1_main_indicator_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_brightslider_1_main_indicator_default, 255);
lv_obj_add_style(ui->displayinfopage_brightslider_1, &style_displayinfopage_brightslider_1_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_brightslider_1_main_knob_default
static lv_style_t style_displayinfopage_brightslider_1_main_knob_default;
lv_style_reset(&style_displayinfopage_brightslider_1_main_knob_default);
lv_style_set_radius(&style_displayinfopage_brightslider_1_main_knob_default, 50);
lv_style_set_bg_color(&style_displayinfopage_brightslider_1_main_knob_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_color(&style_displayinfopage_brightslider_1_main_knob_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_dir(&style_displayinfopage_brightslider_1_main_knob_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_brightslider_1_main_knob_default, 255);
lv_obj_add_style(ui->displayinfopage_brightslider_1, &style_displayinfopage_brightslider_1_main_knob_default, LV_PART_KNOB|LV_STATE_DEFAULT);
lv_slider_set_range(ui->displayinfopage_brightslider_1,15, 100);
// lv_slider_set_value(ui->displayinfopage_brightslider_1, 40,false);
lv_slider_set_value(ui->displayinfopage_brightslider_1, GET_nvs_Sys_Info_backlight(),false);//用上次设置的亮度
//Write codes displayinfopage_brightimg_icon
ui->displayinfopage_brightimg_icon = lv_img_create(ui->displayinfopage);
lv_obj_set_pos(ui->displayinfopage_brightimg_icon, 25, 103);
lv_obj_set_size(ui->displayinfopage_brightimg_icon, 30, 30);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_brightimg_icon_main_main_default
static lv_style_t style_displayinfopage_brightimg_icon_main_main_default;
lv_style_reset(&style_displayinfopage_brightimg_icon_main_main_default);
lv_style_set_img_recolor(&style_displayinfopage_brightimg_icon_main_main_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_img_recolor_opa(&style_displayinfopage_brightimg_icon_main_main_default, 0);
lv_style_set_img_opa(&style_displayinfopage_brightimg_icon_main_main_default, 255);
lv_obj_add_style(ui->displayinfopage_brightimg_icon, &style_displayinfopage_brightimg_icon_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
lv_obj_add_flag(ui->displayinfopage_brightimg_icon, LV_OBJ_FLAG_CLICKABLE);
lv_img_set_src(ui->displayinfopage_brightimg_icon,LVGL_PATH(dispinfo.png));
lv_img_set_pivot(ui->displayinfopage_brightimg_icon, 0,0);
lv_img_set_angle(ui->displayinfopage_brightimg_icon, 0);
//Write codes displayinfopage_autobrightlabel
ui->displayinfopage_autobrightlabel = lv_label_create(ui->displayinfopage);
// lv_obj_set_pos(ui->displayinfopage_autobrightlabel, 12, 180);
lv_obj_set_pos(ui->displayinfopage_autobrightlabel, 12, 210);
lv_obj_set_size(ui->displayinfopage_autobrightlabel, 200, 24);
// lv_label_set_text(ui->displayinfopage_autobrightlabel, "自动调整亮度");
lv_label_set_text(ui->displayinfopage_autobrightlabel,Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_SetDisplayAutomatic]);
lv_label_set_long_mode(ui->displayinfopage_autobrightlabel, LV_LABEL_LONG_WRAP);
lv_obj_set_style_text_align(ui->displayinfopage_autobrightlabel, LV_TEXT_ALIGN_LEFT, 0);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autobrightlabel_main_main_default
static lv_style_t style_displayinfopage_autobrightlabel_main_main_default;
lv_style_reset(&style_displayinfopage_autobrightlabel_main_main_default);
lv_style_set_radius(&style_displayinfopage_autobrightlabel_main_main_default, 0);
lv_style_set_bg_color(&style_displayinfopage_autobrightlabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_color(&style_displayinfopage_autobrightlabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_dir(&style_displayinfopage_autobrightlabel_main_main_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autobrightlabel_main_main_default, 0);
lv_style_set_text_color(&style_displayinfopage_autobrightlabel_main_main_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_text_font(&style_displayinfopage_autobrightlabel_main_main_default, &lv_font_albbhptR_16);
lv_style_set_text_letter_space(&style_displayinfopage_autobrightlabel_main_main_default, 0);
lv_style_set_pad_left(&style_displayinfopage_autobrightlabel_main_main_default, 0);
lv_style_set_pad_right(&style_displayinfopage_autobrightlabel_main_main_default, 0);
lv_style_set_pad_top(&style_displayinfopage_autobrightlabel_main_main_default, 0);
lv_style_set_pad_bottom(&style_displayinfopage_autobrightlabel_main_main_default, 0);
lv_obj_add_style(ui->displayinfopage_autobrightlabel, &style_displayinfopage_autobrightlabel_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
// //Write codes displayinfopage_autobrighttextlabel
// ui->displayinfopage_autobrighttextlabel = lv_label_create(ui->displayinfopage);
// lv_obj_set_pos(ui->displayinfopage_autobrighttextlabel, 13, 210);
// lv_obj_set_size(ui->displayinfopage_autobrighttextlabel, 330, 50);
//// lv_label_set_text(ui->displayinfopage_autobrighttextlabel, "根据周围环境自动调整亮度,有效节能");
// lv_label_set_text(ui->displayinfopage_autobrighttextlabel,Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_DisplayAdjustment]);
//
// lv_label_set_long_mode(ui->displayinfopage_autobrighttextlabel, LV_LABEL_LONG_WRAP);
// lv_obj_set_style_text_align(ui->displayinfopage_autobrighttextlabel, LV_TEXT_ALIGN_LEFT, 0);
//
// //Write style state: LV_STATE_DEFAULT for style_displayinfopage_autobrighttextlabel_main_main_default
// static lv_style_t style_displayinfopage_autobrighttextlabel_main_main_default;
// lv_style_reset(&style_displayinfopage_autobrighttextlabel_main_main_default);
// lv_style_set_radius(&style_displayinfopage_autobrighttextlabel_main_main_default, 0);
// lv_style_set_bg_color(&style_displayinfopage_autobrighttextlabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
// lv_style_set_bg_grad_color(&style_displayinfopage_autobrighttextlabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
// lv_style_set_bg_grad_dir(&style_displayinfopage_autobrighttextlabel_main_main_default, LV_GRAD_DIR_VER);
// lv_style_set_bg_opa(&style_displayinfopage_autobrighttextlabel_main_main_default, 0);
// lv_style_set_text_color(&style_displayinfopage_autobrighttextlabel_main_main_default, lv_color_make(0xff, 0xff, 0xff));
// lv_style_set_text_font(&style_displayinfopage_autobrighttextlabel_main_main_default, &lv_font_albbhptR_16);
// lv_style_set_text_letter_space(&style_displayinfopage_autobrighttextlabel_main_main_default, 0);
// lv_style_set_pad_left(&style_displayinfopage_autobrighttextlabel_main_main_default, 0);
// lv_style_set_pad_right(&style_displayinfopage_autobrighttextlabel_main_main_default, 0);
// lv_style_set_pad_top(&style_displayinfopage_autobrighttextlabel_main_main_default, 0);
// lv_style_set_pad_bottom(&style_displayinfopage_autobrighttextlabel_main_main_default, 0);
// lv_obj_add_style(ui->displayinfopage_autobrighttextlabel, &style_displayinfopage_autobrighttextlabel_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
//
//Write codes displayinfopage_autobrightsw_1
ui->displayinfopage_autobrightsw_1 = lv_switch_create(ui->displayinfopage);
lv_obj_set_pos(ui->displayinfopage_autobrightsw_1, 380, 208);
lv_obj_set_size(ui->displayinfopage_autobrightsw_1, 60, 30);
if(GET_nvs_Sys_Info_autobacklight())
{
lv_obj_add_state(ui->displayinfopage_autobrightsw_1, LV_STATE_CHECKED);//on
}
else
{
lv_obj_clear_state(ui->displayinfopage_autobrightsw_1, LV_STATE_CHECKED);//off
}
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autobrightsw_1_main_main_default
static lv_style_t style_displayinfopage_autobrightsw_1_main_main_default;
lv_style_reset(&style_displayinfopage_autobrightsw_1_main_main_default);
lv_style_set_radius(&style_displayinfopage_autobrightsw_1_main_main_default, 100);
lv_style_set_bg_color(&style_displayinfopage_autobrightsw_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_bg_grad_color(&style_displayinfopage_autobrightsw_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_bg_grad_dir(&style_displayinfopage_autobrightsw_1_main_main_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autobrightsw_1_main_main_default, 255);
lv_obj_add_style(ui->displayinfopage_autobrightsw_1, &style_displayinfopage_autobrightsw_1_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write style state: LV_STATE_CHECKED for style_displayinfopage_autobrightsw_1_main_indicator_checked
static lv_style_t style_displayinfopage_autobrightsw_1_main_indicator_checked;
lv_style_reset(&style_displayinfopage_autobrightsw_1_main_indicator_checked);
lv_style_set_radius(&style_displayinfopage_autobrightsw_1_main_indicator_checked, 100);
lv_style_set_bg_color(&style_displayinfopage_autobrightsw_1_main_indicator_checked, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_color(&style_displayinfopage_autobrightsw_1_main_indicator_checked, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_dir(&style_displayinfopage_autobrightsw_1_main_indicator_checked, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autobrightsw_1_main_indicator_checked, 255);
lv_obj_add_style(ui->displayinfopage_autobrightsw_1, &style_displayinfopage_autobrightsw_1_main_indicator_checked, LV_PART_INDICATOR|LV_STATE_CHECKED);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autobrightsw_1_main_knob_default
static lv_style_t style_displayinfopage_autobrightsw_1_main_knob_default;
lv_style_reset(&style_displayinfopage_autobrightsw_1_main_knob_default);
lv_style_set_radius(&style_displayinfopage_autobrightsw_1_main_knob_default, 100);
lv_style_set_bg_color(&style_displayinfopage_autobrightsw_1_main_knob_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_bg_grad_color(&style_displayinfopage_autobrightsw_1_main_knob_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_bg_grad_dir(&style_displayinfopage_autobrightsw_1_main_knob_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autobrightsw_1_main_knob_default, 255);
lv_obj_add_style(ui->displayinfopage_autobrightsw_1, &style_displayinfopage_autobrightsw_1_main_knob_default, LV_PART_KNOB|LV_STATE_DEFAULT);
//Write codes displayinfopage_autolocklabel
ui->displayinfopage_autolocklabel = lv_label_create(ui->displayinfopage);
lv_obj_set_pos(ui->displayinfopage_autolocklabel, 13, 280);
lv_obj_set_size(ui->displayinfopage_autolocklabel, 200, 24);
// lv_label_set_text(ui->displayinfopage_autolocklabel, "自动息屏");
lv_label_set_text(ui->displayinfopage_autolocklabel,Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_DisplayAutoscreen]);
lv_label_set_long_mode(ui->displayinfopage_autolocklabel, LV_LABEL_LONG_WRAP);
lv_obj_set_style_text_align(ui->displayinfopage_autolocklabel, LV_TEXT_ALIGN_LEFT, 0);
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autolocklabel_main_main_default
static lv_style_t style_displayinfopage_autolocklabel_main_main_default;
lv_style_reset(&style_displayinfopage_autolocklabel_main_main_default);
lv_style_set_radius(&style_displayinfopage_autolocklabel_main_main_default, 0);
lv_style_set_bg_color(&style_displayinfopage_autolocklabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_color(&style_displayinfopage_autolocklabel_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
lv_style_set_bg_grad_dir(&style_displayinfopage_autolocklabel_main_main_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autolocklabel_main_main_default, 0);
lv_style_set_text_color(&style_displayinfopage_autolocklabel_main_main_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_text_font(&style_displayinfopage_autolocklabel_main_main_default, &lv_font_albbhptR_16);
lv_style_set_text_letter_space(&style_displayinfopage_autolocklabel_main_main_default, 0);
lv_style_set_pad_left(&style_displayinfopage_autolocklabel_main_main_default, 0);
lv_style_set_pad_right(&style_displayinfopage_autolocklabel_main_main_default, 0);
lv_style_set_pad_top(&style_displayinfopage_autolocklabel_main_main_default, 0);
lv_style_set_pad_bottom(&style_displayinfopage_autolocklabel_main_main_default, 0);
lv_obj_add_style(ui->displayinfopage_autolocklabel, &style_displayinfopage_autolocklabel_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
//Write codes displayinfopage_autlockdlist_1
ui->displayinfopage_autlockdlist_1 = lv_dropdown_create(ui->displayinfopage);
lv_obj_set_pos(ui->displayinfopage_autlockdlist_1, 345, 280);
lv_obj_set_width(ui->displayinfopage_autlockdlist_1, 100);
// lv_dropdown_set_options(ui->displayinfopage_autlockdlist_1, "10s\n30s\n45s\n1min\n2min\n5min\n10min\nnever");
lv_dropdown_set_options(ui->displayinfopage_autlockdlist_1, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_DisplayAutoscreentime]);
lv_obj_add_event_cb(ui->displayinfopage_autlockdlist_1, _displayinfopage_autlockdlist_1_event_cb, LV_EVENT_READY, NULL);
if(GET_nvs_Sys_Info_autoScreentime()==10)//10s
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,0);
}
else if(GET_nvs_Sys_Info_autoScreentime()==30)//30s
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,1);
}
else if(GET_nvs_Sys_Info_autoScreentime()==45)//45s
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,2);
}
else if(GET_nvs_Sys_Info_autoScreentime()==60)//1min--60s
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,3);
}
else if(GET_nvs_Sys_Info_autoScreentime()==120)//2min--120s
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,4);
}
else if(GET_nvs_Sys_Info_autoScreentime()==300)//5min--300s
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,5);
}
else if(GET_nvs_Sys_Info_autoScreentime()==600)//10min--600s
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,6);
}
else //if(GET_nvs_Sys_Info_autoScreentime()==0)//其它七天都是never
{
lv_dropdown_set_selected(ui->displayinfopage_autlockdlist_1,7);
}
//Write style state: LV_STATE_DEFAULT for style_displayinfopage_autlockdlist_1_main_main_default
static lv_style_t style_displayinfopage_autlockdlist_1_main_main_default;
lv_style_reset(&style_displayinfopage_autlockdlist_1_main_main_default);
lv_style_set_radius(&style_displayinfopage_autlockdlist_1_main_main_default, 10);
lv_style_set_bg_color(&style_displayinfopage_autlockdlist_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_bg_grad_color(&style_displayinfopage_autlockdlist_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_bg_grad_dir(&style_displayinfopage_autlockdlist_1_main_main_default, LV_GRAD_DIR_VER);
lv_style_set_bg_opa(&style_displayinfopage_autlockdlist_1_main_main_default, 255);
lv_style_set_border_color(&style_displayinfopage_autlockdlist_1_main_main_default, lv_color_make(0x21, 0x21, 0x21));
lv_style_set_border_width(&style_displayinfopage_autlockdlist_1_main_main_default, 1);
lv_style_set_text_color(&style_displayinfopage_autlockdlist_1_main_main_default, lv_color_make(0xff, 0xff, 0xff));
lv_style_set_text_font(&style_displayinfopage_autlockdlist_1_main_main_default, &lv_font_albbhptR_16);
lv_style_set_text_line_space(&style_displayinfopage_autlockdlist_1_main_main_default, 20);
lv_obj_add_style(ui->displayinfopage_autlockdlist_1, &style_displayinfopage_autlockdlist_1_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
// /*Create a normal drop down list*/
// //ui->displayinfopage_autlockdlist_1 = lv_dropdown_create(ui->displayinfopage);
// lv_obj_t * dd = lv_dropdown_create(ui->displayinfopage);
// lv_obj_set_pos(dd, 100, 350);
// lv_obj_set_width(dd, 150);
//
// lv_dropdown_set_options(dd, "Apple\n"
// "Banana\n"
// "Orange\n"
// "Cherry\n"
// "Grape\n"
// "Raspberry\n"
// "Melon\n"
// "Orange\n"
// "Lemon\n"
// "Nuts");
//
// // lv_dropdown_set_dir(dd, LV_DIR_RIGHT);
// // lv_dropdown_set_symbol(dd, LV_SYMBOL_RIGHT);
//
// //lv_obj_align(dd, LV_ALIGN_TOP_MID, 0, 0);
// lv_obj_add_event_cb(dd, autlockdlistevent_handler, LV_EVENT_ALL, NULL);
//Update current screen layout.
lv_obj_update_layout(ui->displayinfopage);
//Init events for screen.
events_init_displayinfopage(ui);
}