Setting screen show.
|
@ -243,6 +243,9 @@ SRC += \
|
|||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Fonts/notosanscjkjp_black_16_1bpp.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Fonts/notosanscjksc_black_16_1bpp.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Fonts/notosanscjktc_black_16_1bpp.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Fonts/sf_ui_text_bold_20_8bpp.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Fonts/sf_ui_text_medium_16_8bpp.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Fonts/sf_ui_text_medium_18_8bpp.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Plugin/lv_plugin_common.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Plugin/lv_plugin_menu.c \
|
||||
./SrcCode/UIWnd/LVGL_SPORTCAM/Resource/Palette/palette.c \
|
||||
|
|
|
@ -375,11 +375,11 @@ INT32 System_OnBoot(VControl *pCtrl, UINT32 paramNum, UINT32 *paramArray)
|
|||
//bind user mem to ImageStream
|
||||
//ImageStream_ConfigUserDump();
|
||||
//open first app mode
|
||||
if (1) // password
|
||||
{
|
||||
uiChangeTo = PRIMARY_MODE_PASSWORD;
|
||||
}
|
||||
else
|
||||
// if (1) // password
|
||||
// {
|
||||
// uiChangeTo = PRIMARY_MODE_PASSWORD;
|
||||
// }
|
||||
// else
|
||||
{
|
||||
uiChangeTo = System_GetBootFirstMode();
|
||||
}
|
||||
|
|
|
@ -10,8 +10,8 @@
|
|||
"drag": false,
|
||||
"event callback": "",
|
||||
"geometry": {
|
||||
"height": 40,
|
||||
"width": 48,
|
||||
"height": 110,
|
||||
"width": 126,
|
||||
"x": 117,
|
||||
"y": 64
|
||||
},
|
||||
|
@ -22,7 +22,7 @@
|
|||
"X": 0,
|
||||
"Y": 0
|
||||
},
|
||||
"source": "sf_camera_network selection",
|
||||
"source": "ICON_10202_MOON",
|
||||
"styles": [
|
||||
{
|
||||
"part": 0,
|
||||
|
|
|
@ -2456,6 +2456,42 @@
|
|||
"unicode range names": [
|
||||
"Ascii"
|
||||
]
|
||||
},
|
||||
{
|
||||
"bpp": 8,
|
||||
"compressed": false,
|
||||
"custom code range": "",
|
||||
"file path": "fonts/SF-UI-Text-Bold.otf",
|
||||
"include language table": true,
|
||||
"name": "SF-UI-Text-Bold",
|
||||
"size": 20,
|
||||
"unicode range names": [
|
||||
"Ascii"
|
||||
]
|
||||
},
|
||||
{
|
||||
"bpp": 8,
|
||||
"compressed": false,
|
||||
"custom code range": "",
|
||||
"file path": "fonts/SF-UI-Text-Medium.otf",
|
||||
"include language table": true,
|
||||
"name": "SF-UI-Text-Medium",
|
||||
"size": 18,
|
||||
"unicode range names": [
|
||||
"Ascii"
|
||||
]
|
||||
},
|
||||
{
|
||||
"bpp": 8,
|
||||
"compressed": false,
|
||||
"custom code range": "",
|
||||
"file path": "fonts/SF-UI-Text-Medium.otf",
|
||||
"include language table": true,
|
||||
"name": "SF-UI-Text-Medium",
|
||||
"size": 16,
|
||||
"unicode range names": [
|
||||
"Ascii"
|
||||
]
|
||||
}
|
||||
],
|
||||
"images": [
|
||||
|
@ -2629,6 +2665,11 @@
|
|||
"filename": "icons/ICON_10233_BATTERT.BMP",
|
||||
"name": "ICON_10233_BATTERT"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/ICON_10234_GPS.bmp",
|
||||
"name": "ICON_10234_GPS"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/ICON_ACT_PUSH_BTN.bmp",
|
||||
|
@ -4396,8 +4437,373 @@
|
|||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "../../../../../../../../联咏/S550/builder/qr菜单 试用-1/sf_camera_network selection.bmp",
|
||||
"filename": "icons/sf_Battery_L0.bmp",
|
||||
"name": "sf_Battery_L0"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Battery_L1.bmp",
|
||||
"name": "sf_Battery_L1"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Battery_L2.bmp",
|
||||
"name": "sf_Battery_L2"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Battery_L3.bmp",
|
||||
"name": "sf_Battery_L3"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Battery_L4.bmp",
|
||||
"name": "sf_Battery_L4"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Battery_L5.bmp",
|
||||
"name": "sf_Battery_L5"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Date_time.bmp",
|
||||
"name": "sf_Date_time"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Exit.bmp",
|
||||
"name": "sf_Exit"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_Max_num_day.bmp",
|
||||
"name": "sf_Max_num_day"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_PWD_DOWN.bmp",
|
||||
"name": "sf_PWD_DOWN"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_PWD_UP.bmp",
|
||||
"name": "sf_PWD_UP"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_PicSize_12M.bmp",
|
||||
"name": "sf_PicSize_12M"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_PicSize_16M.bmp",
|
||||
"name": "sf_PicSize_16M"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_PicSize_5M.bmp",
|
||||
"name": "sf_PicSize_5M"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_PicSize_8M.bmp",
|
||||
"name": "sf_PicSize_8M"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_SD_loop.bmp",
|
||||
"name": "sf_SD_loop"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_battery_type.bmp",
|
||||
"name": "sf_battery_type"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_busy_1.bmp",
|
||||
"name": "sf_busy_1"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_busy_2.bmp",
|
||||
"name": "sf_busy_2"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_busy_3.bmp",
|
||||
"name": "sf_busy_3"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_busy_4.bmp",
|
||||
"name": "sf_busy_4"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_busy_5.bmp",
|
||||
"name": "sf_busy_5"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_busy_6.bmp",
|
||||
"name": "sf_busy_6"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_camera.bmp",
|
||||
"name": "sf_camera"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_camera_FW_upgrade.bmp",
|
||||
"name": "sf_camera_FW_upgrade"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_camera_info.bmp",
|
||||
"name": "sf_camera_info"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_camera_mode.bmp",
|
||||
"name": "sf_camera_mode"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_camera_name.bmp",
|
||||
"name": "sf_camera_name"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_camera_network selection.bmp",
|
||||
"name": "sf_camera_network selection"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_charge_black.bmp",
|
||||
"name": "sf_charge_black"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_charge_dc.bmp",
|
||||
"name": "sf_charge_dc"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_charge_write.bmp",
|
||||
"name": "sf_charge_write"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_delay.bmp",
|
||||
"name": "sf_delay"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_delete.bmp",
|
||||
"name": "sf_delete"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_flash_power.bmp",
|
||||
"name": "sf_flash_power"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_format_sd.bmp",
|
||||
"name": "sf_format_sd"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_gps.bmp",
|
||||
"name": "sf_gps"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_green_square.bmp",
|
||||
"name": "sf_green_square"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_image_size.bmp",
|
||||
"name": "sf_image_size"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_left.bmp",
|
||||
"name": "sf_left"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_list_Selected.bmp",
|
||||
"name": "sf_list_Selected"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_menu_bg.bmp",
|
||||
"name": "sf_menu_bg"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_menu_release.bmp",
|
||||
"name": "sf_menu_release"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_menu_select.bmp",
|
||||
"name": "sf_menu_select"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_mode_still_video.bmp",
|
||||
"name": "sf_mode_still_video"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_module_fw_upgrade.bmp",
|
||||
"name": "sf_module_fw_upgrade"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_net2g.bmp",
|
||||
"name": "sf_net2g"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_net3g.bmp",
|
||||
"name": "sf_net3g"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_net4g.bmp",
|
||||
"name": "sf_net4g"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_next1.bmp",
|
||||
"name": "sf_next1"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_next2.bmp",
|
||||
"name": "sf_next2"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_off.bmp",
|
||||
"name": "sf_off"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_on.bmp",
|
||||
"name": "sf_on"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_operating_time.bmp",
|
||||
"name": "sf_operating_time"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_password.bmp",
|
||||
"name": "sf_password"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_picture_upon_daily_report.bmp",
|
||||
"name": "sf_picture_upon_daily_report"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_play.bmp",
|
||||
"name": "sf_play"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_qr.bmp",
|
||||
"name": "sf_qr"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_reset.bmp",
|
||||
"name": "sf_reset"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_right.bmp",
|
||||
"name": "sf_right"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_send_type.bmp",
|
||||
"name": "sf_send_type"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_sensitvity.bmp",
|
||||
"name": "sf_sensitvity"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_shoot_1.bmp",
|
||||
"name": "sf_shoot_1"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_signal0.bmp",
|
||||
"name": "sf_signal0"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_signal1.bmp",
|
||||
"name": "sf_signal1"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_signal2.bmp",
|
||||
"name": "sf_signal2"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_signal3.bmp",
|
||||
"name": "sf_signal3"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_signal4.bmp",
|
||||
"name": "sf_signal4"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_sms_ctrl.bmp",
|
||||
"name": "sf_sms_ctrl"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_stop.bmp",
|
||||
"name": "sf_stop"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_tab_release.bmp",
|
||||
"name": "sf_tab_release"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_tab_select.bmp",
|
||||
"name": "sf_tab_select"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_video_length.bmp",
|
||||
"name": "sf_video_length"
|
||||
},
|
||||
{
|
||||
"colorFormat": "Indexed 256 in RGB332",
|
||||
"filename": "icons/sf_video_size.bmp",
|
||||
"name": "sf_video_size"
|
||||
}
|
||||
],
|
||||
"language table": "UIFlowLVGL.lvgllang",
|
||||
|
|
|
@ -72,6 +72,7 @@ lv_plugin_img_t lv_plugin_UIFlowLVGL_img_table[] =
|
|||
{ &icon_10231_battert },
|
||||
{ &icon_10232_battert },
|
||||
{ &icon_10233_battert },
|
||||
{ &icon_10234_gps },
|
||||
{ &icon_act_push_btn },
|
||||
{ &icon_act_release_btn },
|
||||
{ &icon_adas_cal },
|
||||
|
@ -425,7 +426,80 @@ lv_plugin_img_t lv_plugin_UIFlowLVGL_img_table[] =
|
|||
{ &icon_wifi_on_m },
|
||||
{ &icon_yes },
|
||||
{ &icon_yes_m },
|
||||
{ &sf_battery_l0 },
|
||||
{ &sf_battery_l1 },
|
||||
{ &sf_battery_l2 },
|
||||
{ &sf_battery_l3 },
|
||||
{ &sf_battery_l4 },
|
||||
{ &sf_battery_l5 },
|
||||
{ &sf_date_time },
|
||||
{ &sf_exit },
|
||||
{ &sf_max_num_day },
|
||||
{ &sf_pwd_down },
|
||||
{ &sf_pwd_up },
|
||||
{ &sf_picsize_12m },
|
||||
{ &sf_picsize_16m },
|
||||
{ &sf_picsize_5m },
|
||||
{ &sf_picsize_8m },
|
||||
{ &sf_sd_loop },
|
||||
{ &sf_battery_type },
|
||||
{ &sf_busy_1 },
|
||||
{ &sf_busy_2 },
|
||||
{ &sf_busy_3 },
|
||||
{ &sf_busy_4 },
|
||||
{ &sf_busy_5 },
|
||||
{ &sf_busy_6 },
|
||||
{ &sf_camera },
|
||||
{ &sf_camera_fw_upgrade },
|
||||
{ &sf_camera_info },
|
||||
{ &sf_camera_mode },
|
||||
{ &sf_camera_name },
|
||||
{ &sf_camera_network_selection },
|
||||
{ &sf_charge_black },
|
||||
{ &sf_charge_dc },
|
||||
{ &sf_charge_write },
|
||||
{ &sf_delay },
|
||||
{ &sf_delete },
|
||||
{ &sf_flash_power },
|
||||
{ &sf_format_sd },
|
||||
{ &sf_gps },
|
||||
{ &sf_green_square },
|
||||
{ &sf_image_size },
|
||||
{ &sf_left },
|
||||
{ &sf_list_selected },
|
||||
{ &sf_menu_bg },
|
||||
{ &sf_menu_release },
|
||||
{ &sf_menu_select },
|
||||
{ &sf_mode_still_video },
|
||||
{ &sf_module_fw_upgrade },
|
||||
{ &sf_net2g },
|
||||
{ &sf_net3g },
|
||||
{ &sf_net4g },
|
||||
{ &sf_next1 },
|
||||
{ &sf_next2 },
|
||||
{ &sf_off },
|
||||
{ &sf_on },
|
||||
{ &sf_operating_time },
|
||||
{ &sf_password },
|
||||
{ &sf_picture_upon_daily_report },
|
||||
{ &sf_play },
|
||||
{ &sf_qr },
|
||||
{ &sf_reset },
|
||||
{ &sf_right },
|
||||
{ &sf_send_type },
|
||||
{ &sf_sensitvity },
|
||||
{ &sf_shoot_1 },
|
||||
{ &sf_signal0 },
|
||||
{ &sf_signal1 },
|
||||
{ &sf_signal2 },
|
||||
{ &sf_signal3 },
|
||||
{ &sf_signal4 },
|
||||
{ &sf_sms_ctrl },
|
||||
{ &sf_stop },
|
||||
{ &sf_tab_release },
|
||||
{ &sf_tab_select },
|
||||
{ &sf_video_length },
|
||||
{ &sf_video_size },
|
||||
};
|
||||
|
||||
lv_plugin_font_t lv_plugin_UIFlowLVGL_font_table[] =
|
||||
|
@ -444,6 +518,9 @@ lv_plugin_font_t lv_plugin_UIFlowLVGL_font_table[] =
|
|||
{ &arialuni_74_1bpp },
|
||||
{ &arialuni_86_1bpp },
|
||||
{ &arialuni_106_1bpp },
|
||||
{ &sf_ui_text_bold_20_8bpp },
|
||||
{ &sf_ui_text_medium_18_8bpp },
|
||||
{ &sf_ui_text_medium_16_8bpp },
|
||||
};
|
||||
|
||||
lv_plugin_string_t* lv_plugin_language_table[] = {
|
||||
|
|
|
@ -65,6 +65,9 @@ LV_FONT_DECLARE(arialuni_60_1bpp);
|
|||
LV_FONT_DECLARE(arialuni_74_1bpp);
|
||||
LV_FONT_DECLARE(arialuni_86_1bpp);
|
||||
LV_FONT_DECLARE(arialuni_106_1bpp);
|
||||
LV_FONT_DECLARE(sf_ui_text_bold_20_8bpp);
|
||||
LV_FONT_DECLARE(sf_ui_text_medium_18_8bpp);
|
||||
LV_FONT_DECLARE(sf_ui_text_medium_16_8bpp);
|
||||
|
||||
void message_box_wrnmsg_event_callback(lv_obj_t* obj, lv_event_t event);
|
||||
void button_del_event_callback(lv_obj_t* obj, lv_event_t event);
|
||||
|
@ -113,6 +116,7 @@ LV_IMG_DECLARE(icon_10230_battert);
|
|||
LV_IMG_DECLARE(icon_10231_battert);
|
||||
LV_IMG_DECLARE(icon_10232_battert);
|
||||
LV_IMG_DECLARE(icon_10233_battert);
|
||||
LV_IMG_DECLARE(icon_10234_gps);
|
||||
LV_IMG_DECLARE(icon_act_push_btn);
|
||||
LV_IMG_DECLARE(icon_act_release_btn);
|
||||
LV_IMG_DECLARE(icon_adas_cal);
|
||||
|
@ -466,7 +470,80 @@ LV_IMG_DECLARE(icon_wifi_on);
|
|||
LV_IMG_DECLARE(icon_wifi_on_m);
|
||||
LV_IMG_DECLARE(icon_yes);
|
||||
LV_IMG_DECLARE(icon_yes_m);
|
||||
LV_IMG_DECLARE(sf_battery_l0);
|
||||
LV_IMG_DECLARE(sf_battery_l1);
|
||||
LV_IMG_DECLARE(sf_battery_l2);
|
||||
LV_IMG_DECLARE(sf_battery_l3);
|
||||
LV_IMG_DECLARE(sf_battery_l4);
|
||||
LV_IMG_DECLARE(sf_battery_l5);
|
||||
LV_IMG_DECLARE(sf_date_time);
|
||||
LV_IMG_DECLARE(sf_exit);
|
||||
LV_IMG_DECLARE(sf_max_num_day);
|
||||
LV_IMG_DECLARE(sf_pwd_down);
|
||||
LV_IMG_DECLARE(sf_pwd_up);
|
||||
LV_IMG_DECLARE(sf_picsize_12m);
|
||||
LV_IMG_DECLARE(sf_picsize_16m);
|
||||
LV_IMG_DECLARE(sf_picsize_5m);
|
||||
LV_IMG_DECLARE(sf_picsize_8m);
|
||||
LV_IMG_DECLARE(sf_sd_loop);
|
||||
LV_IMG_DECLARE(sf_battery_type);
|
||||
LV_IMG_DECLARE(sf_busy_1);
|
||||
LV_IMG_DECLARE(sf_busy_2);
|
||||
LV_IMG_DECLARE(sf_busy_3);
|
||||
LV_IMG_DECLARE(sf_busy_4);
|
||||
LV_IMG_DECLARE(sf_busy_5);
|
||||
LV_IMG_DECLARE(sf_busy_6);
|
||||
LV_IMG_DECLARE(sf_camera);
|
||||
LV_IMG_DECLARE(sf_camera_fw_upgrade);
|
||||
LV_IMG_DECLARE(sf_camera_info);
|
||||
LV_IMG_DECLARE(sf_camera_mode);
|
||||
LV_IMG_DECLARE(sf_camera_name);
|
||||
LV_IMG_DECLARE(sf_camera_network_selection);
|
||||
LV_IMG_DECLARE(sf_charge_black);
|
||||
LV_IMG_DECLARE(sf_charge_dc);
|
||||
LV_IMG_DECLARE(sf_charge_write);
|
||||
LV_IMG_DECLARE(sf_delay);
|
||||
LV_IMG_DECLARE(sf_delete);
|
||||
LV_IMG_DECLARE(sf_flash_power);
|
||||
LV_IMG_DECLARE(sf_format_sd);
|
||||
LV_IMG_DECLARE(sf_gps);
|
||||
LV_IMG_DECLARE(sf_green_square);
|
||||
LV_IMG_DECLARE(sf_image_size);
|
||||
LV_IMG_DECLARE(sf_left);
|
||||
LV_IMG_DECLARE(sf_list_selected);
|
||||
LV_IMG_DECLARE(sf_menu_bg);
|
||||
LV_IMG_DECLARE(sf_menu_release);
|
||||
LV_IMG_DECLARE(sf_menu_select);
|
||||
LV_IMG_DECLARE(sf_mode_still_video);
|
||||
LV_IMG_DECLARE(sf_module_fw_upgrade);
|
||||
LV_IMG_DECLARE(sf_net2g);
|
||||
LV_IMG_DECLARE(sf_net3g);
|
||||
LV_IMG_DECLARE(sf_net4g);
|
||||
LV_IMG_DECLARE(sf_next1);
|
||||
LV_IMG_DECLARE(sf_next2);
|
||||
LV_IMG_DECLARE(sf_off);
|
||||
LV_IMG_DECLARE(sf_on);
|
||||
LV_IMG_DECLARE(sf_operating_time);
|
||||
LV_IMG_DECLARE(sf_password);
|
||||
LV_IMG_DECLARE(sf_picture_upon_daily_report);
|
||||
LV_IMG_DECLARE(sf_play);
|
||||
LV_IMG_DECLARE(sf_qr);
|
||||
LV_IMG_DECLARE(sf_reset);
|
||||
LV_IMG_DECLARE(sf_right);
|
||||
LV_IMG_DECLARE(sf_send_type);
|
||||
LV_IMG_DECLARE(sf_sensitvity);
|
||||
LV_IMG_DECLARE(sf_shoot_1);
|
||||
LV_IMG_DECLARE(sf_signal0);
|
||||
LV_IMG_DECLARE(sf_signal1);
|
||||
LV_IMG_DECLARE(sf_signal2);
|
||||
LV_IMG_DECLARE(sf_signal3);
|
||||
LV_IMG_DECLARE(sf_signal4);
|
||||
LV_IMG_DECLARE(sf_sms_ctrl);
|
||||
LV_IMG_DECLARE(sf_stop);
|
||||
LV_IMG_DECLARE(sf_tab_release);
|
||||
LV_IMG_DECLARE(sf_tab_select);
|
||||
LV_IMG_DECLARE(sf_video_length);
|
||||
LV_IMG_DECLARE(sf_video_size);
|
||||
|
||||
#define LV_PLUGIN_IMG_ID_ICON_10200_MOON 1
|
||||
#define LV_PLUGIN_IMG_ID_ICON_10201_MOON 2
|
||||
|
@ -502,361 +579,435 @@ LV_IMG_DECLARE(sf_camera_network_selection);
|
|||
#define LV_PLUGIN_IMG_ID_ICON_10231_BATTERT 32
|
||||
#define LV_PLUGIN_IMG_ID_ICON_10232_BATTERT 33
|
||||
#define LV_PLUGIN_IMG_ID_ICON_10233_BATTERT 34
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ACT_PUSH_BTN 35
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ACT_RELEASE_BTN 36
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_CAL 37
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_CAL_M 38
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_OFF 39
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_OFF_M 40
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_ON 41
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_ON_M 42
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN 43
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_10MIN 44
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_3MIN 45
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_5MIN 46
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_M 47
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_OFF 48
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT 49
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_HIGH 50
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_LOW 51
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_M 52
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_MID 53
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_OFF 54
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_CHARGE 55
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_EMPTY 56
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_FULL 57
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_LOW 58
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_MED 59
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_TYPE 60
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_ZERO 61
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_OFF 62
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_OFF_M 63
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_ON 64
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_ON_M 65
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BTN_EMBOSS 66
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST 67
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_3SHOT 68
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_5SHOT 69
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_CONTINUE 70
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_M 71
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_OFF 72
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CAM_PTZ_OFF 73
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CAM_PTZ_ON 74
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CAM_PTZ_ON_M 75
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CANCEL 76
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CANCEL_M 77
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTED 78
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTED_M 79
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTING 80
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTING_M 81
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_DOWNLOAD1 82
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_DOWNLOAD2 83
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_FAIL 84
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_OFF 85
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_OFF_M 86
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_ON 87
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_ON_M 88
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_UPLOAD1 89
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_UPLOAD2 90
|
||||
#define LV_PLUGIN_IMG_ID_ICON_COLOR 91
|
||||
#define LV_PLUGIN_IMG_ID_ICON_COPY_FROM_CARD 92
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC 93
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_10MIN 94
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_15MIN 95
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_1MIN 96
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_2MIN 97
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_3MIN 98
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_5MIN 99
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_M 100
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATETIME_SETUP 101
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATETIME_SETUP_M 102
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_PRINT 103
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_PRINT_M 104
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_STAMPING 105
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_TIME 106
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_OFF 107
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_OFF_M 108
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_ON 109
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_ON_M 110
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DEFAULT 111
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DEFAULT_M 112
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE 113
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE_ALL 114
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE_CURRENT 115
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE_M 116
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_DOWN 117
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_LEFT 118
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_RIGHT 119
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_UP 120
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DPOF 121
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_BEHIND 122
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_BOTH 123
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_BOTH_M 124
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_FRONT 125
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV 126
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M 127
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M0P3 128
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M0P6 129
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M1P0 130
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M1P3 131
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M1P6 132
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M2P0 133
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P0P0 134
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P0P3 135
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P0P6 136
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P1P0 137
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P1P3 138
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P1P6 139
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P2P0 140
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FACE_OFF 141
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FACE_ON 142
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FACE_ON_M 143
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FB_LEFT 144
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_FAR_ALERT 145
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_NEAR_ALERT 146
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_OFF 147
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_OFF_M 148
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_ON 149
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_ON_M 150
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FF_RIGHT 151
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FILE_VIDEO 152
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FIRMWARE_UPDATE 153
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FIRMWARE_UPDATE_M 154
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_AUTO 155
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_OFF 156
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_ON 157
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_ON_M 158
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_REC 159
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_REC_M 160
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_RED_EYE 161
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLICK_50HZ 162
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLICK_60HZ 163
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FORMAT 164
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FORMAT_M 165
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GOLF_REC 166
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GOLF_REC_M 167
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GPS_OFF 168
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GPS_ON 169
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GPS_ON_M 170
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR 171
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_HIGH 172
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_LOW 173
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_M 174
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_MID 175
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_OFF 176
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HDR 177
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HDR_M 178
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HDR_OFF 179
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HELP 180
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HELP_M 181
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ 182
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ_50 183
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ_60 184
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ_M 185
|
||||
#define LV_PLUGIN_IMG_ID_ICON_INFO 186
|
||||
#define LV_PLUGIN_IMG_ID_ICON_INFO_M 187
|
||||
#define LV_PLUGIN_IMG_ID_ICON_INTERNAL_FLASH 188
|
||||
#define LV_PLUGIN_IMG_ID_ICON_IRCUT_AUTO 189
|
||||
#define LV_PLUGIN_IMG_ID_ICON_IRCUT_OFF 190
|
||||
#define LV_PLUGIN_IMG_ID_ICON_IRCUT_ON_M 191
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO 192
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_100 193
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_1600 194
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_200 195
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_400 196
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_800 197
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_AUTO 198
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_M 199
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LANDSCAPE 200
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LANGUAGE 201
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LANGUAGE_M 202
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_LEFT_ALERT 203
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_OFF 204
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_OFF_M 205
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_ON 206
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_ON_M 207
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_RIGHT_ALERT 208
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK 209
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_ALL 210
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_ALL_M 211
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_CURRENT 212
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_CURRENT_M 213
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_M 214
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOCK 215
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOCK_M 216
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOKC_ALL 217
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOKC_ALL_M 218
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_OFF 219
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_OFF_M 220
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_ON 221
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_ON_M 222
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_MODECHANG 223
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_MODECHANG_M 224
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_PRINT_OFF 225
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_RETURN 226
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_RETURN_M 227
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_SETUP_ON_M 228
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_WDR 229
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_WDR_M 230
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_WDR_OFF 231
|
||||
#define LV_PLUGIN_IMG_ID_ICON_METERING 232
|
||||
#define LV_PLUGIN_IMG_ID_ICON_METERING_M 233
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_CAPTURE 234
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_CAPTURE_M 235
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_PLAYBACK 236
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_PLAYBACK_M 237
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_VIDEO 238
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_VIDEO_M 239
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MOTION_DET_OFF 240
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MOTION_DET_ON 241
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MOTION_DET_ON_M 242
|
||||
#define LV_PLUGIN_IMG_ID_ICON_NO 243
|
||||
#define LV_PLUGIN_IMG_ID_ICON_NO_M 244
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK 245
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK2 246
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK_M 247
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK_M_2 248
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_OFF 249
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_OFF_M 250
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_ON 251
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_ON_M 252
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PICTBRIDGE_S 253
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_OFF 254
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_OFF_M 255
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_ON 256
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_ON_M 257
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_BACKWARD 258
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_FORWARD 259
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_PAUSE 260
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_PLAY 261
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_STEP 262
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_STOP 263
|
||||
#define LV_PLUGIN_IMG_ID_ICON_POWER_OFF 264
|
||||
#define LV_PLUGIN_IMG_ID_ICON_POWER_OFF_M 265
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PRINT 266
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PROTECT 267
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PROTECT_M 268
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY 269
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_BASIC 270
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_FINE 271
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_M 272
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_NORMAL 273
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUICK_REVIEW 274
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUICK_REVIEW_M 275
|
||||
#define LV_PLUGIN_IMG_ID_ICON_REC_ELLIPSE 276
|
||||
#define LV_PLUGIN_IMG_ID_ICON_REC_RECOVERY 277
|
||||
#define LV_PLUGIN_IMG_ID_ICON_REC_TRANSPAENT 278
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RESOLUTION 279
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RESOLUTION_M 280
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ROTATE 281
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RSC_OFF 282
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RSC_ON 283
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RSC_ON_M 284
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE 285
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_AUTO 286
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_LANDSCPE 287
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_M 288
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_PORTRIAL 289
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER 290
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_10MIN 291
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_3MIN 292
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_5MIN 293
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_M 294
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_OFF 295
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SD_CARD 296
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SD_LOCK 297
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER 298
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_10SEC 299
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_2SEC 300
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_5SEC 301
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_M 302
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_OFF 303
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SEQUENCE_NO 304
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHAKE_OFF 305
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHAKE_ON 306
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHAKE_ON_M 307
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS 308
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_HIGH 309
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_LOW 310
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_M 311
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_MED 312
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_0STEP 313
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_0STEP_M 314
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_1STEP 315
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_1STEP_M 316
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_2STEP 317
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_2STEP_M 318
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW 319
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_2SEC 320
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_5SEC 321
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_8SEC 322
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_M 323
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_OFF 324
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SMILE 325
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SMILE_M 326
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_ALERT 327
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_OFF 328
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_OFF_M 329
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_ON 330
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_ON_M 331
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SOUND_REC_OFF 332
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SOUND_REC_ON 333
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SOUND_REC_ON_M 334
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SPEAKER 335
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SYS_CAL 336
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SYS_CAL_M 337
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TIME_LAPSE_OFF 338
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TIME_LAPSE_ON 339
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TIME_LAPSE_ON_M 340
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_OFF 341
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_OFF_M 342
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_ON 343
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_ON_M 344
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_MODE 345
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_MODE_M 346
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_NTSC 347
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_PAL 348
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_AUTO 349
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_AUTO_M 350
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_MANUAL 351
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_MANUAL_M 352
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_MSDC 353
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_OFF 354
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_ON 355
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_ON_M 356
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_UVC 357
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VERSION 358
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VERSION_M 359
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VIDEO_FLIP_OFF 360
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VIDEO_FLIP_ON 361
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VIDEO_FLIP_ON_M 362
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOICE 363
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOICE_M 364
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOL_0 365
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOL_1 366
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOL_2 367
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB 368
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_AUTO 369
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_CLOUDY 370
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_DAYLIGHT 371
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_FLUORESCENT 372
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_M 373
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_TUNGSTEN 374
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTED 375
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTING1 376
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTING2 377
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTING3 378
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_DOT_CONNECTING_OFF 379
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_DOT_CONNECTING_ON 380
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_FAIL 381
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_OFF 382
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_OFF_M 383
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_ON 384
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_ON_M 385
|
||||
#define LV_PLUGIN_IMG_ID_ICON_YES 386
|
||||
#define LV_PLUGIN_IMG_ID_ICON_YES_M 387
|
||||
#define LV_PLUGIN_IMG_ID_SF_CAMERA_NETWORK_SELECTION 388
|
||||
#define LV_PLUGIN_IMG_TABLE_SIZE 389
|
||||
#define LV_PLUGIN_IMG_ID_ICON_10234_GPS 35
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ACT_PUSH_BTN 36
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ACT_RELEASE_BTN 37
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_CAL 38
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_CAL_M 39
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_OFF 40
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_OFF_M 41
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_ON 42
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ADAS_ON_M 43
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN 44
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_10MIN 45
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_3MIN 46
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_5MIN 47
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_M 48
|
||||
#define LV_PLUGIN_IMG_ID_ICON_AUTOSHUTDOWN_OFF 49
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT 50
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_HIGH 51
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_LOW 52
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_M 53
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_MID 54
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BACKLIGHT_OFF 55
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_CHARGE 56
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_EMPTY 57
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_FULL 58
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_LOW 59
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_MED 60
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_TYPE 61
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BATTERY_ZERO 62
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_OFF 63
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_OFF_M 64
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_ON 65
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BSD_ON_M 66
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BTN_EMBOSS 67
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST 68
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_3SHOT 69
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_5SHOT 70
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_CONTINUE 71
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_M 72
|
||||
#define LV_PLUGIN_IMG_ID_ICON_BUST_OFF 73
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CAM_PTZ_OFF 74
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CAM_PTZ_ON 75
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CAM_PTZ_ON_M 76
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CANCEL 77
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CANCEL_M 78
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTED 79
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTED_M 80
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTING 81
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_CONNECTING_M 82
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_DOWNLOAD1 83
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_DOWNLOAD2 84
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_FAIL 85
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_OFF 86
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_OFF_M 87
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_ON 88
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_ON_M 89
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_UPLOAD1 90
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CLOUD_UPLOAD2 91
|
||||
#define LV_PLUGIN_IMG_ID_ICON_COLOR 92
|
||||
#define LV_PLUGIN_IMG_ID_ICON_COPY_FROM_CARD 93
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC 94
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_10MIN 95
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_15MIN 96
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_1MIN 97
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_2MIN 98
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_3MIN 99
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_5MIN 100
|
||||
#define LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_M 101
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATETIME_SETUP 102
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATETIME_SETUP_M 103
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_PRINT 104
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_PRINT_M 105
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_STAMPING 106
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DATE_TIME 107
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_OFF 108
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_OFF_M 109
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_ON 110
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DDD_ON_M 111
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DEFAULT 112
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DEFAULT_M 113
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE 114
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE_ALL 115
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE_CURRENT 116
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DELETE_M 117
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_DOWN 118
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_LEFT 119
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_RIGHT 120
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DIR_UP 121
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DPOF 122
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_BEHIND 123
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_BOTH 124
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_BOTH_M 125
|
||||
#define LV_PLUGIN_IMG_ID_ICON_DUALCAM_FRONT 126
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV 127
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M 128
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M0P3 129
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M0P6 130
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M1P0 131
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M1P3 132
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M1P6 133
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_M2P0 134
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P0P0 135
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P0P3 136
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P0P6 137
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P1P0 138
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P1P3 139
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P1P6 140
|
||||
#define LV_PLUGIN_IMG_ID_ICON_EV_P2P0 141
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FACE_OFF 142
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FACE_ON 143
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FACE_ON_M 144
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FB_LEFT 145
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_FAR_ALERT 146
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_NEAR_ALERT 147
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_OFF 148
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_OFF_M 149
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_ON 150
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FCW_ON_M 151
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FF_RIGHT 152
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FILE_VIDEO 153
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FIRMWARE_UPDATE 154
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FIRMWARE_UPDATE_M 155
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_AUTO 156
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_OFF 157
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_ON 158
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_ON_M 159
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_REC 160
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_REC_M 161
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLASH_RED_EYE 162
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLICK_50HZ 163
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FLICK_60HZ 164
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FORMAT 165
|
||||
#define LV_PLUGIN_IMG_ID_ICON_FORMAT_M 166
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GOLF_REC 167
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GOLF_REC_M 168
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GPS_OFF 169
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GPS_ON 170
|
||||
#define LV_PLUGIN_IMG_ID_ICON_GPS_ON_M 171
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR 172
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_HIGH 173
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_LOW 174
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_M 175
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_MID 176
|
||||
#define LV_PLUGIN_IMG_ID_ICON_G_SENSOR_OFF 177
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HDR 178
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HDR_M 179
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HDR_OFF 180
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HELP 181
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HELP_M 182
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ 183
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ_50 184
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ_60 185
|
||||
#define LV_PLUGIN_IMG_ID_ICON_HZ_M 186
|
||||
#define LV_PLUGIN_IMG_ID_ICON_INFO 187
|
||||
#define LV_PLUGIN_IMG_ID_ICON_INFO_M 188
|
||||
#define LV_PLUGIN_IMG_ID_ICON_INTERNAL_FLASH 189
|
||||
#define LV_PLUGIN_IMG_ID_ICON_IRCUT_AUTO 190
|
||||
#define LV_PLUGIN_IMG_ID_ICON_IRCUT_OFF 191
|
||||
#define LV_PLUGIN_IMG_ID_ICON_IRCUT_ON_M 192
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO 193
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_100 194
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_1600 195
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_200 196
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_400 197
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_800 198
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_AUTO 199
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ISO_M 200
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LANDSCAPE 201
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LANGUAGE 202
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LANGUAGE_M 203
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_LEFT_ALERT 204
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_OFF 205
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_OFF_M 206
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_ON 207
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_ON_M 208
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LDWS_RIGHT_ALERT 209
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK 210
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_ALL 211
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_ALL_M 212
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_CURRENT 213
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_CURRENT_M 214
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_M 215
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOCK 216
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOCK_M 217
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOKC_ALL 218
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LOCK_UNLOKC_ALL_M 219
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_OFF 220
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_OFF_M 221
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_ON 222
|
||||
#define LV_PLUGIN_IMG_ID_ICON_LPR_ON_M 223
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_MODECHANG 224
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_MODECHANG_M 225
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_PRINT_OFF 226
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_RETURN 227
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_RETURN_M 228
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_SETUP_ON_M 229
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_WDR 230
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_WDR_M 231
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MENU_WDR_OFF 232
|
||||
#define LV_PLUGIN_IMG_ID_ICON_METERING 233
|
||||
#define LV_PLUGIN_IMG_ID_ICON_METERING_M 234
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_CAPTURE 235
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_CAPTURE_M 236
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_PLAYBACK 237
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_PLAYBACK_M 238
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_VIDEO 239
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MODE_VIDEO_M 240
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MOTION_DET_OFF 241
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MOTION_DET_ON 242
|
||||
#define LV_PLUGIN_IMG_ID_ICON_MOTION_DET_ON_M 243
|
||||
#define LV_PLUGIN_IMG_ID_ICON_NO 244
|
||||
#define LV_PLUGIN_IMG_ID_ICON_NO_M 245
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK 246
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK2 247
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK_M 248
|
||||
#define LV_PLUGIN_IMG_ID_ICON_OK_M_2 249
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_OFF 250
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_OFF_M 251
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_ON 252
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PD_ON_M 253
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PICTBRIDGE_S 254
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_OFF 255
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_OFF_M 256
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_ON 257
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PIM_ON_M 258
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_BACKWARD 259
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_FORWARD 260
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_PAUSE 261
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_PLAY 262
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_STEP 263
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PLAY_STOP 264
|
||||
#define LV_PLUGIN_IMG_ID_ICON_POWER_OFF 265
|
||||
#define LV_PLUGIN_IMG_ID_ICON_POWER_OFF_M 266
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PRINT 267
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PROTECT 268
|
||||
#define LV_PLUGIN_IMG_ID_ICON_PROTECT_M 269
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY 270
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_BASIC 271
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_FINE 272
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_M 273
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUALITY_NORMAL 274
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUICK_REVIEW 275
|
||||
#define LV_PLUGIN_IMG_ID_ICON_QUICK_REVIEW_M 276
|
||||
#define LV_PLUGIN_IMG_ID_ICON_REC_ELLIPSE 277
|
||||
#define LV_PLUGIN_IMG_ID_ICON_REC_RECOVERY 278
|
||||
#define LV_PLUGIN_IMG_ID_ICON_REC_TRANSPAENT 279
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RESOLUTION 280
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RESOLUTION_M 281
|
||||
#define LV_PLUGIN_IMG_ID_ICON_ROTATE 282
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RSC_OFF 283
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RSC_ON 284
|
||||
#define LV_PLUGIN_IMG_ID_ICON_RSC_ON_M 285
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE 286
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_AUTO 287
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_LANDSCPE 288
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_M 289
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCENE_MODE_PORTRIAL 290
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER 291
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_10MIN 292
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_3MIN 293
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_5MIN 294
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_M 295
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SCREENSAVER_OFF 296
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SD_CARD 297
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SD_LOCK 298
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER 299
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_10SEC 300
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_2SEC 301
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_5SEC 302
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_M 303
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SELFTIMER_OFF 304
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SEQUENCE_NO 305
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHAKE_OFF 306
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHAKE_ON 307
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHAKE_ON_M 308
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS 309
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_HIGH 310
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_LOW 311
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_M 312
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SHARPNESS_MED 313
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_0STEP 314
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_0STEP_M 315
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_1STEP 316
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_1STEP_M 317
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_2STEP 318
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SIGNAL_2STEP_M 319
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW 320
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_2SEC 321
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_5SEC 322
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_8SEC 323
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_M 324
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SLIDESHOW_OFF 325
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SMILE 326
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SMILE_M 327
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_ALERT 328
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_OFF 329
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_OFF_M 330
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_ON 331
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SNG_ON_M 332
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SOUND_REC_OFF 333
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SOUND_REC_ON 334
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SOUND_REC_ON_M 335
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SPEAKER 336
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SYS_CAL 337
|
||||
#define LV_PLUGIN_IMG_ID_ICON_SYS_CAL_M 338
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TIME_LAPSE_OFF 339
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TIME_LAPSE_ON 340
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TIME_LAPSE_ON_M 341
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_OFF 342
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_OFF_M 343
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_ON 344
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TSR_ON_M 345
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_MODE 346
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_MODE_M 347
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_NTSC 348
|
||||
#define LV_PLUGIN_IMG_ID_ICON_TV_PAL 349
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_AUTO 350
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_AUTO_M 351
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_MANUAL 352
|
||||
#define LV_PLUGIN_IMG_ID_ICON_URGENT_PROTECT_MANUAL_M 353
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_MSDC 354
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_OFF 355
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_ON 356
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_ON_M 357
|
||||
#define LV_PLUGIN_IMG_ID_ICON_USB_UVC 358
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VERSION 359
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VERSION_M 360
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VIDEO_FLIP_OFF 361
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VIDEO_FLIP_ON 362
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VIDEO_FLIP_ON_M 363
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOICE 364
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOICE_M 365
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOL_0 366
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOL_1 367
|
||||
#define LV_PLUGIN_IMG_ID_ICON_VOL_2 368
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB 369
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_AUTO 370
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_CLOUDY 371
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_DAYLIGHT 372
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_FLUORESCENT 373
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_M 374
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WB_TUNGSTEN 375
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTED 376
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTING1 377
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTING2 378
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_CONNECTING3 379
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_DOT_CONNECTING_OFF 380
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_DOT_CONNECTING_ON 381
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_FAIL 382
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_OFF 383
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_OFF_M 384
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_ON 385
|
||||
#define LV_PLUGIN_IMG_ID_ICON_WIFI_ON_M 386
|
||||
#define LV_PLUGIN_IMG_ID_ICON_YES 387
|
||||
#define LV_PLUGIN_IMG_ID_ICON_YES_M 388
|
||||
#define LV_PLUGIN_IMG_ID_SF_BATTERY_L0 389
|
||||
#define LV_PLUGIN_IMG_ID_SF_BATTERY_L1 390
|
||||
#define LV_PLUGIN_IMG_ID_SF_BATTERY_L2 391
|
||||
#define LV_PLUGIN_IMG_ID_SF_BATTERY_L3 392
|
||||
#define LV_PLUGIN_IMG_ID_SF_BATTERY_L4 393
|
||||
#define LV_PLUGIN_IMG_ID_SF_BATTERY_L5 394
|
||||
#define LV_PLUGIN_IMG_ID_SF_DATE_TIME 395
|
||||
#define LV_PLUGIN_IMG_ID_SF_EXIT 396
|
||||
#define LV_PLUGIN_IMG_ID_SF_MAX_NUM_DAY 397
|
||||
#define LV_PLUGIN_IMG_ID_SF_PWD_DOWN 398
|
||||
#define LV_PLUGIN_IMG_ID_SF_PWD_UP 399
|
||||
#define LV_PLUGIN_IMG_ID_SF_PICSIZE_12M 400
|
||||
#define LV_PLUGIN_IMG_ID_SF_PICSIZE_16M 401
|
||||
#define LV_PLUGIN_IMG_ID_SF_PICSIZE_5M 402
|
||||
#define LV_PLUGIN_IMG_ID_SF_PICSIZE_8M 403
|
||||
#define LV_PLUGIN_IMG_ID_SF_SD_LOOP 404
|
||||
#define LV_PLUGIN_IMG_ID_SF_BATTERY_TYPE 405
|
||||
#define LV_PLUGIN_IMG_ID_SF_BUSY_1 406
|
||||
#define LV_PLUGIN_IMG_ID_SF_BUSY_2 407
|
||||
#define LV_PLUGIN_IMG_ID_SF_BUSY_3 408
|
||||
#define LV_PLUGIN_IMG_ID_SF_BUSY_4 409
|
||||
#define LV_PLUGIN_IMG_ID_SF_BUSY_5 410
|
||||
#define LV_PLUGIN_IMG_ID_SF_BUSY_6 411
|
||||
#define LV_PLUGIN_IMG_ID_SF_CAMERA 412
|
||||
#define LV_PLUGIN_IMG_ID_SF_CAMERA_FW_UPGRADE 413
|
||||
#define LV_PLUGIN_IMG_ID_SF_CAMERA_INFO 414
|
||||
#define LV_PLUGIN_IMG_ID_SF_CAMERA_MODE 415
|
||||
#define LV_PLUGIN_IMG_ID_SF_CAMERA_NAME 416
|
||||
#define LV_PLUGIN_IMG_ID_SF_CAMERA_NETWORK_SELECTION 417
|
||||
#define LV_PLUGIN_IMG_ID_SF_CHARGE_BLACK 418
|
||||
#define LV_PLUGIN_IMG_ID_SF_CHARGE_DC 419
|
||||
#define LV_PLUGIN_IMG_ID_SF_CHARGE_WRITE 420
|
||||
#define LV_PLUGIN_IMG_ID_SF_DELAY 421
|
||||
#define LV_PLUGIN_IMG_ID_SF_DELETE 422
|
||||
#define LV_PLUGIN_IMG_ID_SF_FLASH_POWER 423
|
||||
#define LV_PLUGIN_IMG_ID_SF_FORMAT_SD 424
|
||||
#define LV_PLUGIN_IMG_ID_SF_GPS 425
|
||||
#define LV_PLUGIN_IMG_ID_SF_GREEN_SQUARE 426
|
||||
#define LV_PLUGIN_IMG_ID_SF_IMAGE_SIZE 427
|
||||
#define LV_PLUGIN_IMG_ID_SF_LEFT 428
|
||||
#define LV_PLUGIN_IMG_ID_SF_LIST_SELECTED 429
|
||||
#define LV_PLUGIN_IMG_ID_SF_MENU_BG 430
|
||||
#define LV_PLUGIN_IMG_ID_SF_MENU_RELEASE 431
|
||||
#define LV_PLUGIN_IMG_ID_SF_MENU_SELECT 432
|
||||
#define LV_PLUGIN_IMG_ID_SF_MODE_STILL_VIDEO 433
|
||||
#define LV_PLUGIN_IMG_ID_SF_MODULE_FW_UPGRADE 434
|
||||
#define LV_PLUGIN_IMG_ID_SF_NET2G 435
|
||||
#define LV_PLUGIN_IMG_ID_SF_NET3G 436
|
||||
#define LV_PLUGIN_IMG_ID_SF_NET4G 437
|
||||
#define LV_PLUGIN_IMG_ID_SF_NEXT1 438
|
||||
#define LV_PLUGIN_IMG_ID_SF_NEXT2 439
|
||||
#define LV_PLUGIN_IMG_ID_SF_OFF 440
|
||||
#define LV_PLUGIN_IMG_ID_SF_ON 441
|
||||
#define LV_PLUGIN_IMG_ID_SF_OPERATING_TIME 442
|
||||
#define LV_PLUGIN_IMG_ID_SF_PASSWORD 443
|
||||
#define LV_PLUGIN_IMG_ID_SF_PICTURE_UPON_DAILY_REPORT 444
|
||||
#define LV_PLUGIN_IMG_ID_SF_PLAY 445
|
||||
#define LV_PLUGIN_IMG_ID_SF_QR 446
|
||||
#define LV_PLUGIN_IMG_ID_SF_RESET 447
|
||||
#define LV_PLUGIN_IMG_ID_SF_RIGHT 448
|
||||
#define LV_PLUGIN_IMG_ID_SF_SEND_TYPE 449
|
||||
#define LV_PLUGIN_IMG_ID_SF_SENSITVITY 450
|
||||
#define LV_PLUGIN_IMG_ID_SF_SHOOT_1 451
|
||||
#define LV_PLUGIN_IMG_ID_SF_SIGNAL0 452
|
||||
#define LV_PLUGIN_IMG_ID_SF_SIGNAL1 453
|
||||
#define LV_PLUGIN_IMG_ID_SF_SIGNAL2 454
|
||||
#define LV_PLUGIN_IMG_ID_SF_SIGNAL3 455
|
||||
#define LV_PLUGIN_IMG_ID_SF_SIGNAL4 456
|
||||
#define LV_PLUGIN_IMG_ID_SF_SMS_CTRL 457
|
||||
#define LV_PLUGIN_IMG_ID_SF_STOP 458
|
||||
#define LV_PLUGIN_IMG_ID_SF_TAB_RELEASE 459
|
||||
#define LV_PLUGIN_IMG_ID_SF_TAB_SELECT 460
|
||||
#define LV_PLUGIN_IMG_ID_SF_VIDEO_LENGTH 461
|
||||
#define LV_PLUGIN_IMG_ID_SF_VIDEO_SIZE 462
|
||||
#define LV_PLUGIN_IMG_TABLE_SIZE 463
|
||||
|
||||
#define LV_PLUGIN_FONT_ID_LV_FONT_MONTSERRAT_16 1
|
||||
#define LV_PLUGIN_FONT_ID_NOTOSANSCJKJP_BLACK_16_1BPP 2
|
||||
|
@ -871,7 +1022,10 @@ LV_IMG_DECLARE(sf_camera_network_selection);
|
|||
#define LV_PLUGIN_FONT_ID_ARIALUNI_74_1BPP 11
|
||||
#define LV_PLUGIN_FONT_ID_ARIALUNI_86_1BPP 12
|
||||
#define LV_PLUGIN_FONT_ID_ARIALUNI_106_1BPP 13
|
||||
#define LV_PLUGIN_FONT_TABLE_SIZE 14
|
||||
#define LV_PLUGIN_FONT_ID_SF_UI_TEXT_BOLD_20_8BPP 14
|
||||
#define LV_PLUGIN_FONT_ID_SF_UI_TEXT_MEDIUM_18_8BPP 15
|
||||
#define LV_PLUGIN_FONT_ID_SF_UI_TEXT_MEDIUM_16_8BPP 16
|
||||
#define LV_PLUGIN_FONT_TABLE_SIZE 17
|
||||
|
||||
#define LV_PLUGIN_STRING_ID_STRID_NULL_ 1
|
||||
#define LV_PLUGIN_STRING_ID_STRID_MODE 2
|
||||
|
|
|
@ -17,18 +17,48 @@ extern "C" {
|
|||
void UIFlowMenuCommonItemEventCallback(lv_obj_t* obj, lv_event_t event);
|
||||
|
||||
|
||||
extern lv_obj_t* image_item_bg_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* container_main_menu_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* container_1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_menu_item_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_menu_option_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_item1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_item1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_item1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_item2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_item2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_item2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_item3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_item3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_item3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_item4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_item4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_item4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_item5_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_item5_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_item5_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* container_itemoptinfo_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_option1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_option_1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_option_1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_option2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_option_2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_option_2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_option3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_option_3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_option_3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_option4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_option_4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_option_4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_option5_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_option_5_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_option_5_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* container_tab_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_tab1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_tab_1_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_tab2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_tab_2_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_tab3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_tab_3_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* image_button_tab4_scr_uiflowmenucommonitem;
|
||||
extern lv_obj_t* label_tab_4_scr_uiflowmenucommonitem;
|
||||
|
||||
/**********************
|
||||
* GLOBAL PROTOTYPES
|
||||
|
|
|
@ -3,21 +3,18 @@
|
|||
#include "UIFlowLVGL/UIFlowLVGL.h"
|
||||
#include "UIApp/Network/UIAppNetwork.h"
|
||||
#include <kwrap/debug.h>
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
#include <sf_inc.h>
|
||||
#endif
|
||||
|
||||
#define PAGE 4
|
||||
|
||||
#define MENU_KEY_PRESS_MASK (FLGKEY_UP|FLGKEY_DOWN|FLGKEY_RIGHT|FLGKEY_SHUTTER2 | FLGKEY_DATAREADY | FLGKEY_LEFT)
|
||||
#define MENU_KEY_RELEASE_MASK (FLGKEY_UP|FLGKEY_DOWN|FLGKEY_RIGHT|FLGKEY_SHUTTER2 | FLGKEY_DATAREADY | FLGKEY_LEFT)
|
||||
#define MENU_KEY_CONTINUE_MASK (FLGKEY_UP|FLGKEY_DOWN|FLGKEY_RIGHT|FLGKEY_SHUTTER2 | FLGKEY_DATAREADY | FLGKEY_LEFT)
|
||||
#define PAGE 6
|
||||
|
||||
static TM_MENU *g_pItemMenu = 0;
|
||||
static lv_group_t* gp = NULL;
|
||||
static lv_obj_t* menu_item = NULL;
|
||||
static lv_obj_t* label_menu_item = NULL;
|
||||
//static lv_obj_t* label_menu_item = NULL;
|
||||
static lv_obj_t* label_menu_option = NULL;
|
||||
static lv_obj_t* label_menu_option1 = NULL;
|
||||
static lv_obj_t* label_menu_option2 = NULL;
|
||||
static lv_obj_t* label_menu_option3 = NULL;
|
||||
static lv_obj_t* label_menu_option4 = NULL;
|
||||
|
||||
static void set_indev_keypad_group(lv_obj_t* obj)
|
||||
{
|
||||
|
@ -94,9 +91,7 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
|
|||
TM_MENU *pMenu;
|
||||
TM_PAGE *pPage;
|
||||
TM_ITEM *pItem;
|
||||
TM_OPTION *pOption;
|
||||
TM_MENU *pNextMenu;
|
||||
UINT32 SelOption = 0 ;
|
||||
|
||||
|
||||
pMenu = MenuCommonItem_GetCurrentMenu();
|
||||
|
@ -105,6 +100,9 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
|
|||
|
||||
|
||||
if (pItem->Count != 0 && pItem->SysFlag != 0 && pItem->ItemId != IDM_COMMON_CLOUD) {
|
||||
#if 0
|
||||
TM_OPTION *pOption;
|
||||
UINT32 SelOption = 0 ;
|
||||
SelOption = SysGetFlag(pItem->SysFlag);
|
||||
|
||||
SelOption++;
|
||||
|
@ -121,6 +119,27 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
|
|||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
|
||||
TM_MENU_CALLBACK(pMenu, TMM_CONFIRM_OPTION, MAKE_LONG(pItem->ItemId, SelOption));
|
||||
#else
|
||||
// if (pItem->SysFlag == FL_COMMON_MENU) {
|
||||
#if (PHOTO_MODE == ENABLE)
|
||||
// Enter 2nd level menu and pop up current mode's menu lists
|
||||
if (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_PHOTO) {
|
||||
pNextMenu = &gPhotoMenu;
|
||||
#if (PLAY_MODE == ENABLE)
|
||||
} else if (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_PLAYBACK) {
|
||||
pNextMenu = &gPlaybackMenu;
|
||||
#endif
|
||||
} else {
|
||||
pNextMenu = &gMovieMenu;
|
||||
}
|
||||
#else
|
||||
pNextMenu = &gMovieMenu;
|
||||
#endif
|
||||
|
||||
lv_plugin_scr_open(UIFlowMenuCommonOption, pNextMenu);
|
||||
|
||||
// }
|
||||
#endif
|
||||
} else {
|
||||
if (pItem->SysFlag == FL_COMMON_MODE) {
|
||||
// Enter 2nd level menu and pop up various memu item.
|
||||
|
@ -195,14 +214,13 @@ void MenuItem_OnOpen(lv_obj_t* obj)
|
|||
TM_PAGE *pPage = NULL;
|
||||
TM_ITEM *pItem = NULL;
|
||||
TM_OPTION *pOption = NULL;
|
||||
TM_ITEM *pModeItem = NULL;
|
||||
// TM_ITEM *pModeItem = NULL;
|
||||
TM_MENU *pNextMenu;
|
||||
#if (PHOTO_MODE==ENABLE)
|
||||
INT32 curMode = 0;
|
||||
// INT32 curMode = 0;
|
||||
#endif
|
||||
//Input_SetKeyMask(KEY_PRESS, MENU_KEY_PRESS_MASK);
|
||||
//Input_SetKeyMask(KEY_RELEASE, MENU_KEY_RELEASE_MASK);
|
||||
//Input_SetKeyMask(KEY_CONTINUE, MENU_KEY_CONTINUE_MASK);
|
||||
|
||||
#if 0
|
||||
#if(WIFI_FUNC==ENABLE)
|
||||
if (UI_GetData(FL_WIFI_LINK) == WIFI_LINK_OK && UI_GetData(FL_NetWorkMode) == NET_STATION_MODE) {
|
||||
SysSetFlag(FL_COMMON_CLOUD, CLOUD_ON);
|
||||
|
@ -246,8 +264,26 @@ void MenuItem_OnOpen(lv_obj_t* obj)
|
|||
#endif
|
||||
//#NT#2016/08/12#Hideo Lin -end
|
||||
}
|
||||
#endif
|
||||
|
||||
MenuCommonItem_SetCurrentMenu(&gCommonMenu);
|
||||
#if (PHOTO_MODE == ENABLE)
|
||||
// Enter 2nd level menu and pop up current mode's menu lists
|
||||
if (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_PHOTO) {
|
||||
pNextMenu = &gPhotoMenu;
|
||||
#if (PLAY_MODE == ENABLE)
|
||||
} else if (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_PLAYBACK) {
|
||||
pNextMenu = &gPlaybackMenu;
|
||||
#endif
|
||||
} else {
|
||||
pNextMenu = &gMovieMenu;
|
||||
}
|
||||
#else
|
||||
//pNextMenu = &gCommonMenu;//use for codebase sportcam/LVGL UI or touch
|
||||
pNextMenu = &gMovieMenu;
|
||||
#endif
|
||||
|
||||
//MenuCommonItem_SetCurrentMenu(&gCommonMenu);
|
||||
MenuCommonItem_SetCurrentMenu(pNextMenu);
|
||||
pMenu = MenuCommonItem_GetCurrentMenu();
|
||||
|
||||
pMenu->Status = TMS_ON_ITEM;
|
||||
|
@ -265,7 +301,8 @@ void MenuItem_OnOpen(lv_obj_t* obj)
|
|||
lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
}
|
||||
|
||||
#if 0
|
||||
if(pNextMenu != &gCommonMenu){
|
||||
#if (PHOTO_MODE==ENABLE)
|
||||
curMode = System_GetState(SYS_STATE_CURRMODE);
|
||||
if (curMode == PRIMARY_MODE_PHOTO) {
|
||||
|
@ -289,7 +326,8 @@ void MenuItem_OnOpen(lv_obj_t* obj)
|
|||
pModeItem->TextId = STRID_MOVIE;
|
||||
|
||||
#endif
|
||||
|
||||
}
|
||||
#endif
|
||||
|
||||
/* check menu item is init */
|
||||
if(!lv_plugin_menu_item_cnt(menu_item)){
|
||||
|
@ -300,11 +338,6 @@ void MenuItem_OnOpen(lv_obj_t* obj)
|
|||
MenuCommonItem_UpdateContent(pMenu);
|
||||
lv_plugin_menu_select_item(menu_item, 0);
|
||||
|
||||
//Input_SetKeyMask(KEY_PRESS, MENU_KEY_PRESS_MASK);
|
||||
//Input_SetKeyMask(KEY_RELEASE, MENU_KEY_PRESS_MASK);
|
||||
//Input_SetKeyMask(KEY_CONTINUE, MENU_KEY_PRESS_MASK);
|
||||
//Input_SetKeySoundMask(KEY_PRESS, MENU_KEY_PRESS_MASK);
|
||||
|
||||
}
|
||||
|
||||
static void MenuCommonItem_UpdateContent(TM_MENU *pMenu)
|
||||
|
@ -313,26 +346,18 @@ static void MenuCommonItem_UpdateContent(TM_MENU *pMenu)
|
|||
TM_ITEM *pItem;
|
||||
TM_OPTION *pOption;
|
||||
UINT32 i;
|
||||
UINT16 SelOption = 0;
|
||||
UINT16 startIndex = 0;
|
||||
UINT16 itemIndex = 0;
|
||||
BOOL u_hiddentext = FALSE;
|
||||
|
||||
pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
pItem = &pPage->pItems[pPage->SelItem];
|
||||
SelOption = SysGetFlag(pItem->SysFlag);
|
||||
pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)];
|
||||
|
||||
if (pItem->Count) {
|
||||
lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
} else if (pItem->ItemId == IDM_COMMON_MENU) {
|
||||
lv_plugin_label_set_text(label_menu_option, LV_PLUGIN_STRING_ID_STRID_SETUP);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
} else {
|
||||
lv_plugin_label_set_text(label_menu_option, LV_PLUGIN_STRING_ID_STRID_NULL_);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
}
|
||||
|
||||
lv_plugin_label_set_text(label_menu_item, pItem->TextId);
|
||||
lv_plugin_label_update_font(label_menu_item, LV_OBJ_PART_MAIN);
|
||||
DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption);
|
||||
//lv_plugin_label_set_text(label_menu_item, pItem->TextId);
|
||||
//lv_plugin_label_update_font(label_menu_item, LV_OBJ_PART_MAIN);
|
||||
|
||||
//find startIndex
|
||||
TM_FindStartIndex(pMenu, PAGE, &startIndex);
|
||||
|
@ -348,11 +373,49 @@ static void MenuCommonItem_UpdateContent(TM_MENU *pMenu)
|
|||
lv_plugin_menu_set_item_hidden(menu_item, i, true);
|
||||
} else {
|
||||
pItem = &pPage->pItems[itemIndex];
|
||||
if(pItem->ItemId == IDM_MOVIE_CYCLIC_REC){
|
||||
static lv_plugin_res_id res[] = {
|
||||
LV_PLUGIN_RES_ID_NONE,
|
||||
LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_1MIN,
|
||||
LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_3MIN,
|
||||
LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_5MIN,
|
||||
LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_10MIN,
|
||||
};
|
||||
lv_plugin_res_id img_id = res[SysGetFlag(FL_MOVIE_CYCLIC_REC)];
|
||||
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->TextId);
|
||||
lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->IconId);
|
||||
lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, img_id);
|
||||
lv_plugin_menu_set_item_hidden(menu_item, i, false);
|
||||
|
||||
u_hiddentext = TRUE;
|
||||
}else{
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->TextId);
|
||||
//lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->IconId);
|
||||
lv_plugin_menu_set_item_hidden(menu_item, i, false);
|
||||
|
||||
u_hiddentext = FALSE;
|
||||
}
|
||||
|
||||
if(!u_hiddentext){
|
||||
pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)];
|
||||
//DBG_DUMP("%s pOption->TextId =%d\r\n", __func__,pOption->TextId);
|
||||
if(i == 0){
|
||||
lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
}else if(i == 1){
|
||||
lv_plugin_label_set_text(label_menu_option1, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option1, LV_OBJ_PART_MAIN);
|
||||
}else if(i == 2){
|
||||
lv_plugin_label_set_text(label_menu_option2, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option2, LV_OBJ_PART_MAIN);
|
||||
}else if(i == 3){
|
||||
lv_plugin_label_set_text(label_menu_option3, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option3, LV_OBJ_PART_MAIN);
|
||||
}else if(i == 4){
|
||||
lv_plugin_label_set_text(label_menu_option4, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option4, LV_OBJ_PART_MAIN);
|
||||
}
|
||||
}
|
||||
itemIndex++;
|
||||
}
|
||||
}
|
||||
|
@ -393,25 +456,26 @@ static void UIFlowMenuCommonItem_ScrOpen(lv_obj_t* obj)
|
|||
lv_plugin_menu_set_wrap(menu_item, true);
|
||||
}
|
||||
|
||||
if(label_menu_item == NULL)
|
||||
label_menu_item = label_menu_item_scr_uiflowmenucommonitem;
|
||||
//if(label_menu_item == NULL)
|
||||
//label_menu_item = label_option1_scr_uiflowmenucommonitem;//;
|
||||
|
||||
if(label_menu_option == NULL)
|
||||
label_menu_option = label_menu_option_scr_uiflowmenucommonitem;
|
||||
label_menu_option = label_item1_scr_uiflowmenucommonitem;//;
|
||||
if(label_menu_option1 == NULL)
|
||||
label_menu_option1 = label_item2_scr_uiflowmenucommonitem;//;
|
||||
if(label_menu_option2 == NULL)
|
||||
label_menu_option2 = label_item3_scr_uiflowmenucommonitem;//;
|
||||
if(label_menu_option3 == NULL)
|
||||
label_menu_option3 = label_item4_scr_uiflowmenucommonitem;//;
|
||||
if(label_menu_option4 == NULL)
|
||||
label_menu_option4 = label_item5_scr_uiflowmenucommonitem;//;
|
||||
|
||||
MenuItem_OnOpen(obj);
|
||||
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
sf_set_menu_open(TRUE);
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
static void UIFlowMenuCommonItem_Key(lv_obj_t* obj, uint32_t key)
|
||||
{
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
sf_set_auto_off_time(0);
|
||||
#endif
|
||||
|
||||
switch(key)
|
||||
{
|
||||
|
@ -439,14 +503,7 @@ static void UIFlowMenuCommonItem_Key(lv_obj_t* obj, uint32_t key)
|
|||
lv_plugin_scr_close(obj, NULL);
|
||||
break;
|
||||
}
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
case LV_USER_KEY_DATAREADY:
|
||||
{
|
||||
printf("[dataready] %s(%d)\n", __FUNCTION__, __LINE__);
|
||||
sf_mcu_dataready_get();
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -456,10 +513,6 @@ static void UIFlowMenuCommonItem_ScrClose(lv_obj_t* obj)
|
|||
DBG_DUMP("%s\r\n", __func__);
|
||||
|
||||
MenuItem_OnClose(obj);
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
sf_set_menu_open(FALSE);
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -468,6 +521,35 @@ static void UIFlowMenuCommonItem_ChildScrClose(lv_obj_t* obj,const LV_USER_EVENT
|
|||
DBG_DUMP("%s\r\n", __func__);
|
||||
|
||||
set_indev_keypad_group(obj);
|
||||
if(msg){
|
||||
if(msg->event == NVTRET_ENTER_MENU){
|
||||
TM_MENU *pMenu = NULL;
|
||||
TM_MENU *pNextMenu;
|
||||
#if (PHOTO_MODE == ENABLE)
|
||||
// Enter 2nd level menu and pop up current mode's menu lists
|
||||
if (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_PHOTO) {
|
||||
pNextMenu = &gPhotoMenu;
|
||||
#if (PLAY_MODE == ENABLE)
|
||||
} else if (System_GetState(SYS_STATE_CURRMODE) == PRIMARY_MODE_PLAYBACK) {
|
||||
pNextMenu = &gPlaybackMenu;
|
||||
#endif
|
||||
} else {
|
||||
pNextMenu = &gMovieMenu;
|
||||
}
|
||||
#else
|
||||
//pNextMenu = &gCommonMenu;//use for codebase sportcam/LVGL UI or touch
|
||||
pNextMenu = &gMovieMenu;
|
||||
#endif
|
||||
|
||||
//MenuCommonItem_SetCurrentMenu(&gCommonMenu);
|
||||
MenuCommonItem_SetCurrentMenu(pNextMenu);
|
||||
pMenu = MenuCommonItem_GetCurrentMenu();
|
||||
pMenu->Status = TMS_ON_ITEM;
|
||||
|
||||
MenuCommonItem_UpdateContent(pMenu);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -17,18 +17,26 @@ extern "C" {
|
|||
void UIFlowMenuCommonOptionEventCallback(lv_obj_t* obj, lv_event_t event);
|
||||
|
||||
|
||||
extern lv_obj_t* image_option_bg_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* container_main_menu_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_1_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_1_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_2_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_2_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_3_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_3_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_4_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_4_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* container_1_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* container_option_title_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* label_menu_item_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* label_menu_option_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_option_title_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_option_1_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* label_option1_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_option1_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_option_2_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* label_option2_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_option2_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_option_3_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* label_option3_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_option3_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_option_4_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* label_option4_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_option4_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_button_option_5_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* label_option5_scr_uiflowmenucommonoption;
|
||||
extern lv_obj_t* image_option5_scr_uiflowmenucommonoption;
|
||||
|
||||
/**********************
|
||||
* GLOBAL PROTOTYPES
|
||||
|
|
|
@ -3,18 +3,20 @@
|
|||
#include "UIFlowLVGL/UIFlowLVGL.h"
|
||||
#include "UIApp/Network/UIAppNetwork.h"
|
||||
#include <kwrap/debug.h>
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
#include <sf_inc.h>
|
||||
#endif
|
||||
|
||||
#define PAGE 4
|
||||
#define PAGE 6
|
||||
|
||||
static lv_group_t* gp = NULL;
|
||||
static lv_obj_t* menu_item = NULL;
|
||||
static lv_obj_t* label_menu_item = NULL;
|
||||
static lv_obj_t* label_menu_option = NULL;
|
||||
//static lv_obj_t* label_menu_option = NULL;
|
||||
static TM_MENU *g_pOptionMenu = 0;
|
||||
|
||||
UINT16 PrevOption = 0;
|
||||
UINT16 s_SelOption = 0;
|
||||
UINT16 OptionEN_Num = 0;
|
||||
UINT16 enableIndex[30] = {};
|
||||
|
||||
static void set_indev_keypad_group(lv_obj_t* obj)
|
||||
{
|
||||
if(gp == NULL){
|
||||
|
@ -36,6 +38,38 @@ static TM_MENU *MenuCommonOption_GetCurrentMenu(void)
|
|||
return g_pOptionMenu;
|
||||
}
|
||||
|
||||
static void UIFlowMenuCommonOption_CloseScr(lv_obj_t* obj)
|
||||
{
|
||||
TM_MENU *pMenu;
|
||||
TM_PAGE *pPage;
|
||||
TM_ITEM *pItem;
|
||||
//TM_OPTION *pOption;
|
||||
UINT16 SelOption = 0;
|
||||
|
||||
pMenu = MenuCommonOption_GetCurrentMenu();
|
||||
pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
pItem = &pPage->pItems[pPage->SelItem];
|
||||
|
||||
SelOption = SysGetFlag(pItem->SysFlag);
|
||||
if(SelOption != PrevOption){
|
||||
SelOption = PrevOption;
|
||||
DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption);
|
||||
pMenu->Status = TMS_ON_OPTION;
|
||||
TM_CheckOptionStatus(pMenu, &SelOption, TRUE);
|
||||
|
||||
SysSetFlag(pItem->SysFlag, SelOption);
|
||||
// notify upper layer the Option had been confirmed
|
||||
TM_MENU_CALLBACK(pMenu, TMM_CONFIRM_OPTION, MAKE_LONG(pItem->ItemId, SelOption));
|
||||
|
||||
//pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)];
|
||||
|
||||
//lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
//lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
}
|
||||
memset(enableIndex, 0, 30);
|
||||
lv_plugin_scr_close(UIFlowMenuCommonItem, NULL);
|
||||
}
|
||||
|
||||
static void MenuCommonOption_UpdateContent(TM_MENU *pMenu)
|
||||
{
|
||||
TM_PAGE *pPage;
|
||||
|
@ -45,58 +79,123 @@ static void MenuCommonOption_UpdateContent(TM_MENU *pMenu)
|
|||
UINT16 startIndex = 0;
|
||||
UINT16 itemIndex = 0;
|
||||
UINT16 SelOption = 0;
|
||||
UINT32 Selindex = 0;
|
||||
|
||||
pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
pItem = &pPage->pItems[pPage->SelItem];
|
||||
SelOption = SysGetFlag(pItem->SysFlag);
|
||||
//DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption);
|
||||
#if 1
|
||||
TM_CheckOptionStatus(pMenu, &SelOption, TRUE);
|
||||
SysSetFlag(pItem->SysFlag, SelOption); //SelOption might change
|
||||
|
||||
pOption = &pItem->pOptions[SelOption];
|
||||
|
||||
if (pItem->Count) {
|
||||
lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
//lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
//lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
|
||||
} else {
|
||||
if (pItem->ItemId == IDM_VERSION) {
|
||||
lv_plugin_label_set_text(label_menu_option, LV_PLUGIN_RES_ID_NONE);
|
||||
lv_label_set_text(label_menu_option, Prj_GetVersionString());
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
}
|
||||
// else {
|
||||
// if (pItem->ItemId == IDM_VERSION) {
|
||||
// lv_plugin_label_set_text(label_menu_option, LV_PLUGIN_RES_ID_NONE);
|
||||
// lv_label_set_text(label_menu_option, Prj_GetVersionString());
|
||||
// lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
|
||||
} else {
|
||||
lv_plugin_label_set_text(label_menu_option, LV_PLUGIN_STRING_ID_STRID_NULL_);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
}
|
||||
}
|
||||
// } else {
|
||||
// lv_plugin_label_set_text(label_menu_option, LV_PLUGIN_STRING_ID_STRID_NULL_);
|
||||
// lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
// }
|
||||
// }
|
||||
|
||||
lv_plugin_label_set_text(label_menu_item, pItem->TextId);
|
||||
lv_plugin_label_update_font(label_menu_item, LV_OBJ_PART_MAIN);
|
||||
|
||||
#endif
|
||||
//find startIndex
|
||||
TM_FindStartIndex(pMenu, PAGE, &startIndex);
|
||||
TM_FindStartIndex(pMenu, pItem->Count, &startIndex);
|
||||
//DBG_DUMP("%s startIndex=%d\r\n", __func__,startIndex);
|
||||
|
||||
//draw item form startIndex
|
||||
itemIndex = startIndex;
|
||||
for (i = 0; i < PAGE; i++) {
|
||||
//check item if disable
|
||||
TM_CheckItemStatus(pMenu, &itemIndex, TRUE);
|
||||
if ((itemIndex == pPage->Count) && (i < PAGE)) {
|
||||
#if 1
|
||||
for (i = 0; i < pItem->Count; i++) {
|
||||
//check option if disable
|
||||
TM_CheckOptionStatus(pMenu, &itemIndex, TRUE);
|
||||
if(itemIndex > pItem->Count){
|
||||
break;
|
||||
}
|
||||
enableIndex[i] = itemIndex;
|
||||
//DBG_DUMP("%s enableIndex=%d :%d\r\n", __func__,i,enableIndex[i]);
|
||||
OptionEN_Num = i;
|
||||
if(enableIndex[i] == SelOption){
|
||||
Selindex = i;
|
||||
}
|
||||
itemIndex++;
|
||||
}
|
||||
if(Selindex){
|
||||
if((Selindex / PAGE) == 0){
|
||||
Selindex = 0;
|
||||
}else{
|
||||
Selindex = (Selindex / PAGE);
|
||||
}
|
||||
}
|
||||
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->TextId);
|
||||
lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->IconId);
|
||||
for(i = 0; i < PAGE; i++){
|
||||
pOption = &pItem->pOptions[enableIndex[i + (Selindex * PAGE)]];
|
||||
if (((enableIndex[i + (Selindex * PAGE)]) > (pItem->Count -1)) && (i < PAGE)) {
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->TextId);
|
||||
//lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
|
||||
lv_plugin_menu_set_item_hidden(menu_item, i, true);
|
||||
|
||||
}else if((i + (Selindex * PAGE)) > OptionEN_Num){
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->TextId);
|
||||
//lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
|
||||
lv_plugin_menu_set_item_hidden(menu_item, i, true);
|
||||
}else{
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->TextId);
|
||||
//lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
|
||||
lv_plugin_menu_set_item_hidden(menu_item, i, false);
|
||||
if(enableIndex[i+(Selindex * PAGE)] == SelOption){
|
||||
s_SelOption = i + (Selindex * PAGE);
|
||||
lv_plugin_menu_select_item(menu_item, i);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
#else
|
||||
itemIndex = PAGE * (1 + (SelOption / PAGE));
|
||||
DBG_DUMP("%s itemIndex=%d\r\n", __func__,itemIndex);
|
||||
for (i = 0; i < PAGE; i++) {
|
||||
// for (i = 0; i < totleindex; i++) {
|
||||
//check item if disable
|
||||
TM_CheckOptionStatus(pMenu, &itemIndex, TRUE);
|
||||
pOption = &pItem->pOptions[itemIndex];
|
||||
enableIndex[i] = itemIndex;
|
||||
// if(itemIndex == SelOption){
|
||||
// lv_plugin_menu_select_item(menu_item, 11);
|
||||
// }
|
||||
if ((itemIndex > (pItem->Count -1)) && (i < PAGE)) {
|
||||
// if ((itemIndex == (pItem->Count)) && (i < PAGE)) {
|
||||
CHKPNT;
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->TextId);
|
||||
// lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
|
||||
lv_plugin_menu_set_item_hidden(menu_item, i, true);
|
||||
|
||||
} else {
|
||||
pItem = &pPage->pItems[itemIndex];
|
||||
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->TextId);
|
||||
lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->IconId);
|
||||
CHKPNT;
|
||||
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->TextId);
|
||||
// lv_plugin_menu_set_item_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
|
||||
lv_plugin_menu_set_item_hidden(menu_item, i, false);
|
||||
|
||||
itemIndex++;
|
||||
}
|
||||
}
|
||||
for(i = 0; i < totleindex; i++){
|
||||
CHKPNT;
|
||||
if(enableIndex[i] == SelOption){
|
||||
CHKPNT;
|
||||
lv_plugin_menu_select_item(menu_item, i);
|
||||
break;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
static void MenuItem_OnOpen(lv_obj_t* obj, TM_MENU *data)
|
||||
|
@ -104,7 +203,7 @@ static void MenuItem_OnOpen(lv_obj_t* obj, TM_MENU *data)
|
|||
TM_MENU *pMenu;
|
||||
TM_PAGE *pPage;
|
||||
TM_ITEM *pItem;
|
||||
TM_OPTION *pOption;
|
||||
//TM_OPTION *pOption;
|
||||
UINT16 SelOption = 0;
|
||||
|
||||
|
||||
|
@ -114,10 +213,15 @@ static void MenuItem_OnOpen(lv_obj_t* obj, TM_MENU *data)
|
|||
MenuCommonOption_SetCurrentMenu(data);
|
||||
pMenu = MenuCommonOption_GetCurrentMenu();
|
||||
pMenu->Status = TMS_ON_OPTION;
|
||||
pMenu->SelPage = 0;
|
||||
// pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
// pItem = &pPage->pItems[pPage->SelItem];
|
||||
DBG_DUMP("%s pMenu->SelPage=%d\r\n", __func__,pMenu->SelPage);
|
||||
|
||||
// pMenu->SelPage = 0;
|
||||
|
||||
pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
pPage->SelItem = 0;
|
||||
// pPage->SelItem = 0;
|
||||
DBG_DUMP("%s pPage->SelItem=%d\r\n", __func__,pPage->SelItem);
|
||||
//check item if disable
|
||||
TM_CheckItemStatus(pMenu, &pPage->SelItem, TRUE);
|
||||
pItem = &pPage->pItems[pPage->SelItem];
|
||||
|
@ -126,11 +230,11 @@ static void MenuItem_OnOpen(lv_obj_t* obj, TM_MENU *data)
|
|||
//check option if disable
|
||||
TM_CheckOptionStatus(pMenu, &SelOption, TRUE);
|
||||
SysSetFlag(pItem->SysFlag, SelOption); //SelOption might change
|
||||
PrevOption = SelOption;
|
||||
//pOption = &pItem->pOptions[SelOption];
|
||||
|
||||
pOption = &pItem->pOptions[SelOption];
|
||||
|
||||
lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
//lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
//lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
}
|
||||
|
||||
/* check menu item is init */
|
||||
|
@ -141,12 +245,12 @@ static void MenuItem_OnOpen(lv_obj_t* obj, TM_MENU *data)
|
|||
|
||||
MenuCommonOption_UpdateContent(pMenu);
|
||||
|
||||
lv_plugin_menu_select_item(menu_item, 0);
|
||||
//lv_plugin_menu_select_item(menu_item, 0);
|
||||
|
||||
#if _TODO
|
||||
// UI_SetDisplayPalette(LAYER_OSD1, 0, 256, gDemoKit_PaletteOption_Palette);
|
||||
#endif
|
||||
// Ux_DefaultEvent(pCtrl, NVTEVT_OPEN_WINDOW, paramNum, paramArray);
|
||||
#if _TODO
|
||||
// UI_SetDisplayPalette(LAYER_OSD1, 0, 256, gDemoKit_PaletteOption_Palette);
|
||||
#endif
|
||||
// Ux_DefaultEvent(pCtrl, NVTEVT_OPEN_WINDOW, paramNum, paramArray);
|
||||
|
||||
}
|
||||
|
||||
|
@ -154,22 +258,30 @@ static void MenuItem_OnNext(lv_obj_t* obj)
|
|||
{
|
||||
TM_MENU *pMenu;
|
||||
TM_PAGE *pPage;
|
||||
// TM_ITEM *pItem;
|
||||
|
||||
TM_ITEM *pItem;
|
||||
// UINT16 SelOption = 0;
|
||||
BOOL SelIndecEnd = FALSE;
|
||||
|
||||
pMenu = MenuCommonOption_GetCurrentMenu();
|
||||
pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
// pItem = &pPage->pItems[pPage->SelItem];
|
||||
pItem = &pPage->pItems[pPage->SelItem];
|
||||
// SelOption = SysGetFlag(pItem->SysFlag);
|
||||
// DBG_DUMP("%s SelOption=%d\r\n", __func__,SelOption);
|
||||
|
||||
pPage->SelItem++;
|
||||
//check item if disable
|
||||
TM_CheckItemStatus(pMenu, &pPage->SelItem, TRUE);
|
||||
|
||||
if (pPage->SelItem == pPage->Count) {
|
||||
lv_plugin_scr_close(obj, NULL);
|
||||
} else {
|
||||
if(OptionEN_Num < (pItem->Count - 1)){
|
||||
if(s_SelOption == (OptionEN_Num - 1)){
|
||||
SelIndecEnd = TRUE;
|
||||
}
|
||||
}else if(s_SelOption == OptionEN_Num){
|
||||
SelIndecEnd = TRUE;
|
||||
}
|
||||
if(SelIndecEnd){
|
||||
// Close current UI Window now
|
||||
UIFlowMenuCommonOption_CloseScr(obj);
|
||||
}else{
|
||||
s_SelOption++;
|
||||
SysSetFlag(pItem->SysFlag, enableIndex[s_SelOption]);
|
||||
MenuCommonOption_UpdateContent(pMenu);
|
||||
lv_plugin_menu_select_next_item(menu_item);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -177,31 +289,20 @@ static void MenuItem_OnPrev(lv_obj_t* obj)
|
|||
{
|
||||
TM_MENU *pMenu;
|
||||
TM_PAGE *pPage;
|
||||
// TM_ITEM *pItem;
|
||||
|
||||
TM_ITEM *pItem;
|
||||
|
||||
pMenu = MenuCommonOption_GetCurrentMenu();
|
||||
pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
// pItem = &pPage->pItems[pPage->SelItem];
|
||||
pItem = &pPage->pItems[pPage->SelItem];
|
||||
// DBG_DUMP("%s SelOption=%d\r\n", __func__,s_SelOption);
|
||||
|
||||
if (pPage->SelItem == 0) {
|
||||
if (s_SelOption == 0) {
|
||||
// Close current UI Window now
|
||||
// Ux_CloseWindow(&MenuCommonOptionCtrl, 2, pItem->ItemId, 0);
|
||||
lv_plugin_scr_close(obj, NULL);
|
||||
} else {
|
||||
pPage->SelItem--;
|
||||
//check item if disable
|
||||
TM_CheckItemStatus(pMenu, &pPage->SelItem, FALSE);
|
||||
if (pPage->SelItem == pPage->Count) {
|
||||
// Close current UI Window now
|
||||
// Ux_CloseWindow(&MenuCommonOptionCtrl, 2, pItem->ItemId, 0);
|
||||
lv_plugin_scr_close(obj, NULL);
|
||||
UIFlowMenuCommonOption_CloseScr(obj);
|
||||
} else {
|
||||
s_SelOption--;
|
||||
SysSetFlag(pItem->SysFlag, enableIndex[s_SelOption]);
|
||||
MenuCommonOption_UpdateContent(pMenu);
|
||||
// MenuCommonOption_UpdatePosition();
|
||||
// Ux_SendEvent(pCtrl, NVTEVT_PREVIOUS_ITEM, 0);
|
||||
lv_plugin_menu_select_prev_item(menu_item);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -213,12 +314,10 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
|
|||
TM_OPTION *pOption;
|
||||
UINT16 SelOption = 0;
|
||||
|
||||
|
||||
pMenu = MenuCommonOption_GetCurrentMenu();
|
||||
pPage = &pMenu->pPages[pMenu->SelPage];
|
||||
pItem = &pPage->pItems[pPage->SelItem];
|
||||
|
||||
|
||||
if (pItem->Count != 0 && pItem->SysFlag != 0) {
|
||||
//#NT#2016/09/20#Bob Huang -begin
|
||||
//#NT#Support HDMI Display with 3DNR Out
|
||||
|
@ -229,13 +328,15 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
|
|||
// return NVTEVT_CONSUME;
|
||||
}
|
||||
#endif
|
||||
// DBG_DUMP("%s ret =%d\r\n", __func__,ret);
|
||||
//#NT#2016/09/20#Bob Huang -end
|
||||
SelOption = SysGetFlag(pItem->SysFlag);
|
||||
DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption);
|
||||
pMenu->Status = TMS_ON_OPTION;
|
||||
SelOption++;
|
||||
if (SelOption >= pItem->Count) {
|
||||
SelOption = 0;
|
||||
}
|
||||
// SelOption++;
|
||||
// if (SelOption >= pItem->Count) {
|
||||
// SelOption = 0;
|
||||
// }
|
||||
TM_CheckOptionStatus(pMenu, &SelOption, TRUE);
|
||||
|
||||
SysSetFlag(pItem->SysFlag, SelOption);
|
||||
|
@ -244,8 +345,8 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
|
|||
|
||||
pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)];
|
||||
|
||||
lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
//lv_plugin_label_set_text(label_menu_option, pOption->TextId);
|
||||
//lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN);
|
||||
|
||||
if (pOption->TextId){
|
||||
|
||||
|
@ -254,7 +355,8 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
|
|||
if (pItem->ItemId == IDM_LANGUAGE) {
|
||||
|
||||
}
|
||||
|
||||
// lv_plugin_scr_close(obj, NULL);
|
||||
lv_plugin_scr_close(obj, gen_nvtmsg_data(NVTRET_ENTER_MENU, 0));
|
||||
// Ux_SendEvent(pCtrl, NVTEVT_PRESS, 0);
|
||||
} else if (pItem->pOptions != 0) { // custom process
|
||||
pMenu->Status = TMS_ON_CUSTOM;
|
||||
|
@ -320,8 +422,8 @@ static void UIFlowMenuCommonOption_ScrOpen(lv_obj_t* obj, const void *data)
|
|||
if(label_menu_item == NULL)
|
||||
label_menu_item = label_menu_item_scr_uiflowmenucommonoption;
|
||||
|
||||
if(label_menu_option == NULL)
|
||||
label_menu_option = label_menu_option_scr_uiflowmenucommonoption;
|
||||
//if(label_menu_option == NULL)
|
||||
//label_menu_option = label_menu_option_scr_uiflowmenucommonoption;
|
||||
|
||||
MenuItem_OnOpen(obj, (TM_MENU *)data);
|
||||
|
||||
|
@ -329,9 +431,6 @@ static void UIFlowMenuCommonOption_ScrOpen(lv_obj_t* obj, const void *data)
|
|||
|
||||
static void UIFlowMenuCommonOption_Key(lv_obj_t* obj, uint32_t key)
|
||||
{
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
sf_set_auto_off_time(0);
|
||||
#endif
|
||||
|
||||
switch(key)
|
||||
{
|
||||
|
@ -356,17 +455,10 @@ static void UIFlowMenuCommonOption_Key(lv_obj_t* obj, uint32_t key)
|
|||
|
||||
case LV_USER_KEY_SHUTTER2:
|
||||
{
|
||||
lv_plugin_scr_close(UIFlowMenuCommonItem, NULL);
|
||||
UIFlowMenuCommonOption_CloseScr(obj);
|
||||
break;
|
||||
}
|
||||
#if HUNTING_CAMERA_MCU == ENABLE
|
||||
case LV_USER_KEY_DATAREADY:
|
||||
{
|
||||
printf("[dataready] %s(%d)\n", __FUNCTION__, __LINE__);
|
||||
sf_mcu_dataready_get();
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -66,8 +66,8 @@ lv_obj_t* UIFlowPassword_create(){
|
|||
lv_obj_set_click(image_1, false);
|
||||
lv_obj_set_drag(image_1, false);
|
||||
lv_obj_set_pos(image_1, 117, 64);
|
||||
lv_obj_set_size(image_1, 48, 40);
|
||||
lv_img_set_src(image_1, &sf_camera_network_selection);
|
||||
lv_obj_set_size(image_1, 126, 110);
|
||||
lv_img_set_src(image_1, &icon_10202_moon);
|
||||
lv_obj_add_style(image_1, 0, &image_1_s0);
|
||||
|
||||
image_1_scr_uiflowpassword = image_1;
|
||||
|
|
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 300 KiB |
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 7.6 KiB |