909 lines
28 KiB
C
909 lines
28 KiB
C
#include "scr_setting_item_text.h"
|
|
//该部分代码用于修改选项卡内部,右侧一列的文本
|
|
|
|
//修改选项卡0的文本
|
|
void set_item0_text(ITEM_CONTENTS con)
|
|
{
|
|
char str_temp[16] = {0};
|
|
uint8_t enum_temp = 0;
|
|
|
|
switch (con)
|
|
{
|
|
case VOL_UNIT_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
if(tabdata.item0_page0_vunit == VOLTAGE_V)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "V");
|
|
}
|
|
else if(tabdata.item0_page0_vunit == VOLTAGE_MV)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "mV");
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if(tabdata.item0_page0_vunit == VOLTAGE_V)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< V >");
|
|
}
|
|
else if(tabdata.item0_page0_vunit == VOLTAGE_MV)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< mV >");
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
|
|
case VOL_UP_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
if(tabdata.item0_page0_vunit == VOLTAGE_V)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page0_vup[0]);
|
|
}
|
|
else if(tabdata.item0_page0_vunit == VOLTAGE_MV)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page0_vup[1]);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if(tabdata.item0_page0_vunit == VOLTAGE_V)
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page0_vup[0]);
|
|
}
|
|
else if(tabdata.item0_page0_vunit == VOLTAGE_MV)
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page0_vup[1]);
|
|
}
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, str_temp);
|
|
}
|
|
break;
|
|
|
|
case VOL_LOW_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
if(tabdata.item0_page0_vunit == VOLTAGE_V)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page0_vlow[0]);
|
|
}
|
|
else if(tabdata.item0_page0_vunit == VOLTAGE_MV)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page0_vlow[1]);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if(tabdata.item0_page0_vunit == VOLTAGE_V)
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page0_vlow[0]);
|
|
}
|
|
else if(tabdata.item0_page0_vunit == VOLTAGE_MV)
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page0_vlow[1]);
|
|
}
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_21, str_temp);
|
|
}
|
|
break;
|
|
|
|
case CURRENT_UP_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page0_cup);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page0_cup);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, str_temp);
|
|
}
|
|
break;
|
|
|
|
case CURRENT_LOW_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page0_clow);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page0_clow);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_41, str_temp);
|
|
}
|
|
break;
|
|
|
|
case RES_UP_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page0_rup);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page0_rup);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_51, str_temp);
|
|
}
|
|
break;
|
|
|
|
case RES_LOW_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page1_rlow);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page1_rlow);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, str_temp);
|
|
}
|
|
break;
|
|
|
|
case FRE_UP_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page1_fup);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page1_fup);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, str_temp);
|
|
}
|
|
break;
|
|
|
|
case FRE_LOW_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page1_flow);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page1_flow);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_21, str_temp);
|
|
}
|
|
break;
|
|
|
|
case TC_TYPE_SET:
|
|
{
|
|
switch (tabdata.item0_page1_TCtype)
|
|
{
|
|
case TC_K:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "K ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< K ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case TC_S:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "S ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< S ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case TC_N:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "N ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< N ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case TC_B:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "B ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< B ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case TC_E:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "E ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< E ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case TC_J:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "J ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< J ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case TC_R:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "R ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< R ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case TC_T:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "T ℃");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< T ℃ >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
|
|
}
|
|
break;
|
|
|
|
case TC_UP_SET:
|
|
{
|
|
enum_temp = (uint8_t)tabdata.item0_page1_TCtype;
|
|
enum_temp -= 5;
|
|
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page1_TCup[enum_temp]);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page1_TCup[enum_temp]);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_41, str_temp);
|
|
}
|
|
break;
|
|
|
|
case TC_LOW_SET:
|
|
{
|
|
enum_temp = (uint8_t)tabdata.item0_page1_TCtype;
|
|
enum_temp -= 5;
|
|
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page1_TClow[enum_temp]);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page1_TClow[enum_temp]);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_51, str_temp);
|
|
}
|
|
break;
|
|
|
|
case RTD_UP_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page2_RTDup);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >",tabdata.item0_page2_RTDup);
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, str_temp);
|
|
}
|
|
break;
|
|
|
|
case RTD_LOW_SET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d",tabdata.item0_page2_RTDlow);
|
|
}
|
|
else
|
|
{sprintf(str_temp,"< %d >",tabdata.item0_page2_RTDlow);}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, str_temp);
|
|
}
|
|
break;
|
|
|
|
case PAGE_PV_ITEM_0:
|
|
{
|
|
sprintf(str_temp,"< %d/%d >",tabdata.item_page, I0_PAGE_MAX);
|
|
lv_label_set_text(guider_ui.screen_setting_label_page, str_temp);
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
|
|
//修改选项卡1的文本
|
|
void set_item1_text(ITEM_CONTENTS con)
|
|
{
|
|
char str_temp[16] = {0};
|
|
|
|
switch (con)
|
|
{
|
|
case SAMPLE_INTERVAL:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d", tabdata.item1_page0_sample_interval);
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, str_temp);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >", tabdata.item1_page0_sample_interval);
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, str_temp);
|
|
}
|
|
}
|
|
break;
|
|
|
|
case PLOT_NUM:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
sprintf(str_temp,"%d", tabdata.item1_page0_plot_num);
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, str_temp);
|
|
}
|
|
else
|
|
{
|
|
sprintf(str_temp,"< %d >", tabdata.item1_page0_plot_num);
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, str_temp);
|
|
}
|
|
}
|
|
break;
|
|
|
|
case INPUT_COLOR:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_21, "===");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_21, "<===>");
|
|
set_contents_color(2, 0x000000);
|
|
}
|
|
|
|
set_obj_color(guider_ui.screen_setting_label_21, tabdata.item1_page0_color_input);
|
|
}
|
|
break;
|
|
|
|
case OUTPUT_COLOR:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "===");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "<===>");
|
|
set_contents_color(3, 0x000000);
|
|
}
|
|
set_obj_color(guider_ui.screen_setting_label_31, tabdata.item1_page0_color_output);
|
|
}
|
|
break;
|
|
|
|
case PAGE_PV_ITEM_1:
|
|
{
|
|
sprintf(str_temp,"< %d/%d >",tabdata.item_page, I1_PAGE_MAX);
|
|
lv_label_set_text(guider_ui.screen_setting_label_page, str_temp);
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
//修改选项卡2的文本
|
|
void set_item2_text(ITEM_CONTENTS con)
|
|
{
|
|
char str_temp[16] = {0};
|
|
|
|
switch (con)
|
|
{
|
|
case DATA_SAVE:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
switch (tabdata.item2_page0_saveflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "未保存");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "保存中");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "已保存");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
switch (tabdata.item2_page0_saveflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "Not save");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "Saving");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "Finished");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
switch (tabdata.item2_page0_saveflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< 未保存 >");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< 保存中 >");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< 已保存 >");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
switch (tabdata.item2_page0_saveflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< Not save >");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< Saving >");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< Finished >");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
|
|
case DATA_RESET:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
switch (tabdata.item2_page0_resetflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "未复位");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "复位中");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "已复位");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
switch (tabdata.item2_page0_resetflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "No reset");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "Resetting");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "Finished");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
switch (tabdata.item2_page0_resetflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< 未复位 >");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< 复位中 >");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< 已复位 >");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
switch (tabdata.item2_page0_resetflag)
|
|
{
|
|
case 0:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< No reset >");
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< Resetting >");
|
|
}
|
|
break;
|
|
|
|
case 2:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_31, "< Finished >");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
|
|
case INPUT_LOG:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, ">");
|
|
}
|
|
break;
|
|
|
|
case OUTPUT_LOG:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_21, ">");
|
|
}
|
|
break;
|
|
|
|
case PAGE_PV_ITEM_2:
|
|
{
|
|
sprintf(str_temp,"< %d/%d >",tabdata.item_page, I2_PAGE_MAX);
|
|
lv_label_set_text(guider_ui.screen_setting_label_page, str_temp);
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
//修改选项卡3的文本
|
|
void set_item3_text(ITEM_CONTENTS con)
|
|
{
|
|
char str_temp[16] = {0};
|
|
|
|
switch (con)
|
|
{
|
|
case LIGHT_STATUS:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
if(tabdata.item3_page0_lightflag)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "开");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "关");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
if(tabdata.item3_page0_lightflag)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "ON");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "OFF");
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
if(tabdata.item3_page0_lightflag)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< 开 >");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< 关 >");
|
|
}
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
if(tabdata.item3_page0_lightflag)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< ON >");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "< OFF >");
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
|
|
case LANGUAGE_SELECT:
|
|
{
|
|
if(tabdata.content_focus == 0)
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, "简体中文");
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, "English");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
switch (tabdata.item3_page0_language)
|
|
{
|
|
case MENU_SIMPLYFY_CHINESE:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, "< 简体中文 >");
|
|
|
|
//切换语言后,更新本页的其他文本
|
|
lv_label_set_text(guider_ui.screen_setting_label_00, "照明");
|
|
if(tabdata.item3_page0_lightflag)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "开");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "关");
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_10, "语言");
|
|
}
|
|
break;
|
|
|
|
case MENU_ENGLISH:
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_11, "< English >");
|
|
|
|
//切换语言后,更新本页的其他文本
|
|
lv_label_set_text(guider_ui.screen_setting_label_00, "Lighting");
|
|
|
|
if(tabdata.item3_page0_lightflag)
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "ON");
|
|
}
|
|
else
|
|
{
|
|
lv_label_set_text(guider_ui.screen_setting_label_01, "OFF");
|
|
}
|
|
|
|
lv_label_set_text(guider_ui.screen_setting_label_10, "Language");
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
break;
|
|
|
|
case PAGE_PV_ITEM_3:
|
|
{
|
|
sprintf(str_temp,"< %d/%d >",tabdata.item_page, I3_PAGE_MAX);
|
|
lv_label_set_text(guider_ui.screen_setting_label_page, str_temp);
|
|
}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
//修改对象颜色
|
|
void set_obj_color(lv_obj_t * obj, uint8_t color)
|
|
{
|
|
lv_obj_set_style_text_color(obj, lv_color_hex(color_table[color]), LV_PART_MAIN|LV_STATE_DEFAULT);
|
|
}
|
|
|
|
|