mirror of
https://gitee.com/Vancouver2017/luban-lite-t3e-pro.git
synced 2025-12-15 10:58:54 +00:00
619 lines
45 KiB
C
619 lines
45 KiB
C
/*
|
|
* Copyright 2023 NXP
|
|
* SPDX-License-Identifier: MIT
|
|
*/
|
|
|
|
#include "lvgl/lvgl.h"
|
|
#include <stdio.h>
|
|
#include "gui_guider.h"
|
|
#include "events_init.h"
|
|
#include "custom.h"
|
|
|
|
|
|
void setup_scr_addsubdevicepage(lv_ui *ui){
|
|
|
|
//Write codes addsubdevicepage
|
|
#ifndef CONFIG_DEVICE_SCR_ACT_JUMP
|
|
ui->addsubdevicepage = lv_obj_create(NULL);
|
|
#else
|
|
ui->addsubdevicepage = lv_obj_create(lv_scr_act());
|
|
lv_obj_set_pos(ui->addsubdevicepage, 0, 0);
|
|
lv_obj_set_size(ui->addsubdevicepage, 480, 480);
|
|
lv_obj_center(ui->addsubdevicepage);
|
|
#endif
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_main_main_default
|
|
static lv_style_t style_addsubdevicepage_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_main_main_default);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_main_main_default, lv_color_make(0x00, 0x00, 0x00));
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_main_main_default, 255);
|
|
#ifndef CONFIG_DEVICE_SCR_ACT_JUMP
|
|
#else
|
|
lv_style_set_border_width(&style_addsubdevicepage_main_main_default, 0);
|
|
lv_style_set_border_opa(&style_addsubdevicepage_main_main_default, 0);
|
|
lv_style_set_pad_all(&style_addsubdevicepage_main_main_default, 0);
|
|
#endif
|
|
lv_obj_add_style(ui->addsubdevicepage, &style_addsubdevicepage_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_img_1
|
|
ui->addsubdevicepage_img_1 = lv_img_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_img_1, 13, 12);
|
|
lv_obj_set_size(ui->addsubdevicepage_img_1, 35, 30);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_img_1_main_main_default
|
|
static lv_style_t style_addsubdevicepage_img_1_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_img_1_main_main_default);
|
|
lv_style_set_img_recolor(&style_addsubdevicepage_img_1_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_img_recolor_opa(&style_addsubdevicepage_img_1_main_main_default, 0);
|
|
lv_style_set_img_opa(&style_addsubdevicepage_img_1_main_main_default, 255);
|
|
lv_obj_add_style(ui->addsubdevicepage_img_1, &style_addsubdevicepage_img_1_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
lv_obj_add_flag(ui->addsubdevicepage_img_1, LV_OBJ_FLAG_CLICKABLE);
|
|
lv_img_set_src(ui->addsubdevicepage_img_1,LVGL_PATH(returnbg2.png));
|
|
lv_img_set_pivot(ui->addsubdevicepage_img_1, 0,0);
|
|
lv_img_set_angle(ui->addsubdevicepage_img_1, 0);
|
|
|
|
//Write codes addsubdevicepage_label_1
|
|
ui->addsubdevicepage_label_1 = lv_label_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_label_1, 43, 18);
|
|
lv_obj_set_size(ui->addsubdevicepage_label_1, 200, 24);
|
|
lv_label_set_text(ui->addsubdevicepage_label_1, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_Device_select]);
|
|
lv_label_set_long_mode(ui->addsubdevicepage_label_1, LV_LABEL_LONG_WRAP);
|
|
lv_obj_set_style_text_align(ui->addsubdevicepage_label_1, LV_TEXT_ALIGN_LEFT, 0);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_label_1_main_main_default
|
|
static lv_style_t style_addsubdevicepage_label_1_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_label_1_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_label_1_main_main_default, 0);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_label_1_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_label_1_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_label_1_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_label_1_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_label_1_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_label_1_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_label_1_main_main_default, 0);
|
|
lv_style_set_pad_left(&style_addsubdevicepage_label_1_main_main_default, 0);
|
|
lv_style_set_pad_right(&style_addsubdevicepage_label_1_main_main_default, 0);
|
|
lv_style_set_pad_top(&style_addsubdevicepage_label_1_main_main_default, 0);
|
|
lv_style_set_pad_bottom(&style_addsubdevicepage_label_1_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_label_1, &style_addsubdevicepage_label_1_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_btn_1
|
|
ui->addsubdevicepage_btn_1 = lv_btn_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_btn_1, 1, 1);
|
|
lv_obj_set_size(ui->addsubdevicepage_btn_1, 80, 50);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_btn_1_main_main_default
|
|
static lv_style_t style_addsubdevicepage_btn_1_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_btn_1_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_btn_1_main_main_default, 0);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_btn_1_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_btn_1_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_btn_1_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_btn_1_main_main_default, 0);
|
|
lv_style_set_shadow_color(&style_addsubdevicepage_btn_1_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_shadow_opa(&style_addsubdevicepage_btn_1_main_main_default, 0);
|
|
lv_style_set_border_color(&style_addsubdevicepage_btn_1_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_border_width(&style_addsubdevicepage_btn_1_main_main_default, 0);
|
|
lv_style_set_border_opa(&style_addsubdevicepage_btn_1_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_btn_1, &style_addsubdevicepage_btn_1_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
ui->addsubdevicepage_btn_1_label = lv_label_create(ui->addsubdevicepage_btn_1);
|
|
lv_label_set_text(ui->addsubdevicepage_btn_1_label, "");
|
|
lv_obj_set_style_text_color(ui->addsubdevicepage_btn_1_label, lv_color_make(0x00, 0x00, 0x00), LV_STATE_DEFAULT);
|
|
lv_obj_set_style_pad_all(ui->addsubdevicepage_btn_1, 0, LV_STATE_DEFAULT);
|
|
lv_obj_align(ui->addsubdevicepage_btn_1_label, LV_ALIGN_CENTER, 0, 0);
|
|
|
|
//Write codes addsubdevicepage_savebtn
|
|
ui->addsubdevicepage_savebtn = lv_btn_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_savebtn, 200, 420);
|
|
lv_obj_set_size(ui->addsubdevicepage_savebtn, 80, 40);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_savebtn_main_main_default
|
|
static lv_style_t style_addsubdevicepage_savebtn_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_savebtn_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_savebtn_main_main_default, 15);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_savebtn_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_savebtn_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_savebtn_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_savebtn_main_main_default, 255);
|
|
lv_style_set_shadow_color(&style_addsubdevicepage_savebtn_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_shadow_opa(&style_addsubdevicepage_savebtn_main_main_default, 0);
|
|
lv_style_set_border_color(&style_addsubdevicepage_savebtn_main_main_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
lv_style_set_border_width(&style_addsubdevicepage_savebtn_main_main_default, 0);
|
|
lv_style_set_border_opa(&style_addsubdevicepage_savebtn_main_main_default, 255);
|
|
lv_obj_add_style(ui->addsubdevicepage_savebtn, &style_addsubdevicepage_savebtn_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
ui->addsubdevicepage_savebtn_label = lv_label_create(ui->addsubdevicepage_savebtn);
|
|
lv_label_set_text(ui->addsubdevicepage_savebtn_label, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_Device_Save]);
|
|
lv_obj_set_style_text_color(ui->addsubdevicepage_savebtn_label, lv_color_make(0xff, 0xff, 0xff), LV_STATE_DEFAULT);
|
|
lv_obj_set_style_text_font(ui->addsubdevicepage_savebtn_label, &lv_font_simsun_16, LV_STATE_DEFAULT);
|
|
lv_obj_set_style_pad_all(ui->addsubdevicepage_savebtn, 0, LV_STATE_DEFAULT);
|
|
lv_obj_align(ui->addsubdevicepage_savebtn_label, LV_ALIGN_CENTER, 0, 0);
|
|
//-----------------------------------------------------------------
|
|
//Write codes addsubdevicepage_gang1cb
|
|
ui->addsubdevicepage_gang1cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_gang1cb, 20, 72);
|
|
lv_checkbox_set_text(ui->addsubdevicepage_gang1cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_GANG1_NAME]);
|
|
if(nvs_SysInfo.subdevice_array[0])
|
|
{
|
|
lv_obj_add_state(ui->addsubdevicepage_gang1cb, LV_STATE_CHECKED);//状态
|
|
}
|
|
else
|
|
{
|
|
lv_obj_clear_state(ui->addsubdevicepage_gang1cb, LV_STATE_CHECKED);
|
|
}
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang1cb_main_main_default
|
|
static lv_style_t style_addsubdevicepage_gang1cb_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang1cb_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang1cb_main_main_default, 6);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_gang1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_gang1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang1cb_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_gang1cb_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_gang1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_gang1cb_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_gang1cb_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang1cb, &style_addsubdevicepage_gang1cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang1cb_main_indicator_default
|
|
static lv_style_t style_addsubdevicepage_gang1cb_main_indicator_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang1cb_main_indicator_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang1cb_main_indicator_default, 15);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_gang1cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_gang1cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang1cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_gang1cb_main_indicator_default, 255);
|
|
// lv_style_set_border_color(&style_addsubdevicepage_gang1cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// lv_style_set_border_width(&style_addsubdevicepage_gang1cb_main_indicator_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang1cb, &style_addsubdevicepage_gang1cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_gang2cb
|
|
ui->addsubdevicepage_gang2cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_gang2cb, 255, 72);
|
|
lv_checkbox_set_text(ui->addsubdevicepage_gang2cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_GANG2_NAME]);
|
|
if(nvs_SysInfo.subdevice_array[1])
|
|
{
|
|
lv_obj_add_state(ui->addsubdevicepage_gang2cb, LV_STATE_CHECKED);//状态
|
|
}
|
|
else
|
|
{
|
|
lv_obj_clear_state(ui->addsubdevicepage_gang2cb, LV_STATE_CHECKED);
|
|
}
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang2cb_main_main_default
|
|
static lv_style_t style_addsubdevicepage_gang2cb_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang2cb_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang2cb_main_main_default, 6);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_gang2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_gang2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang2cb_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_gang2cb_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_gang2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_gang2cb_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_gang2cb_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang2cb, &style_addsubdevicepage_gang2cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang2cb_main_indicator_default
|
|
static lv_style_t style_addsubdevicepage_gang2cb_main_indicator_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang2cb_main_indicator_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang2cb_main_indicator_default, 15);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_gang2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_gang2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang2cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_gang2cb_main_indicator_default, 255);
|
|
// lv_style_set_border_color(&style_addsubdevicepage_gang2cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// lv_style_set_border_width(&style_addsubdevicepage_gang2cb_main_indicator_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang2cb, &style_addsubdevicepage_gang2cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_gang3cb
|
|
ui->addsubdevicepage_gang3cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_gang3cb, 20, 122);
|
|
lv_checkbox_set_text(ui->addsubdevicepage_gang3cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_GANG3_NAME]);
|
|
if(nvs_SysInfo.subdevice_array[2])
|
|
{
|
|
lv_obj_add_state(ui->addsubdevicepage_gang3cb, LV_STATE_CHECKED);//状态
|
|
}
|
|
else
|
|
{
|
|
lv_obj_clear_state(ui->addsubdevicepage_gang3cb, LV_STATE_CHECKED);
|
|
}
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang3cb_main_main_default
|
|
static lv_style_t style_addsubdevicepage_gang3cb_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang3cb_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang3cb_main_main_default, 6);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_gang3cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_gang3cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang3cb_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_gang3cb_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_gang3cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_gang3cb_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_gang3cb_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang3cb, &style_addsubdevicepage_gang3cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang3cb_main_indicator_default
|
|
static lv_style_t style_addsubdevicepage_gang3cb_main_indicator_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang3cb_main_indicator_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang3cb_main_indicator_default, 15);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_gang3cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_gang3cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang3cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_gang3cb_main_indicator_default, 255);
|
|
// lv_style_set_border_color(&style_addsubdevicepage_gang3cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// lv_style_set_border_width(&style_addsubdevicepage_gang3cb_main_indicator_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang3cb, &style_addsubdevicepage_gang3cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_gang4cb
|
|
ui->addsubdevicepage_gang4cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_gang4cb, 255, 122);
|
|
lv_checkbox_set_text(ui->addsubdevicepage_gang4cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_GANG4_NAME]);
|
|
if(nvs_SysInfo.subdevice_array[3])
|
|
{
|
|
lv_obj_add_state(ui->addsubdevicepage_gang4cb, LV_STATE_CHECKED);//状态
|
|
}
|
|
else
|
|
{
|
|
lv_obj_clear_state(ui->addsubdevicepage_gang4cb, LV_STATE_CHECKED);
|
|
}
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang4cb_main_main_default
|
|
static lv_style_t style_addsubdevicepage_gang4cb_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang4cb_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang4cb_main_main_default, 6);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_gang4cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_gang4cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang4cb_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_gang4cb_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_gang4cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_gang4cb_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_gang4cb_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang4cb, &style_addsubdevicepage_gang4cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang4cb_main_indicator_default
|
|
static lv_style_t style_addsubdevicepage_gang4cb_main_indicator_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang4cb_main_indicator_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang4cb_main_indicator_default, 15);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_gang4cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_gang4cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang4cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_gang4cb_main_indicator_default, 255);
|
|
// lv_style_set_border_color(&style_addsubdevicepage_gang4cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// lv_style_set_border_width(&style_addsubdevicepage_gang4cb_main_indicator_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang4cb, &style_addsubdevicepage_gang4cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_gang6cb
|
|
ui->addsubdevicepage_gang6cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_gang6cb, 20, 172);
|
|
lv_checkbox_set_text(ui->addsubdevicepage_gang6cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_GANG6_NAME]);
|
|
if(nvs_SysInfo.subdevice_array[4])
|
|
{
|
|
lv_obj_add_state(ui->addsubdevicepage_gang6cb, LV_STATE_CHECKED);//状态
|
|
}
|
|
else
|
|
{
|
|
lv_obj_clear_state(ui->addsubdevicepage_gang6cb, LV_STATE_CHECKED);
|
|
}
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang6cb_main_main_default
|
|
static lv_style_t style_addsubdevicepage_gang6cb_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang6cb_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang6cb_main_main_default, 6);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_gang6cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_gang6cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang6cb_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_gang6cb_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_gang6cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_gang6cb_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_gang6cb_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang6cb, &style_addsubdevicepage_gang6cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_gang6cb_main_indicator_default
|
|
static lv_style_t style_addsubdevicepage_gang6cb_main_indicator_default;
|
|
lv_style_reset(&style_addsubdevicepage_gang6cb_main_indicator_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_gang6cb_main_indicator_default, 15);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_gang6cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_gang6cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_gang6cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_gang6cb_main_indicator_default, 255);
|
|
// lv_style_set_border_color(&style_addsubdevicepage_gang6cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// lv_style_set_border_width(&style_addsubdevicepage_gang6cb_main_indicator_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_gang6cb, &style_addsubdevicepage_gang6cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_airconditionercb
|
|
ui->addsubdevicepage_airconditionercb = lv_checkbox_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_airconditionercb, 255, 172);
|
|
lv_checkbox_set_text(ui->addsubdevicepage_airconditionercb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_Airconditioner]);
|
|
if(nvs_SysInfo.subdevice_array[5])
|
|
{
|
|
lv_obj_add_state(ui->addsubdevicepage_airconditionercb, LV_STATE_CHECKED);//状态
|
|
}
|
|
else
|
|
{
|
|
lv_obj_clear_state(ui->addsubdevicepage_airconditionercb, LV_STATE_CHECKED);
|
|
}
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_airconditionercb_main_main_default
|
|
static lv_style_t style_addsubdevicepage_airconditionercb_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_airconditionercb_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_airconditionercb_main_main_default, 6);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_airconditionercb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_airconditionercb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_airconditionercb_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_airconditionercb_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_airconditionercb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_airconditionercb_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_airconditionercb_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_airconditionercb, &style_addsubdevicepage_airconditionercb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_airconditionercb_main_indicator_default
|
|
static lv_style_t style_addsubdevicepage_airconditionercb_main_indicator_default;
|
|
lv_style_reset(&style_addsubdevicepage_airconditionercb_main_indicator_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_airconditionercb_main_indicator_default, 15);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_airconditionercb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_airconditionercb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_airconditionercb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_airconditionercb_main_indicator_default, 255);
|
|
// lv_style_set_border_color(&style_addsubdevicepage_airconditionercb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// lv_style_set_border_width(&style_addsubdevicepage_airconditionercb_main_indicator_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_airconditionercb, &style_addsubdevicepage_airconditionercb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
//Write codes addsubdevicepage_projectorcb
|
|
ui->addsubdevicepage_projectorcb = lv_checkbox_create(ui->addsubdevicepage);
|
|
lv_obj_set_pos(ui->addsubdevicepage_projectorcb, 20, 222);//20, 272);
|
|
lv_checkbox_set_text(ui->addsubdevicepage_projectorcb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_Projector]);
|
|
if(nvs_SysInfo.subdevice_array[6])
|
|
{
|
|
lv_obj_add_state(ui->addsubdevicepage_projectorcb, LV_STATE_CHECKED);//状态
|
|
}
|
|
else
|
|
{
|
|
lv_obj_clear_state(ui->addsubdevicepage_projectorcb, LV_STATE_CHECKED);
|
|
}
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_projectorcb_main_main_default
|
|
static lv_style_t style_addsubdevicepage_projectorcb_main_main_default;
|
|
lv_style_reset(&style_addsubdevicepage_projectorcb_main_main_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_projectorcb_main_main_default, 6);
|
|
lv_style_set_bg_color(&style_addsubdevicepage_projectorcb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_color(&style_addsubdevicepage_projectorcb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_bg_grad_dir(&style_addsubdevicepage_projectorcb_main_main_default, LV_GRAD_DIR_VER);
|
|
lv_style_set_bg_opa(&style_addsubdevicepage_projectorcb_main_main_default, 0);
|
|
lv_style_set_text_color(&style_addsubdevicepage_projectorcb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
lv_style_set_text_font(&style_addsubdevicepage_projectorcb_main_main_default, &lv_font_simsun_16);
|
|
lv_style_set_text_letter_space(&style_addsubdevicepage_projectorcb_main_main_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_projectorcb, &style_addsubdevicepage_projectorcb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
//Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_projectorcb_main_indicator_default
|
|
static lv_style_t style_addsubdevicepage_projectorcb_main_indicator_default;
|
|
lv_style_reset(&style_addsubdevicepage_projectorcb_main_indicator_default);
|
|
lv_style_set_radius(&style_addsubdevicepage_projectorcb_main_indicator_default, 15);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_projectorcb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_projectorcb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_projectorcb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_projectorcb_main_indicator_default, 255);
|
|
// lv_style_set_border_color(&style_addsubdevicepage_projectorcb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// lv_style_set_border_width(&style_addsubdevicepage_projectorcb_main_indicator_default, 0);
|
|
lv_obj_add_style(ui->addsubdevicepage_projectorcb, &style_addsubdevicepage_projectorcb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
|
|
// //Write codes addsubdevicepage_smartcurtain1cb
|
|
// ui->addsubdevicepage_smartcurtain1cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
// lv_obj_set_pos(ui->addsubdevicepage_smartcurtain1cb, 20, 222);
|
|
// lv_checkbox_set_text(ui->addsubdevicepage_smartcurtain1cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_smartcurtain1]);
|
|
// if(nvs_SysInfo.subdevice_array[6])
|
|
// {
|
|
// lv_obj_add_state(ui->addsubdevicepage_smartcurtain1cb, LV_STATE_CHECKED);//状态
|
|
// }
|
|
// else
|
|
// {
|
|
// lv_obj_clear_state(ui->addsubdevicepage_smartcurtain1cb, LV_STATE_CHECKED);
|
|
// }
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_smartcurtain1cb_main_main_default
|
|
// static lv_style_t style_addsubdevicepage_smartcurtain1cb_main_main_default;
|
|
// lv_style_reset(&style_addsubdevicepage_smartcurtain1cb_main_main_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_smartcurtain1cb_main_main_default, 6);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_smartcurtain1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_smartcurtain1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_smartcurtain1cb_main_main_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_smartcurtain1cb_main_main_default, 0);
|
|
// lv_style_set_text_color(&style_addsubdevicepage_smartcurtain1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_text_font(&style_addsubdevicepage_smartcurtain1cb_main_main_default, &lv_font_simsun_16);
|
|
// lv_style_set_text_letter_space(&style_addsubdevicepage_smartcurtain1cb_main_main_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_smartcurtain1cb, &style_addsubdevicepage_smartcurtain1cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_smartcurtain1cb_main_indicator_default
|
|
// static lv_style_t style_addsubdevicepage_smartcurtain1cb_main_indicator_default;
|
|
// lv_style_reset(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default, 15);
|
|
// // lv_style_set_bg_color(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_color(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_dir(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// // lv_style_set_bg_opa(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default, 255);
|
|
// // lv_style_set_border_color(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// // lv_style_set_border_width(&style_addsubdevicepage_smartcurtain1cb_main_indicator_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_smartcurtain1cb, &style_addsubdevicepage_smartcurtain1cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
// //Write codes addsubdevicepage_smartcurtain2cb
|
|
// ui->addsubdevicepage_smartcurtain2cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
// lv_obj_set_pos(ui->addsubdevicepage_smartcurtain2cb, 255, 222);
|
|
// lv_checkbox_set_text(ui->addsubdevicepage_smartcurtain2cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_smartcurtain2]);
|
|
// if(nvs_SysInfo.subdevice_array[7])
|
|
// {
|
|
// lv_obj_add_state(ui->addsubdevicepage_smartcurtain2cb, LV_STATE_CHECKED);//状态
|
|
// }
|
|
// else
|
|
// {
|
|
// lv_obj_clear_state(ui->addsubdevicepage_smartcurtain2cb, LV_STATE_CHECKED);
|
|
// }
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_smartcurtain2cb_main_main_default
|
|
// static lv_style_t style_addsubdevicepage_smartcurtain2cb_main_main_default;
|
|
// lv_style_reset(&style_addsubdevicepage_smartcurtain2cb_main_main_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_smartcurtain2cb_main_main_default, 6);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_smartcurtain2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_smartcurtain2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_smartcurtain2cb_main_main_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_smartcurtain2cb_main_main_default, 0);
|
|
// lv_style_set_text_color(&style_addsubdevicepage_smartcurtain2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_text_font(&style_addsubdevicepage_smartcurtain2cb_main_main_default, &lv_font_simsun_16);
|
|
// lv_style_set_text_letter_space(&style_addsubdevicepage_smartcurtain2cb_main_main_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_smartcurtain2cb, &style_addsubdevicepage_smartcurtain2cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_smartcurtain2cb_main_indicator_default
|
|
// static lv_style_t style_addsubdevicepage_smartcurtain2cb_main_indicator_default;
|
|
// lv_style_reset(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default, 15);
|
|
// // lv_style_set_bg_color(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_color(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_dir(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// // lv_style_set_bg_opa(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default, 255);
|
|
// // lv_style_set_border_color(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// // lv_style_set_border_width(&style_addsubdevicepage_smartcurtain2cb_main_indicator_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_smartcurtain2cb, &style_addsubdevicepage_smartcurtain2cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
|
|
// //Write codes addsubdevicepage_rollershutter2cb
|
|
// ui->addsubdevicepage_rollershutter2cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
// lv_obj_set_pos(ui->addsubdevicepage_rollershutter2cb, 255, 272);
|
|
// lv_checkbox_set_text(ui->addsubdevicepage_rollershutter2cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_Rollershutter2]);
|
|
// if(nvs_SysInfo.subdevice_array[9])
|
|
// {
|
|
// lv_obj_add_state(ui->addsubdevicepage_rollershutter2cb, LV_STATE_CHECKED);//状态
|
|
// }
|
|
// else
|
|
// {
|
|
// lv_obj_clear_state(ui->addsubdevicepage_rollershutter2cb, LV_STATE_CHECKED);
|
|
// }
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_rollershutter2cb_main_main_default
|
|
// static lv_style_t style_addsubdevicepage_rollershutter2cb_main_main_default;
|
|
// lv_style_reset(&style_addsubdevicepage_rollershutter2cb_main_main_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_rollershutter2cb_main_main_default, 6);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_rollershutter2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_rollershutter2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_rollershutter2cb_main_main_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_rollershutter2cb_main_main_default, 0);
|
|
// lv_style_set_text_color(&style_addsubdevicepage_rollershutter2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_text_font(&style_addsubdevicepage_rollershutter2cb_main_main_default, &lv_font_simsun_16);
|
|
// lv_style_set_text_letter_space(&style_addsubdevicepage_rollershutter2cb_main_main_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_rollershutter2cb, &style_addsubdevicepage_rollershutter2cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_rollershutter2cb_main_indicator_default
|
|
// static lv_style_t style_addsubdevicepage_rollershutter2cb_main_indicator_default;
|
|
// lv_style_reset(&style_addsubdevicepage_rollershutter2cb_main_indicator_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_rollershutter2cb_main_indicator_default, 15);
|
|
// // lv_style_set_bg_color(&style_addsubdevicepage_rollershutter2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_color(&style_addsubdevicepage_rollershutter2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_dir(&style_addsubdevicepage_rollershutter2cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// // lv_style_set_bg_opa(&style_addsubdevicepage_rollershutter2cb_main_indicator_default, 255);
|
|
// // lv_style_set_border_color(&style_addsubdevicepage_rollershutter2cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// // lv_style_set_border_width(&style_addsubdevicepage_rollershutter2cb_main_indicator_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_rollershutter2cb, &style_addsubdevicepage_rollershutter2cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
// //Write codes addsubdevicepage_socket1cb
|
|
// ui->addsubdevicepage_socket1cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
// lv_obj_set_pos(ui->addsubdevicepage_socket1cb, 20, 322);
|
|
// lv_checkbox_set_text(ui->addsubdevicepage_socket1cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_SOCKET1_NAME]);
|
|
// if(nvs_SysInfo.subdevice_array[10])
|
|
// {
|
|
// lv_obj_add_state(ui->addsubdevicepage_socket1cb, LV_STATE_CHECKED);//状态
|
|
// }
|
|
// else
|
|
// {
|
|
// lv_obj_clear_state(ui->addsubdevicepage_socket1cb, LV_STATE_CHECKED);
|
|
// }
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_socket1cb_main_main_default
|
|
// static lv_style_t style_addsubdevicepage_socket1cb_main_main_default;
|
|
// lv_style_reset(&style_addsubdevicepage_socket1cb_main_main_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_socket1cb_main_main_default, 6);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_socket1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_socket1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_socket1cb_main_main_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_socket1cb_main_main_default, 0);
|
|
// lv_style_set_text_color(&style_addsubdevicepage_socket1cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_text_font(&style_addsubdevicepage_socket1cb_main_main_default, &lv_font_simsun_16);
|
|
// lv_style_set_text_letter_space(&style_addsubdevicepage_socket1cb_main_main_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_socket1cb, &style_addsubdevicepage_socket1cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_socket1cb_main_indicator_default
|
|
// static lv_style_t style_addsubdevicepage_socket1cb_main_indicator_default;
|
|
// lv_style_reset(&style_addsubdevicepage_socket1cb_main_indicator_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_socket1cb_main_indicator_default, 15);
|
|
// // lv_style_set_bg_color(&style_addsubdevicepage_socket1cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_color(&style_addsubdevicepage_socket1cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_dir(&style_addsubdevicepage_socket1cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// // lv_style_set_bg_opa(&style_addsubdevicepage_socket1cb_main_indicator_default, 255);
|
|
// // lv_style_set_border_color(&style_addsubdevicepage_socket1cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// // lv_style_set_border_width(&style_addsubdevicepage_socket1cb_main_indicator_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_socket1cb, &style_addsubdevicepage_socket1cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
// //Write codes addsubdevicepage_socket2cb
|
|
// ui->addsubdevicepage_socket2cb = lv_checkbox_create(ui->addsubdevicepage);
|
|
// lv_obj_set_pos(ui->addsubdevicepage_socket2cb, 255, 322);
|
|
// lv_checkbox_set_text(ui->addsubdevicepage_socket2cb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_SOCKET2_NAME]);
|
|
// if(nvs_SysInfo.subdevice_array[11])
|
|
// {
|
|
// lv_obj_add_state(ui->addsubdevicepage_socket2cb, LV_STATE_CHECKED);//状态
|
|
// }
|
|
// else
|
|
// {
|
|
// lv_obj_clear_state(ui->addsubdevicepage_socket2cb, LV_STATE_CHECKED);
|
|
// }
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_socket2cb_main_main_default
|
|
// static lv_style_t style_addsubdevicepage_socket2cb_main_main_default;
|
|
// lv_style_reset(&style_addsubdevicepage_socket2cb_main_main_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_socket2cb_main_main_default, 6);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_socket2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_socket2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_socket2cb_main_main_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_socket2cb_main_main_default, 0);
|
|
// lv_style_set_text_color(&style_addsubdevicepage_socket2cb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_text_font(&style_addsubdevicepage_socket2cb_main_main_default, &lv_font_simsun_16);
|
|
// lv_style_set_text_letter_space(&style_addsubdevicepage_socket2cb_main_main_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_socket2cb, &style_addsubdevicepage_socket2cb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_socket2cb_main_indicator_default
|
|
// static lv_style_t style_addsubdevicepage_socket2cb_main_indicator_default;
|
|
// lv_style_reset(&style_addsubdevicepage_socket2cb_main_indicator_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_socket2cb_main_indicator_default, 15);
|
|
// // lv_style_set_bg_color(&style_addsubdevicepage_socket2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_color(&style_addsubdevicepage_socket2cb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_dir(&style_addsubdevicepage_socket2cb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// // lv_style_set_bg_opa(&style_addsubdevicepage_socket2cb_main_indicator_default, 255);
|
|
// // lv_style_set_border_color(&style_addsubdevicepage_socket2cb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// // lv_style_set_border_width(&style_addsubdevicepage_socket2cb_main_indicator_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_socket2cb, &style_addsubdevicepage_socket2cb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
|
|
// #if defined(CONFIG_USER_RELAY_1)||defined(CONFIG_USER_RELAY_2)
|
|
// //Write codes addsubdevicepage_wireddimmercb
|
|
// ui->addsubdevicepage_wireddimmercb = lv_checkbox_create(ui->addsubdevicepage);
|
|
// lv_obj_set_pos(ui->addsubdevicepage_wireddimmercb, 20, 372);
|
|
// lv_checkbox_set_text(ui->addsubdevicepage_wireddimmercb, Menu_List[GET_nvs_Sys_Info_language()][MENU_LIST_Wireddimmer]);
|
|
// if(nvs_SysInfo.subdevice_array[12])
|
|
// {
|
|
// lv_obj_add_state(ui->addsubdevicepage_wireddimmercb, LV_STATE_CHECKED);//状态
|
|
// }
|
|
// else
|
|
// {
|
|
// lv_obj_clear_state(ui->addsubdevicepage_wireddimmercb, LV_STATE_CHECKED);
|
|
// }
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_wireddimmercb_main_main_default
|
|
// static lv_style_t style_addsubdevicepage_wireddimmercb_main_main_default;
|
|
// lv_style_reset(&style_addsubdevicepage_wireddimmercb_main_main_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_wireddimmercb_main_main_default, 6);
|
|
// lv_style_set_bg_color(&style_addsubdevicepage_wireddimmercb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_color(&style_addsubdevicepage_wireddimmercb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_bg_grad_dir(&style_addsubdevicepage_wireddimmercb_main_main_default, LV_GRAD_DIR_VER);
|
|
// lv_style_set_bg_opa(&style_addsubdevicepage_wireddimmercb_main_main_default, 0);
|
|
// lv_style_set_text_color(&style_addsubdevicepage_wireddimmercb_main_main_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// lv_style_set_text_font(&style_addsubdevicepage_wireddimmercb_main_main_default, &lv_font_simsun_16);
|
|
// lv_style_set_text_letter_space(&style_addsubdevicepage_wireddimmercb_main_main_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_wireddimmercb, &style_addsubdevicepage_wireddimmercb_main_main_default, LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
|
|
// //Write style state: LV_STATE_DEFAULT for style_addsubdevicepage_wireddimmercb_main_indicator_default
|
|
// static lv_style_t style_addsubdevicepage_wireddimmercb_main_indicator_default;
|
|
// lv_style_reset(&style_addsubdevicepage_wireddimmercb_main_indicator_default);
|
|
// lv_style_set_radius(&style_addsubdevicepage_wireddimmercb_main_indicator_default, 15);
|
|
// // lv_style_set_bg_color(&style_addsubdevicepage_wireddimmercb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_color(&style_addsubdevicepage_wireddimmercb_main_indicator_default, lv_color_make(0xff, 0xff, 0xff));
|
|
// // lv_style_set_bg_grad_dir(&style_addsubdevicepage_wireddimmercb_main_indicator_default, LV_GRAD_DIR_VER);
|
|
// // lv_style_set_bg_opa(&style_addsubdevicepage_wireddimmercb_main_indicator_default, 255);
|
|
// // lv_style_set_border_color(&style_addsubdevicepage_wireddimmercb_main_indicator_default, lv_color_make(0x21, 0x95, 0xf6));
|
|
// // lv_style_set_border_width(&style_addsubdevicepage_wireddimmercb_main_indicator_default, 0);
|
|
// lv_obj_add_style(ui->addsubdevicepage_wireddimmercb, &style_addsubdevicepage_wireddimmercb_main_indicator_default, LV_PART_INDICATOR|LV_STATE_DEFAULT);
|
|
// #endif
|
|
|
|
//Init events for screen
|
|
events_init_addsubdevicepage(ui);
|
|
}
|