sggt/LVGL/myGUI/generated/gui_guider.h

393 lines
16 KiB
C

/*
* Copyright 2025 NXP
* NXP 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.
*/
#ifndef GUI_GUIDER_H
#define GUI_GUIDER_H
#ifdef __cplusplus
extern "C" {
#endif
#include "lvgl.h"
typedef struct
{
lv_obj_t *screen_init;
bool screen_init_del;
lv_obj_t *screen_init_bar_1;
lv_obj_t *screen_init_img_1;
lv_obj_t *screen_main;
bool screen_main_del;
lv_obj_t *screen_main_chart_1;
lv_chart_series_t *screen_main_chart_1_0;
lv_chart_series_t *screen_main_chart_1_1;
lv_obj_t *screen_main_spangroup_time;
lv_span_t *screen_main_spangroup_time_span;
lv_obj_t *screen_main_animimg_battery;
lv_obj_t *screen_main_cont_numin;
lv_obj_t *screen_main_ani_in_6;
lv_obj_t *screen_main_ani_in_5;
lv_obj_t *screen_main_ani_in_4;
lv_obj_t *screen_main_img_in_dot;
lv_obj_t *screen_main_ani_in_3;
lv_obj_t *screen_main_ani_in_2;
lv_obj_t *screen_main_ani_in_1;
lv_obj_t *screen_main_ani_in_0;
lv_obj_t *screen_main_ani_in_sign;
lv_obj_t *screen_main_cont_numout;
lv_obj_t *screen_main_ani_out_6;
lv_obj_t *screen_main_ani_out_5;
lv_obj_t *screen_main_ani_out_4;
lv_obj_t *screen_main_img_out_dot;
lv_obj_t *screen_main_ani_out_3;
lv_obj_t *screen_main_ani_out_2;
lv_obj_t *screen_main_ani_out_1;
lv_obj_t *screen_main_ani_out_0;
lv_obj_t *screen_main_ani_out_sign;
lv_obj_t *screen_main_img_cursor;
lv_obj_t *screen_main_label_IN;
lv_obj_t *screen_main_label_OUT;
lv_obj_t *screen_main_label_ONOFF;
lv_obj_t *screen_main_label_unit;
lv_obj_t *screen_main_label_Mode;
lv_obj_t *screen_main_line_3;
lv_obj_t *screen_main_line_2;
lv_obj_t *screen_main_line_1;
lv_obj_t *screen_main_label_area_IN;
lv_obj_t *screen_main_label_area_OUT;
lv_obj_t *screen_main_line_legend_IN;
lv_obj_t *screen_main_line_legend_OUT;
lv_obj_t *screen_main_label_trans;
lv_obj_t *screen_setting;
bool screen_setting_del;
lv_obj_t *screen_setting_label_01;
lv_obj_t *screen_setting_label_00;
lv_obj_t *screen_setting_label_10;
lv_obj_t *screen_setting_label_11;
lv_obj_t *screen_setting_label_20;
lv_obj_t *screen_setting_label_21;
lv_obj_t *screen_setting_label_30;
lv_obj_t *screen_setting_label_31;
lv_obj_t *screen_setting_label_40;
lv_obj_t *screen_setting_label_41;
lv_obj_t *screen_setting_label_50;
lv_obj_t *screen_setting_label_51;
lv_obj_t *screen_setting_label_page;
lv_obj_t *screen_setting_label_s0;
lv_obj_t *screen_setting_label_s1;
lv_obj_t *screen_setting_label_s2;
lv_obj_t *screen_setting_label_s3;
lv_obj_t *screen_setting_label_title;
lv_obj_t *screen_setting_line_1;
lv_obj_t *screen_setting_window_set;
lv_obj_t *screen_setting_num_3;
lv_obj_t *screen_setting_num_2;
lv_obj_t *screen_setting_num_1;
lv_obj_t *screen_setting_num_0;
lv_obj_t *screen_setting_num_sign;
lv_obj_t *screen_modbus_config;
bool screen_modbus_config_del;
lv_obj_t *screen_modbus_config_value_next;
lv_obj_t *screen_modbus_config_label_next;
lv_obj_t *screen_modbus_config_value_timeout;
lv_obj_t *screen_modbus_config_value_calibration;
lv_obj_t *screen_modbus_config_value_bytes;
lv_obj_t *screen_modbus_config_value_register_num;
lv_obj_t *screen_modbus_config_value_start_addr;
lv_obj_t *screen_modbus_config_value_cmd;
lv_obj_t *screen_modbus_config_value_device_addr;
lv_obj_t *screen_modbus_config_label_timeout;
lv_obj_t *screen_modbus_config_label_calibration;
lv_obj_t *screen_modbus_config_label_bytes;
lv_obj_t *screen_modbus_config_label_register_num;
lv_obj_t *screen_modbus_config_label_start_addr;
lv_obj_t *screen_modbus_config_label_cmd;
lv_obj_t *screen_modbus_config_label_device_addr;
lv_obj_t *screen_modbus_config_label_title;
lv_obj_t *screen_modbus_config_window_config;
lv_obj_t *screen_modbus_config_num_3;
lv_obj_t *screen_modbus_config_num_2;
lv_obj_t *screen_modbus_config_num_1;
lv_obj_t *screen_modbus_config_num_0;
lv_obj_t *screen_modbus_trx;
bool screen_modbus_trx_del;
lv_obj_t *screen_modbus_trx_value_Rx;
lv_obj_t *screen_modbus_trx_value_Tx;
lv_obj_t *screen_modbus_trx_value_Data;
lv_obj_t *screen_modbus_trx_label_Rx;
lv_obj_t *screen_modbus_trx_label_send;
lv_obj_t *screen_modbus_trx_label_set;
lv_obj_t *screen_modbus_trx_label_previous;
lv_obj_t *screen_modbus_trx_label_Tx;
lv_obj_t *screen_modbus_trx_label_Data;
lv_obj_t *screen_modbus_trx_window_data;
lv_obj_t *screen_modbus_trx_num_37;
lv_obj_t *screen_modbus_trx_num_36;
lv_obj_t *screen_modbus_trx_num_35;
lv_obj_t *screen_modbus_trx_num_34;
lv_obj_t *screen_modbus_trx_num_33;
lv_obj_t *screen_modbus_trx_num_32;
lv_obj_t *screen_modbus_trx_num_31;
lv_obj_t *screen_modbus_trx_num_30;
lv_obj_t *screen_modbus_trx_num_27;
lv_obj_t *screen_modbus_trx_num_26;
lv_obj_t *screen_modbus_trx_num_25;
lv_obj_t *screen_modbus_trx_num_24;
lv_obj_t *screen_modbus_trx_num_23;
lv_obj_t *screen_modbus_trx_num_22;
lv_obj_t *screen_modbus_trx_num_21;
lv_obj_t *screen_modbus_trx_num_20;
lv_obj_t *screen_modbus_trx_num_17;
lv_obj_t *screen_modbus_trx_num_16;
lv_obj_t *screen_modbus_trx_num_15;
lv_obj_t *screen_modbus_trx_num_14;
lv_obj_t *screen_modbus_trx_num_13;
lv_obj_t *screen_modbus_trx_num_12;
lv_obj_t *screen_modbus_trx_num_11;
lv_obj_t *screen_modbus_trx_num_10;
lv_obj_t *screen_modbus_trx_num_07;
lv_obj_t *screen_modbus_trx_num_06;
lv_obj_t *screen_modbus_trx_num_05;
lv_obj_t *screen_modbus_trx_num_04;
lv_obj_t *screen_modbus_trx_num_03;
lv_obj_t *screen_modbus_trx_num_02;
lv_obj_t *screen_modbus_trx_num_01;
lv_obj_t *screen_modbus_trx_num_00;
lv_obj_t *screen_hidden;
bool screen_hidden_del;
lv_obj_t *screen_hidden_label_size14;
}lv_ui;
typedef void (*ui_setup_scr_t)(lv_ui * ui);
void ui_init_style(lv_style_t * style);
void ui_load_scr_animation(lv_ui *ui, lv_obj_t ** new_scr, bool new_scr_del, bool * old_scr_del, ui_setup_scr_t setup_scr,
lv_scr_load_anim_t anim_type, uint32_t time, uint32_t delay, bool is_clean, bool auto_del);
void ui_animation(void * var, int32_t duration, int32_t delay, int32_t start_value, int32_t end_value, lv_anim_path_cb_t path_cb,
uint16_t repeat_cnt, uint32_t repeat_delay, uint32_t playback_time, uint32_t playback_delay,
lv_anim_exec_xcb_t exec_cb, lv_anim_start_cb_t start_cb, lv_anim_ready_cb_t ready_cb, lv_anim_deleted_cb_t deleted_cb);
void init_scr_del_flag(lv_ui *ui);
void setup_ui(lv_ui *ui);
extern lv_ui guider_ui;
void setup_scr_screen_init(lv_ui *ui);
void setup_scr_screen_main(lv_ui *ui);
void setup_scr_screen_setting(lv_ui *ui);
void setup_scr_screen_modbus_config(lv_ui *ui);
void setup_scr_screen_modbus_trx(lv_ui *ui);
void setup_scr_screen_hidden(lv_ui *ui);
LV_IMG_DECLARE(_logo_alpha_141x60);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_animimg_batterybt0);
LV_IMG_DECLARE(screen_main_animimg_batterybt20);
LV_IMG_DECLARE(screen_main_animimg_batterybt40);
LV_IMG_DECLARE(screen_main_animimg_batterybt60);
LV_IMG_DECLARE(screen_main_animimg_batterybt80);
LV_IMG_DECLARE(screen_main_animimg_batterybt100);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_in_6W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_in_5W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_in_4W_MOK_null);
LV_IMG_DECLARE(_W_MOK_dot_alpha_8x30);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_in_3W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_in_2W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_in_1W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_in_0W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_in_signW_MOK_null);
LV_IMG_DECLARE(screen_main_ani_in_signW_MOK_minus);
LV_IMG_DECLARE(screen_main_ani_in_signW_MOK_H);
LV_IMG_DECLARE(screen_main_ani_in_signW_MOK_L);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_out_6W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_out_5W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_out_4W_MOK_null);
LV_IMG_DECLARE(_W_MOK_dot_alpha_8x30);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_out_3W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_out_2W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_out_1W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_0);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_1);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_2);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_3);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_4);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_5);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_6);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_7);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_8);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_9);
LV_IMG_DECLARE(screen_main_ani_out_0W_MOK_null);
#include "extra/widgets/animimg/lv_animimg.h"
LV_IMG_DECLARE(screen_main_ani_out_signW_MOK_null);
LV_IMG_DECLARE(screen_main_ani_out_signW_MOK_minus);
LV_IMG_DECLARE(screen_main_ani_out_signW_MOK_H);
LV_IMG_DECLARE(screen_main_ani_out_signW_MOK_L);
LV_IMG_DECLARE(_triangle_alpha_14x8);
LV_FONT_DECLARE(lv_font_SourceHanSerifSC_Regular_12)
LV_FONT_DECLARE(lv_font_SourceHanSerifSC_Regular_14)
LV_FONT_DECLARE(lv_font_SourceHanSerifSC_Regular_16)
LV_FONT_DECLARE(lv_font_montserratMedium_16)
#ifdef __cplusplus
}
#endif
#endif