Merge setting screen from ding.

This commit is contained in:
xiaojiazhu 2023-10-10 15:45:28 +08:00
parent 9b1dfafdff
commit 6733f62bbb
9 changed files with 2578 additions and 2627 deletions

View File

@ -1,7 +1,7 @@
{ {
"event callback": "UIFlowMenuCommonOptionEventCallback", "event callback": "UIFlowMenuCommonOptionEventCallback",
"name": "UIFlowMenuCommonOption", "name": "UIFlowMenuCommonOption",
"screen color": "0x8e8e8e", "screen color": "0x800000",
"widgets": [ "widgets": [
{ {
"auto size": true, "auto size": true,
@ -9,6 +9,7 @@
{ {
"children": [ "children": [
{ {
"checkable": false,
"children": [ "children": [
{ {
"align": "Left", "align": "Left",
@ -16,17 +17,17 @@
"click": false, "click": false,
"drag": false, "drag": false,
"event callback": "", "event callback": "",
"font type": "Font_Type0", "font type": "Font_Type1",
"geometry": { "geometry": {
"height": 23, "height": 22,
"width": 119, "width": 200,
"x": 56, "x": 10,
"y": 10 "y": 10
}, },
"hidden": false, "hidden": false,
"locked": false, "locked": false,
"long mode": "Expand", "long mode": "Crop",
"name": "label_menu_item", "name": "label_option1",
"recolor": false, "recolor": false,
"string id": "None", "string id": "None",
"styles": [ "styles": [
@ -41,205 +42,6 @@
"state": 0 "state": 0
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0,
"state": 1
},
{
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0,
"state": 2
},
{
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0,
"state": 3
},
{
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0,
"state": 4
},
{
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0,
"state": 5
},
{
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0,
"state": 6
}
],
"text": "Camera Mode",
"widget": "Label"
},
{
"auto size": true,
"class": "lv_img",
"click": false,
"drag": false,
"event callback": "",
"geometry": {
"height": 40,
"width": 48,
"x": 0,
"y": 0
},
"hidden": false,
"locked": false,
"name": "image_option_title",
"offset": {
"X": 0,
"Y": 0
},
"source": "sf_camera_mode",
"styles": [
{
"Image": {
"image_recolor": "0x3c3c3c"
},
"part": 0,
"state": 0
},
{
"part": 0,
"state": 1
},
{
"part": 0,
"state": 2
},
{
"part": 0,
"state": 3
},
{
"part": 0,
"state": 4
},
{
"part": 0,
"state": 5
},
{
"part": 0,
"state": 6
}
],
"widget": "Image"
}
],
"class": "lv_cont",
"click": true,
"drag": false,
"event callback": "",
"geometry": {
"height": 40,
"width": 320,
"x": 0,
"y": 0
},
"hidden": false,
"layout": "Off",
"locked": false,
"name": "container_option_title",
"styles": [
{
"Background": {
"bg_color": "0x666666",
"bg_opa": 0
},
"Border": {
"border_color": "0xdddddd",
"border_opa": 0,
"border_width": 0
},
"Mix": {
"radius": 0
},
"Padding": {
"pad_inner": 5
},
"part": 0,
"state": 0
},
{
"part": 0,
"state": 1
},
{
"part": 0,
"state": 2
},
{
"part": 0,
"state": 3
},
{
"part": 0,
"state": 4
},
{
"part": 0,
"state": 5
},
{
"part": 0,
"state": 6
}
],
"widget": "Container"
},
{
"checkable": false,
"children": [
{
"align": "Left",
"class": "lv_label",
"click": false,
"drag": false,
"event callback": "",
"font type": "Font_Type0",
"geometry": {
"height": 22,
"width": 200,
"x": 10,
"y": 10
},
"hidden": false,
"locked": false,
"long mode": "Roll Circularly",
"name": "label_option1",
"recolor": false,
"string id": "None",
"styles": [
{
"Text": {
"text_color": "0xffffff",
"text_font": "SF-UI-Text-Medium 16 8bpp",
"text_sel_bg_color": "0x00b495",
"text_sel_color": "0x3c3c3c"
},
"part": 0,
"state": 0
},
{
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 1 "state": 1
}, },
@ -251,16 +53,10 @@
"state": 2 "state": 2
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 3 "state": 3
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 4 "state": 4
}, },
@ -272,9 +68,6 @@
"state": 5 "state": 5
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 6 "state": 6
} }
@ -294,7 +87,7 @@
"x": 272, "x": 272,
"y": 0 "y": 0
}, },
"hidden": false, "hidden": true,
"locked": false, "locked": false,
"name": "image_option1", "name": "image_option1",
"offset": { "offset": {
@ -355,9 +148,9 @@
"source checked disabled": "default", "source checked disabled": "default",
"source checked pressed": "default", "source checked pressed": "default",
"source checked released": "default", "source checked released": "default",
"source disabled": "default", "source disabled": "sf_menu_release",
"source pressed": "sf_menu_select", "source pressed": "sf_menu_release",
"source released": "sf_menu_release", "source released": "sf_menu_select",
"state": "Released", "state": "Released",
"styles": [ "styles": [
{ {
@ -403,7 +196,7 @@
"click": false, "click": false,
"drag": false, "drag": false,
"event callback": "", "event callback": "",
"font type": "Font_Type0", "font type": "Font_Type1",
"geometry": { "geometry": {
"height": 22, "height": 22,
"width": 200, "width": 200,
@ -412,7 +205,7 @@
}, },
"hidden": false, "hidden": false,
"locked": false, "locked": false,
"long mode": "Roll Circularly", "long mode": "Crop",
"name": "label_option2", "name": "label_option2",
"recolor": false, "recolor": false,
"string id": "None", "string id": "None",
@ -420,7 +213,7 @@
{ {
"Text": { "Text": {
"text_color": "0xffffff", "text_color": "0xffffff",
"text_font": "SF-UI-Text-Medium 16 8bpp", "text_font": "SF-UI-Text-Medium 18 8bpp",
"text_sel_bg_color": "0x00b495", "text_sel_bg_color": "0x00b495",
"text_sel_color": "0x3c3c3c" "text_sel_color": "0x3c3c3c"
}, },
@ -428,44 +221,26 @@
"state": 0 "state": 0
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 1 "state": 1
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 2 "state": 2
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 3 "state": 3
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 4 "state": 4
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 5 "state": 5
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 6 "state": 6
} }
@ -485,7 +260,7 @@
"x": 272, "x": 272,
"y": 0 "y": 0
}, },
"hidden": false, "hidden": true,
"locked": false, "locked": false,
"name": "image_option2", "name": "image_option2",
"offset": { "offset": {
@ -546,9 +321,9 @@
"source checked disabled": "default", "source checked disabled": "default",
"source checked pressed": "default", "source checked pressed": "default",
"source checked released": "default", "source checked released": "default",
"source disabled": "default", "source disabled": "sf_menu_release",
"source pressed": "sf_menu_select", "source pressed": "sf_menu_release",
"source released": "sf_menu_release", "source released": "sf_menu_select",
"state": "Released", "state": "Released",
"styles": [ "styles": [
{ {
@ -594,7 +369,7 @@
"click": false, "click": false,
"drag": false, "drag": false,
"event callback": "", "event callback": "",
"font type": "Font_Type0", "font type": "Font_Type1",
"geometry": { "geometry": {
"height": 22, "height": 22,
"width": 200, "width": 200,
@ -603,7 +378,7 @@
}, },
"hidden": false, "hidden": false,
"locked": false, "locked": false,
"long mode": "Roll Circularly", "long mode": "Crop",
"name": "label_option3", "name": "label_option3",
"recolor": false, "recolor": false,
"string id": "None", "string id": "None",
@ -611,7 +386,7 @@
{ {
"Text": { "Text": {
"text_color": "0xffffff", "text_color": "0xffffff",
"text_font": "SF-UI-Text-Medium 16 8bpp", "text_font": "SF-UI-Text-Medium 18 8bpp",
"text_sel_bg_color": "0x00b495", "text_sel_bg_color": "0x00b495",
"text_sel_color": "0x3c3c3c" "text_sel_color": "0x3c3c3c"
}, },
@ -619,44 +394,26 @@
"state": 0 "state": 0
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 1 "state": 1
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 2 "state": 2
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 3 "state": 3
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 4 "state": 4
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 5 "state": 5
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 6 "state": 6
} }
@ -676,7 +433,7 @@
"x": 272, "x": 272,
"y": 0 "y": 0
}, },
"hidden": false, "hidden": true,
"locked": false, "locked": false,
"name": "image_option3", "name": "image_option3",
"offset": { "offset": {
@ -737,9 +494,9 @@
"source checked disabled": "default", "source checked disabled": "default",
"source checked pressed": "default", "source checked pressed": "default",
"source checked released": "default", "source checked released": "default",
"source disabled": "default", "source disabled": "sf_menu_release",
"source pressed": "sf_menu_select", "source pressed": "sf_menu_release",
"source released": "sf_menu_release", "source released": "sf_menu_select",
"state": "Released", "state": "Released",
"styles": [ "styles": [
{ {
@ -785,7 +542,7 @@
"click": false, "click": false,
"drag": false, "drag": false,
"event callback": "", "event callback": "",
"font type": "Font_Type0", "font type": "Font_Type1",
"geometry": { "geometry": {
"height": 22, "height": 22,
"width": 200, "width": 200,
@ -794,7 +551,7 @@
}, },
"hidden": false, "hidden": false,
"locked": false, "locked": false,
"long mode": "Roll Circularly", "long mode": "Crop",
"name": "label_option4", "name": "label_option4",
"recolor": false, "recolor": false,
"string id": "None", "string id": "None",
@ -802,7 +559,7 @@
{ {
"Text": { "Text": {
"text_color": "0xffffff", "text_color": "0xffffff",
"text_font": "SF-UI-Text-Medium 16 8bpp", "text_font": "SF-UI-Text-Medium 18 8bpp",
"text_sel_bg_color": "0x00b495", "text_sel_bg_color": "0x00b495",
"text_sel_color": "0x3c3c3c" "text_sel_color": "0x3c3c3c"
}, },
@ -810,44 +567,26 @@
"state": 0 "state": 0
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 1 "state": 1
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 2 "state": 2
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 3 "state": 3
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 4 "state": 4
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 5 "state": 5
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 6 "state": 6
} }
@ -867,7 +606,7 @@
"x": 272, "x": 272,
"y": 0 "y": 0
}, },
"hidden": false, "hidden": true,
"locked": false, "locked": false,
"name": "image_option4", "name": "image_option4",
"offset": { "offset": {
@ -928,9 +667,9 @@
"source checked disabled": "default", "source checked disabled": "default",
"source checked pressed": "default", "source checked pressed": "default",
"source checked released": "default", "source checked released": "default",
"source disabled": "default", "source disabled": "sf_menu_release",
"source pressed": "sf_menu_select", "source pressed": "sf_menu_release",
"source released": "sf_menu_release", "source released": "sf_menu_select",
"state": "Released", "state": "Released",
"styles": [ "styles": [
{ {
@ -976,7 +715,7 @@
"click": false, "click": false,
"drag": false, "drag": false,
"event callback": "", "event callback": "",
"font type": "Font_Type0", "font type": "Font_Type1",
"geometry": { "geometry": {
"height": 22, "height": 22,
"width": 200, "width": 200,
@ -985,7 +724,7 @@
}, },
"hidden": false, "hidden": false,
"locked": false, "locked": false,
"long mode": "Roll Circularly", "long mode": "Crop",
"name": "label_option5", "name": "label_option5",
"recolor": false, "recolor": false,
"string id": "None", "string id": "None",
@ -993,7 +732,7 @@
{ {
"Text": { "Text": {
"text_color": "0xffffff", "text_color": "0xffffff",
"text_font": "SF-UI-Text-Medium 16 8bpp", "text_font": "SF-UI-Text-Medium 18 8bpp",
"text_sel_bg_color": "0x00b495", "text_sel_bg_color": "0x00b495",
"text_sel_color": "0x3c3c3c" "text_sel_color": "0x3c3c3c"
}, },
@ -1001,44 +740,26 @@
"state": 0 "state": 0
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 1 "state": 1
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 2 "state": 2
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 3 "state": 3
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 4 "state": 4
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 5 "state": 5
}, },
{ {
"Text": {
"text_font": "montserrat 16 4bpp"
},
"part": 0, "part": 0,
"state": 6 "state": 6
} }
@ -1058,7 +779,7 @@
"x": 272, "x": 272,
"y": 0 "y": 0
}, },
"hidden": false, "hidden": true,
"locked": false, "locked": false,
"name": "image_option5", "name": "image_option5",
"offset": { "offset": {
@ -1119,9 +840,9 @@
"source checked disabled": "default", "source checked disabled": "default",
"source checked pressed": "default", "source checked pressed": "default",
"source checked released": "default", "source checked released": "default",
"source disabled": "default", "source disabled": "sf_menu_release",
"source pressed": "sf_menu_select", "source pressed": "sf_menu_release",
"source released": "sf_menu_release", "source released": "sf_menu_select",
"state": "Released", "state": "Released",
"styles": [ "styles": [
{ {
@ -1252,6 +973,183 @@
} }
], ],
"widget": "Container" "widget": "Container"
},
{
"children": [
{
"align": "Left",
"class": "lv_label",
"click": false,
"drag": false,
"event callback": "",
"font type": "Font_Type2",
"geometry": {
"height": 19,
"width": 200,
"x": 56,
"y": 10
},
"hidden": false,
"locked": false,
"long mode": "Crop",
"name": "label_menu_item",
"recolor": false,
"string id": "None",
"styles": [
{
"Text": {
"text_color": "0xffffff",
"text_font": "SF-UI-Text-Bold 20 8bpp",
"text_sel_bg_color": "0x00b495",
"text_sel_color": "0x3c3c3c"
},
"part": 0,
"state": 0
},
{
"part": 0,
"state": 1
},
{
"part": 0,
"state": 2
},
{
"part": 0,
"state": 3
},
{
"part": 0,
"state": 4
},
{
"part": 0,
"state": 5
},
{
"part": 0,
"state": 6
}
],
"text": "Camera Mode",
"widget": "Label"
},
{
"auto size": true,
"class": "lv_img",
"click": false,
"drag": false,
"event callback": "",
"geometry": {
"height": 40,
"width": 48,
"x": 0,
"y": 0
},
"hidden": false,
"locked": false,
"name": "image_option_title",
"offset": {
"X": 0,
"Y": 0
},
"source": "sf_camera_mode",
"styles": [
{
"Image": {
"image_recolor": "0x3c3c3c"
},
"part": 0,
"state": 0
},
{
"part": 0,
"state": 1
},
{
"part": 0,
"state": 2
},
{
"part": 0,
"state": 3
},
{
"part": 0,
"state": 4
},
{
"part": 0,
"state": 5
},
{
"part": 0,
"state": 6
}
],
"widget": "Image"
}
],
"class": "lv_cont",
"click": true,
"drag": false,
"event callback": "",
"geometry": {
"height": 40,
"width": 320,
"x": 5,
"y": 0
},
"hidden": false,
"layout": "Off",
"locked": false,
"name": "container_option_title",
"styles": [
{
"Background": {
"bg_color": "0x666666",
"bg_opa": 0
},
"Border": {
"border_color": "0xdddddd",
"border_opa": 0,
"border_width": 0
},
"Mix": {
"radius": 0
},
"Padding": {
"pad_inner": 5
},
"part": 0,
"state": 0
},
{
"part": 0,
"state": 1
},
{
"part": 0,
"state": 2
},
{
"part": 0,
"state": 3
},
{
"part": 0,
"state": 4
},
{
"part": 0,
"state": 5
},
{
"part": 0,
"state": 6
}
],
"widget": "Container"
} }
], ],
"class": "lv_img", "class": "lv_img",

View File

@ -34,22 +34,26 @@ extern lv_obj_t* image_item4_scr_uiflowmenucommonitem;
extern lv_obj_t* image_button_item5_scr_uiflowmenucommonitem; extern lv_obj_t* image_button_item5_scr_uiflowmenucommonitem;
extern lv_obj_t* label_item5_scr_uiflowmenucommonitem; extern lv_obj_t* label_item5_scr_uiflowmenucommonitem;
extern lv_obj_t* image_item5_scr_uiflowmenucommonitem; extern lv_obj_t* image_item5_scr_uiflowmenucommonitem;
extern lv_obj_t* container_itemoptinfo_scr_uiflowmenucommonitem; extern lv_obj_t* container_option_1_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* label_option_1_scr_uiflowmenucommonitem;
extern lv_obj_t* image_button_option2_scr_uiflowmenucommonitem; extern lv_obj_t* image_option_1_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_2_scr_uiflowmenucommonitem; extern lv_obj_t* container_option_2_scr_uiflowmenucommonitem;
extern lv_obj_t* label_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_2_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_3_scr_uiflowmenucommonitem; extern lv_obj_t* container_option_3_scr_uiflowmenucommonitem;
extern lv_obj_t* label_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_3_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_4_scr_uiflowmenucommonitem; extern lv_obj_t* container_option_4_scr_uiflowmenucommonitem;
extern lv_obj_t* label_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_4_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_5_scr_uiflowmenucommonitem; extern lv_obj_t* container_option_5_scr_uiflowmenucommonitem;
extern lv_obj_t* label_option_5_scr_uiflowmenucommonitem; extern lv_obj_t* label_option_5_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_5_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_01_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_02_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_03_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_04_scr_uiflowmenucommonitem;
extern lv_obj_t* image_option_05_scr_uiflowmenucommonitem;
extern lv_obj_t* container_tab_scr_uiflowmenucommonitem; extern lv_obj_t* container_tab_scr_uiflowmenucommonitem;
extern lv_obj_t* image_button_tab1_scr_uiflowmenucommonitem; extern lv_obj_t* image_button_tab1_scr_uiflowmenucommonitem;
extern lv_obj_t* label_tab_1_scr_uiflowmenucommonitem; extern lv_obj_t* label_tab_1_scr_uiflowmenucommonitem;

View File

@ -9,12 +9,16 @@
static TM_MENU *g_pItemMenu = 0; static TM_MENU *g_pItemMenu = 0;
static lv_group_t* gp = NULL; static lv_group_t* gp = NULL;
static lv_obj_t* menu_item = NULL; static lv_obj_t* menu_item = NULL;
//static lv_obj_t* menu_option = 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; #if 0
static lv_obj_t* label_menu_option1 = NULL; static lv_obj_t* container_option1 = NULL;
static lv_obj_t* label_menu_option2 = NULL; static lv_obj_t* container_option2 = NULL;
static lv_obj_t* label_menu_option3 = NULL; static lv_obj_t* container_option3 = NULL;
static lv_obj_t* label_menu_option4 = NULL; //static lv_obj_t* container_option4 = NULL;
//static lv_obj_t* container_option5 = NULL;
#endif
//static lv_obj_t* cont_menu_option2 = NULL;
static void set_indev_keypad_group(lv_obj_t* obj) static void set_indev_keypad_group(lv_obj_t* obj)
{ {
@ -213,7 +217,7 @@ void MenuItem_OnOpen(lv_obj_t* obj)
TM_MENU *pMenu = NULL; TM_MENU *pMenu = NULL;
TM_PAGE *pPage = NULL; TM_PAGE *pPage = NULL;
TM_ITEM *pItem = NULL; TM_ITEM *pItem = NULL;
TM_OPTION *pOption = NULL; // TM_OPTION *pOption = NULL;
// TM_ITEM *pModeItem = NULL; // TM_ITEM *pModeItem = NULL;
TM_MENU *pNextMenu; TM_MENU *pNextMenu;
#if (PHOTO_MODE==ENABLE) #if (PHOTO_MODE==ENABLE)
@ -297,9 +301,9 @@ void MenuItem_OnOpen(lv_obj_t* obj)
pItem = &pPage->pItems[pPage->SelItem]; pItem = &pPage->pItems[pPage->SelItem];
if(pItem->Count){ if(pItem->Count){
pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)]; // pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)];
lv_plugin_label_set_text(label_menu_option, pOption->TextId); // 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_update_font(label_menu_option, LV_OBJ_PART_MAIN);
} }
#if 0 #if 0
if(pNextMenu != &gCommonMenu){ if(pNextMenu != &gCommonMenu){
@ -354,7 +358,7 @@ static void MenuCommonItem_UpdateContent(TM_MENU *pMenu)
pPage = &pMenu->pPages[pMenu->SelPage]; pPage = &pMenu->pPages[pMenu->SelPage];
pItem = &pPage->pItems[pPage->SelItem]; pItem = &pPage->pItems[pPage->SelItem];
SelOption = SysGetFlag(pItem->SysFlag); SelOption = SysGetFlag(pItem->SysFlag);
pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)]; // pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)];
DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption); DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption);
//lv_plugin_label_set_text(label_menu_item, pItem->TextId); //lv_plugin_label_set_text(label_menu_item, pItem->TextId);
//lv_plugin_label_update_font(label_menu_item, LV_OBJ_PART_MAIN); //lv_plugin_label_update_font(label_menu_item, LV_OBJ_PART_MAIN);
@ -372,53 +376,107 @@ static void MenuCommonItem_UpdateContent(TM_MENU *pMenu)
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, pItem->IconId);
lv_plugin_menu_set_item_hidden(menu_item, i, true); lv_plugin_menu_set_item_hidden(menu_item, i, true);
} else { } else {
lv_plugin_res_id img_id;
pItem = &pPage->pItems[itemIndex]; pItem = &pPage->pItems[itemIndex];
if(pItem->ItemId == IDM_MOVIE_CYCLIC_REC){ if(pItem->ItemId == IDM_MOVIE_WDR){
static lv_plugin_res_id res[] = { static lv_plugin_res_id res[] = {
LV_PLUGIN_RES_ID_NONE, LV_PLUGIN_IMG_ID_SF_OFF,
LV_PLUGIN_IMG_ID_ICON_CYCLIC_REC_1MIN, LV_PLUGIN_IMG_ID_SF_ON,
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)]; switch(pItem->ItemId){
case IDM_MOVIE_WDR:
img_id = res[SysGetFlag(FL_MOVIE_WDR)];
break;
default:
img_id = LV_PLUGIN_IMG_ID_SF_OFF;
DBG_ERR("NO_match_ItemID, add please!");
break;
}
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pItem->TextId); 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, img_id); 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); lv_plugin_menu_set_item_hidden(menu_item, i, false);
u_hiddentext = TRUE; u_hiddentext = TRUE;
}else{ }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_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, pItem->IconId);
lv_plugin_menu_set_item_hidden(menu_item, i, false); lv_plugin_menu_set_item_hidden(menu_item, i, false);
u_hiddentext = FALSE; u_hiddentext = FALSE;
} }
#if 1
if(!u_hiddentext){ if(!u_hiddentext){
pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)]; pOption = &pItem->pOptions[SysGetFlag(pItem->SysFlag)];
//DBG_DUMP("%s pOption->TextId =%d\r\n", __func__,pOption->TextId); // DBG_DUMP("%s pOption->TextId =%d\r\n", __func__,pOption->TextId);
if(i == 0){ if(i == 0){
lv_plugin_label_set_text(label_menu_option, pOption->TextId); CHKPNT;//image_option_1_scr_uiflowmenucommonitem
lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN); lv_obj_set_hidden(image_option_01_scr_uiflowmenucommonitem, true);
// lv_plugin_img_set_src(image_option_1_scr_uiflowmenucommonitem, LV_PLUGIN_IMG_ID_SF_NEXT1);
lv_plugin_label_set_text(label_option_1_scr_uiflowmenucommonitem, pOption->TextId);
lv_plugin_label_update_font(label_option_1_scr_uiflowmenucommonitem, LV_OBJ_PART_MAIN);
lv_obj_set_hidden(container_option_1_scr_uiflowmenucommonitem, false);
}else if(i == 1){ }else if(i == 1){
lv_plugin_label_set_text(label_menu_option1, pOption->TextId); CHKPNT;
lv_plugin_label_update_font(label_menu_option1, LV_OBJ_PART_MAIN); lv_obj_set_hidden(image_option_02_scr_uiflowmenucommonitem, true);
// lv_plugin_img_set_src(image_option_2_scr_uiflowmenucommonitem, LV_PLUGIN_IMG_ID_SF_NEXT1);
lv_plugin_label_set_text(label_option_2_scr_uiflowmenucommonitem, pOption->TextId);
lv_plugin_label_update_font(label_option_2_scr_uiflowmenucommonitem, LV_OBJ_PART_MAIN);
lv_obj_set_hidden(container_option_2_scr_uiflowmenucommonitem, false);
}else if(i == 2){ }else if(i == 2){
lv_plugin_label_set_text(label_menu_option2, pOption->TextId); CHKPNT;
lv_plugin_label_update_font(label_menu_option2, LV_OBJ_PART_MAIN); lv_obj_set_hidden(image_option_03_scr_uiflowmenucommonitem, true);
// lv_plugin_img_set_src(image_option_3_scr_uiflowmenucommonitem, LV_PLUGIN_IMG_ID_SF_NEXT1);
lv_plugin_label_set_text(label_option_3_scr_uiflowmenucommonitem, pOption->TextId);
lv_plugin_label_update_font(label_option_3_scr_uiflowmenucommonitem, LV_OBJ_PART_MAIN);
lv_obj_set_hidden(container_option_3_scr_uiflowmenucommonitem, false);
}else if(i == 3){ }else if(i == 3){
lv_plugin_label_set_text(label_menu_option3, pOption->TextId); CHKPNT;
lv_plugin_label_update_font(label_menu_option3, LV_OBJ_PART_MAIN); lv_obj_set_hidden(image_option_04_scr_uiflowmenucommonitem, true);
// lv_plugin_img_set_src(image_option_4_scr_uiflowmenucommonitem, LV_PLUGIN_IMG_ID_SF_NEXT1);
lv_plugin_label_set_text(label_option_4_scr_uiflowmenucommonitem, pOption->TextId);
lv_plugin_label_update_font(label_option_4_scr_uiflowmenucommonitem, LV_OBJ_PART_MAIN);
lv_obj_set_hidden(container_option_4_scr_uiflowmenucommonitem, false);
}else if(i == 4){ }else if(i == 4){
lv_plugin_label_set_text(label_menu_option4, pOption->TextId); CHKPNT;
lv_plugin_label_update_font(label_menu_option4, LV_OBJ_PART_MAIN); lv_obj_set_hidden(image_option_05_scr_uiflowmenucommonitem, true);
// lv_plugin_img_set_src(image_option_5_scr_uiflowmenucommonitem, LV_PLUGIN_IMG_ID_SF_NEXT1);
lv_plugin_label_set_text(label_option_5_scr_uiflowmenucommonitem, pOption->TextId);
lv_plugin_label_update_font(label_option_5_scr_uiflowmenucommonitem, LV_OBJ_PART_MAIN);
lv_obj_set_hidden(container_option_5_scr_uiflowmenucommonitem, false);
}
}else{
if(i == 0){
lv_obj_set_hidden(container_option_1_scr_uiflowmenucommonitem, true);
lv_plugin_img_set_src(image_option_01_scr_uiflowmenucommonitem, img_id);
lv_obj_set_hidden(image_option_01_scr_uiflowmenucommonitem, false);
}else if(i == 1){
lv_obj_set_hidden(container_option_2_scr_uiflowmenucommonitem, true);
lv_plugin_img_set_src(image_option_02_scr_uiflowmenucommonitem, img_id);
lv_obj_set_hidden(image_option_02_scr_uiflowmenucommonitem, false);
}else if(i == 2){
lv_obj_set_hidden(container_option_3_scr_uiflowmenucommonitem, true);
lv_plugin_img_set_src(image_option_03_scr_uiflowmenucommonitem, img_id);
lv_obj_set_hidden(image_option_03_scr_uiflowmenucommonitem, false);
}else if(i == 3){
lv_obj_set_hidden(container_option_4_scr_uiflowmenucommonitem, true);
lv_plugin_img_set_src(image_option_04_scr_uiflowmenucommonitem, img_id);
lv_obj_set_hidden(image_option_04_scr_uiflowmenucommonitem, false);
}else if(i == 4){
lv_obj_set_hidden(container_option_5_scr_uiflowmenucommonitem, true);
lv_plugin_img_set_src(image_option_05_scr_uiflowmenucommonitem, img_id);
lv_obj_set_hidden(image_option_05_scr_uiflowmenucommonitem, false);
} }
} }
#endif
itemIndex++; itemIndex++;
} }
} }
// lv_plugin_img_set_src(cont_menu_option2, LV_PLUGIN_IMG_ID_SF_NEXT1);
// lv_plugin_label_set_text(cont_menu_option2, LV_PLUGIN_STRING_ID_STRID_MODE);
// lv_plugin_label_update_font(cont_menu_option2, LV_OBJ_PART_MAIN);
} }
@ -455,20 +513,32 @@ static void UIFlowMenuCommonItem_ScrOpen(lv_obj_t* obj)
menu_item = lv_plugin_menu_create(obj, container_main_menu_scr_uiflowmenucommonitem); menu_item = lv_plugin_menu_create(obj, container_main_menu_scr_uiflowmenucommonitem);
lv_plugin_menu_set_wrap(menu_item, true); lv_plugin_menu_set_wrap(menu_item, true);
} }
// if(menu_option == NULL){
// menu_option = lv_plugin_menu_create(obj, container_itemoptinfo_scr_uiflowmenucommonitem);
// lv_plugin_menu_set_wrap(menu_option, true);
// }
//if(label_menu_item == NULL) //if(label_menu_item == NULL)
//label_menu_item = label_option1_scr_uiflowmenucommonitem;//; //label_menu_item = label_option1_scr_uiflowmenucommonitem;//;
if(label_menu_option == NULL) #if 0
label_menu_option = label_item1_scr_uiflowmenucommonitem;//; if(container_option1 == NULL){
if(label_menu_option1 == NULL) // container_option1 = lv_plugin_menu_create(obj, container_option_1_scr_uiflowmenucommonitem);
label_menu_option1 = label_item2_scr_uiflowmenucommonitem;//; // lv_plugin_menu_set_wrap(container_option1, true);
if(label_menu_option2 == NULL) container_option1 = container_option_1_scr_uiflowmenucommonitem;//;
label_menu_option2 = label_item3_scr_uiflowmenucommonitem;//; }
if(label_menu_option3 == NULL) if(container_option2 == NULL)
label_menu_option3 = label_item4_scr_uiflowmenucommonitem;//; container_option1 = container_option_2_scr_uiflowmenucommonitem;//;
if(label_menu_option4 == NULL) if(container_option3 == NULL)
label_menu_option4 = label_item5_scr_uiflowmenucommonitem;//; container_option3 = container_option_3_scr_uiflowmenucommonitem;//;
// if(container_option4 == NULL)
// container_option4 = label_menu_option4_scr_uiflowmenucommonitem;//;
// if(container_option5 == NULL)
// container_option5 = label_menu_option5_scr_uiflowmenucommonitem;//;
#endif
// if(cont_menu_option2 == NULL)
// cont_menu_option2 = container_option_2_scr_uiflowmenucommonitem;//;
MenuItem_OnOpen(obj); MenuItem_OnOpen(obj);

View File

@ -11,9 +11,6 @@
**********************/ **********************/
lv_obj_t* image_option_bg_scr_uiflowmenucommonoption; lv_obj_t* image_option_bg_scr_uiflowmenucommonoption;
lv_obj_t* container_main_menu_scr_uiflowmenucommonoption; lv_obj_t* container_main_menu_scr_uiflowmenucommonoption;
lv_obj_t* container_option_title_scr_uiflowmenucommonoption;
lv_obj_t* label_menu_item_scr_uiflowmenucommonoption;
lv_obj_t* image_option_title_scr_uiflowmenucommonoption;
lv_obj_t* image_button_option_1_scr_uiflowmenucommonoption; lv_obj_t* image_button_option_1_scr_uiflowmenucommonoption;
lv_obj_t* label_option1_scr_uiflowmenucommonoption; lv_obj_t* label_option1_scr_uiflowmenucommonoption;
lv_obj_t* image_option1_scr_uiflowmenucommonoption; lv_obj_t* image_option1_scr_uiflowmenucommonoption;
@ -29,13 +26,16 @@ lv_obj_t* image_option4_scr_uiflowmenucommonoption;
lv_obj_t* image_button_option_5_scr_uiflowmenucommonoption; lv_obj_t* image_button_option_5_scr_uiflowmenucommonoption;
lv_obj_t* label_option5_scr_uiflowmenucommonoption; lv_obj_t* label_option5_scr_uiflowmenucommonoption;
lv_obj_t* image_option5_scr_uiflowmenucommonoption; lv_obj_t* image_option5_scr_uiflowmenucommonoption;
lv_obj_t* container_option_title_scr_uiflowmenucommonoption;
lv_obj_t* label_menu_item_scr_uiflowmenucommonoption;
lv_obj_t* image_option_title_scr_uiflowmenucommonoption;
lv_obj_t* UIFlowMenuCommonOption_create(){ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_obj_t *parent = lv_plugin_scr_create(); lv_obj_t *parent = lv_plugin_scr_create();
lv_obj_set_event_cb(parent, UIFlowMenuCommonOptionEventCallback); lv_obj_set_event_cb(parent, UIFlowMenuCommonOptionEventCallback);
lv_color_t color = {0}; lv_color_t color = {0};
STYLE_COLOR_PROP(0x9f, 0x8e, 0x8e, 0x8e); STYLE_COLOR_PROP(0x0a, 0x80, 0x00, 0x00);
_lv_obj_set_style_local_color(parent,0,LV_STYLE_BG_COLOR, color); _lv_obj_set_style_local_color(parent,0,LV_STYLE_BG_COLOR, color);
if(color.full== LV_COLOR_TRANSP.full){ if(color.full== LV_COLOR_TRANSP.full){
@ -152,160 +152,6 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
container_main_menu_scr_uiflowmenucommonoption = container_main_menu; container_main_menu_scr_uiflowmenucommonoption = container_main_menu;
static lv_style_t container_option_title_s0;
lv_style_init(&container_option_title_s0);
lv_style_set_radius(&container_option_title_s0,LV_STATE_DEFAULT,0);
lv_style_set_pad_inner(&container_option_title_s0,LV_STATE_DEFAULT,5);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_DEFAULT, color);
lv_style_set_bg_opa(&container_option_title_s0,LV_STATE_DEFAULT,0);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_DEFAULT, color);
lv_style_set_border_opa(&container_option_title_s0,LV_STATE_DEFAULT,0);
lv_style_set_border_width(&container_option_title_s0,LV_STATE_DEFAULT,0);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_DISABLED, color);
lv_obj_t *container_option_title = lv_cont_create(container_main_menu, NULL);
lv_obj_set_hidden(container_option_title, false);
lv_obj_set_click(container_option_title, true);
lv_obj_set_drag(container_option_title, false);
lv_obj_set_pos(container_option_title, 0, 0);
lv_obj_set_size(container_option_title, 320, 40);
lv_obj_add_style(container_option_title, 0, &container_option_title_s0);
container_option_title_scr_uiflowmenucommonoption = container_option_title;
static lv_style_t label_menu_item_s0;
lv_style_init(&label_menu_item_s0);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_18_8bpp);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_CHECKED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_FOCUSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_EDITED, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_EDITED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_HOVERED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_PRESSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_DISABLED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_menu_item = lv_label_create(container_option_title, NULL);
lv_obj_set_hidden(label_menu_item, false);
lv_obj_set_click(label_menu_item, false);
lv_obj_set_drag(label_menu_item, false);
lv_plugin_label_allocate_ext_attr(label_menu_item);
lv_label_set_text(label_menu_item,"Camera Mode");
lv_plugin_label_allocate_ext_attr(label_menu_item);
lv_plugin_label_set_font_type(label_menu_item, LV_PLUGIN_LANGUAGE_FONT_TYPE_0);
lv_obj_set_pos(label_menu_item, 56, 10);
lv_obj_set_size(label_menu_item, 119, 23);
lv_obj_add_style(label_menu_item, 0, &label_menu_item_s0);
label_menu_item_scr_uiflowmenucommonoption = label_menu_item;
static lv_style_t image_option_title_s0;
lv_style_init(&image_option_title_s0);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_DISABLED, color);
lv_obj_t *image_option_title = lv_img_create(container_option_title, NULL);
lv_obj_set_hidden(image_option_title, false);
lv_obj_set_click(image_option_title, false);
lv_obj_set_drag(image_option_title, false);
lv_obj_set_pos(image_option_title, 0, 0);
lv_obj_set_size(image_option_title, 48, 40);
lv_img_set_src(image_option_title, &sf_camera_mode);
lv_obj_add_style(image_option_title, 0, &image_option_title_s0);
image_option_title_scr_uiflowmenucommonoption = image_option_title;
static lv_style_t image_button_option_1_s0; static lv_style_t image_button_option_1_s0;
lv_style_init(&image_button_option_1_s0); lv_style_init(&image_button_option_1_s0);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
@ -351,8 +197,9 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_obj_set_size(image_button_option_1, 320, 40); lv_obj_set_size(image_button_option_1, 320, 40);
lv_imgbtn_set_state(image_button_option_1, LV_BTN_STATE_RELEASED); lv_imgbtn_set_state(image_button_option_1, LV_BTN_STATE_RELEASED);
lv_imgbtn_set_checkable(image_button_option_1, false); lv_imgbtn_set_checkable(image_button_option_1, false);
lv_imgbtn_set_src(image_button_option_1, LV_BTN_STATE_RELEASED, &sf_menu_release); lv_imgbtn_set_src(image_button_option_1, LV_BTN_STATE_RELEASED, &sf_menu_select);
lv_imgbtn_set_src(image_button_option_1, LV_BTN_STATE_PRESSED, &sf_menu_select); lv_imgbtn_set_src(image_button_option_1, LV_BTN_STATE_PRESSED, &sf_menu_release);
lv_imgbtn_set_src(image_button_option_1, LV_BTN_STATE_DISABLED, &sf_menu_release);
lv_btn_set_layout(image_button_option_1, LV_LAYOUT_OFF); lv_btn_set_layout(image_button_option_1, LV_LAYOUT_OFF);
lv_obj_add_style(image_button_option_1, 0, &image_button_option_1_s0); lv_obj_add_style(image_button_option_1, 0, &image_button_option_1_s0);
@ -365,14 +212,13 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_DEFAULT, color);
lv_style_set_text_font(&label_option1_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_16_8bpp); lv_style_set_text_font(&label_option1_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_18_8bpp);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_CHECKED, color);
lv_style_set_text_font(&label_option1_s0,LV_STATE_CHECKED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_FOCUSED, color);
@ -385,14 +231,12 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_EDITED, color);
lv_style_set_text_font(&label_option1_s0,LV_STATE_EDITED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_HOVERED, color);
lv_style_set_text_font(&label_option1_s0,LV_STATE_HOVERED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option1_s0, LV_STATE_PRESSED, color);
@ -405,7 +249,6 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option1_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option1_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option1_s0, LV_STATE_DISABLED, color);
lv_style_set_text_font(&label_option1_s0,LV_STATE_DISABLED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option1_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option1_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_option1 = lv_label_create(image_button_option_1, NULL); lv_obj_t *label_option1 = lv_label_create(image_button_option_1, NULL);
@ -415,8 +258,8 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_plugin_label_allocate_ext_attr(label_option1); lv_plugin_label_allocate_ext_attr(label_option1);
lv_label_set_text(label_option1,"1080P30"); lv_label_set_text(label_option1,"1080P30");
lv_plugin_label_allocate_ext_attr(label_option1); lv_plugin_label_allocate_ext_attr(label_option1);
lv_plugin_label_set_font_type(label_option1, LV_PLUGIN_LANGUAGE_FONT_TYPE_0); lv_plugin_label_set_font_type(label_option1, LV_PLUGIN_LANGUAGE_FONT_TYPE_1);
lv_label_set_long_mode(label_option1, LV_LABEL_LONG_SROLL_CIRC); lv_label_set_long_mode(label_option1, LV_LABEL_LONG_CROP);
lv_obj_set_pos(label_option1, 10, 10); lv_obj_set_pos(label_option1, 10, 10);
lv_obj_set_size(label_option1, 200, 22); lv_obj_set_size(label_option1, 200, 22);
lv_obj_add_style(label_option1, 0, &label_option1_s0); lv_obj_add_style(label_option1, 0, &label_option1_s0);
@ -462,7 +305,7 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option1_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option1_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option1_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option1_s0, LV_STATE_DISABLED, color);
lv_obj_t *image_option1 = lv_img_create(image_button_option_1, NULL); lv_obj_t *image_option1 = lv_img_create(image_button_option_1, NULL);
lv_obj_set_hidden(image_option1, false); lv_obj_set_hidden(image_option1, true);
lv_obj_set_click(image_option1, false); lv_obj_set_click(image_option1, false);
lv_obj_set_drag(image_option1, false); lv_obj_set_drag(image_option1, false);
lv_obj_set_pos(image_option1, 272, 0); lv_obj_set_pos(image_option1, 272, 0);
@ -518,8 +361,9 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_obj_set_size(image_button_option_2, 320, 40); lv_obj_set_size(image_button_option_2, 320, 40);
lv_imgbtn_set_state(image_button_option_2, LV_BTN_STATE_RELEASED); lv_imgbtn_set_state(image_button_option_2, LV_BTN_STATE_RELEASED);
lv_imgbtn_set_checkable(image_button_option_2, false); lv_imgbtn_set_checkable(image_button_option_2, false);
lv_imgbtn_set_src(image_button_option_2, LV_BTN_STATE_RELEASED, &sf_menu_release); lv_imgbtn_set_src(image_button_option_2, LV_BTN_STATE_RELEASED, &sf_menu_select);
lv_imgbtn_set_src(image_button_option_2, LV_BTN_STATE_PRESSED, &sf_menu_select); lv_imgbtn_set_src(image_button_option_2, LV_BTN_STATE_PRESSED, &sf_menu_release);
lv_imgbtn_set_src(image_button_option_2, LV_BTN_STATE_DISABLED, &sf_menu_release);
lv_btn_set_layout(image_button_option_2, LV_LAYOUT_OFF); lv_btn_set_layout(image_button_option_2, LV_LAYOUT_OFF);
lv_obj_add_style(image_button_option_2, 0, &image_button_option_2_s0); lv_obj_add_style(image_button_option_2, 0, &image_button_option_2_s0);
@ -532,49 +376,43 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_DEFAULT, color);
lv_style_set_text_font(&label_option2_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_16_8bpp); lv_style_set_text_font(&label_option2_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_18_8bpp);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_CHECKED, color);
lv_style_set_text_font(&label_option2_s0,LV_STATE_CHECKED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_FOCUSED, color);
lv_style_set_text_font(&label_option2_s0,LV_STATE_FOCUSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_EDITED, color);
lv_style_set_text_font(&label_option2_s0,LV_STATE_EDITED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_HOVERED, color);
lv_style_set_text_font(&label_option2_s0,LV_STATE_HOVERED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_PRESSED, color);
lv_style_set_text_font(&label_option2_s0,LV_STATE_PRESSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option2_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option2_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option2_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option2_s0, LV_STATE_DISABLED, color);
lv_style_set_text_font(&label_option2_s0,LV_STATE_DISABLED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option2_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option2_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_option2 = lv_label_create(image_button_option_2, NULL); lv_obj_t *label_option2 = lv_label_create(image_button_option_2, NULL);
@ -584,8 +422,8 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_plugin_label_allocate_ext_attr(label_option2); lv_plugin_label_allocate_ext_attr(label_option2);
lv_label_set_text(label_option2,"1080P30"); lv_label_set_text(label_option2,"1080P30");
lv_plugin_label_allocate_ext_attr(label_option2); lv_plugin_label_allocate_ext_attr(label_option2);
lv_plugin_label_set_font_type(label_option2, LV_PLUGIN_LANGUAGE_FONT_TYPE_0); lv_plugin_label_set_font_type(label_option2, LV_PLUGIN_LANGUAGE_FONT_TYPE_1);
lv_label_set_long_mode(label_option2, LV_LABEL_LONG_SROLL_CIRC); lv_label_set_long_mode(label_option2, LV_LABEL_LONG_CROP);
lv_obj_set_pos(label_option2, 10, 10); lv_obj_set_pos(label_option2, 10, 10);
lv_obj_set_size(label_option2, 200, 22); lv_obj_set_size(label_option2, 200, 22);
lv_obj_add_style(label_option2, 0, &label_option2_s0); lv_obj_add_style(label_option2, 0, &label_option2_s0);
@ -631,7 +469,7 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option2_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option2_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option2_s0, LV_STATE_DISABLED, color);
lv_obj_t *image_option2 = lv_img_create(image_button_option_2, NULL); lv_obj_t *image_option2 = lv_img_create(image_button_option_2, NULL);
lv_obj_set_hidden(image_option2, false); lv_obj_set_hidden(image_option2, true);
lv_obj_set_click(image_option2, false); lv_obj_set_click(image_option2, false);
lv_obj_set_drag(image_option2, false); lv_obj_set_drag(image_option2, false);
lv_obj_set_pos(image_option2, 272, 0); lv_obj_set_pos(image_option2, 272, 0);
@ -687,8 +525,9 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_obj_set_size(image_button_option_3, 320, 40); lv_obj_set_size(image_button_option_3, 320, 40);
lv_imgbtn_set_state(image_button_option_3, LV_BTN_STATE_RELEASED); lv_imgbtn_set_state(image_button_option_3, LV_BTN_STATE_RELEASED);
lv_imgbtn_set_checkable(image_button_option_3, false); lv_imgbtn_set_checkable(image_button_option_3, false);
lv_imgbtn_set_src(image_button_option_3, LV_BTN_STATE_RELEASED, &sf_menu_release); lv_imgbtn_set_src(image_button_option_3, LV_BTN_STATE_RELEASED, &sf_menu_select);
lv_imgbtn_set_src(image_button_option_3, LV_BTN_STATE_PRESSED, &sf_menu_select); lv_imgbtn_set_src(image_button_option_3, LV_BTN_STATE_PRESSED, &sf_menu_release);
lv_imgbtn_set_src(image_button_option_3, LV_BTN_STATE_DISABLED, &sf_menu_release);
lv_btn_set_layout(image_button_option_3, LV_LAYOUT_OFF); lv_btn_set_layout(image_button_option_3, LV_LAYOUT_OFF);
lv_obj_add_style(image_button_option_3, 0, &image_button_option_3_s0); lv_obj_add_style(image_button_option_3, 0, &image_button_option_3_s0);
@ -701,49 +540,43 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_DEFAULT, color);
lv_style_set_text_font(&label_option3_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_16_8bpp); lv_style_set_text_font(&label_option3_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_18_8bpp);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_CHECKED, color);
lv_style_set_text_font(&label_option3_s0,LV_STATE_CHECKED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_FOCUSED, color);
lv_style_set_text_font(&label_option3_s0,LV_STATE_FOCUSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_EDITED, color);
lv_style_set_text_font(&label_option3_s0,LV_STATE_EDITED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_HOVERED, color);
lv_style_set_text_font(&label_option3_s0,LV_STATE_HOVERED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_PRESSED, color);
lv_style_set_text_font(&label_option3_s0,LV_STATE_PRESSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option3_s0, LV_STATE_DISABLED, color);
lv_style_set_text_font(&label_option3_s0,LV_STATE_DISABLED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option3_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_option3 = lv_label_create(image_button_option_3, NULL); lv_obj_t *label_option3 = lv_label_create(image_button_option_3, NULL);
@ -753,8 +586,8 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_plugin_label_allocate_ext_attr(label_option3); lv_plugin_label_allocate_ext_attr(label_option3);
lv_label_set_text(label_option3,"1080P30"); lv_label_set_text(label_option3,"1080P30");
lv_plugin_label_allocate_ext_attr(label_option3); lv_plugin_label_allocate_ext_attr(label_option3);
lv_plugin_label_set_font_type(label_option3, LV_PLUGIN_LANGUAGE_FONT_TYPE_0); lv_plugin_label_set_font_type(label_option3, LV_PLUGIN_LANGUAGE_FONT_TYPE_1);
lv_label_set_long_mode(label_option3, LV_LABEL_LONG_SROLL_CIRC); lv_label_set_long_mode(label_option3, LV_LABEL_LONG_CROP);
lv_obj_set_pos(label_option3, 10, 10); lv_obj_set_pos(label_option3, 10, 10);
lv_obj_set_size(label_option3, 200, 22); lv_obj_set_size(label_option3, 200, 22);
lv_obj_add_style(label_option3, 0, &label_option3_s0); lv_obj_add_style(label_option3, 0, &label_option3_s0);
@ -800,7 +633,7 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option3_s0, LV_STATE_DISABLED, color);
lv_obj_t *image_option3 = lv_img_create(image_button_option_3, NULL); lv_obj_t *image_option3 = lv_img_create(image_button_option_3, NULL);
lv_obj_set_hidden(image_option3, false); lv_obj_set_hidden(image_option3, true);
lv_obj_set_click(image_option3, false); lv_obj_set_click(image_option3, false);
lv_obj_set_drag(image_option3, false); lv_obj_set_drag(image_option3, false);
lv_obj_set_pos(image_option3, 272, 0); lv_obj_set_pos(image_option3, 272, 0);
@ -856,8 +689,9 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_obj_set_size(image_button_option_4, 320, 40); lv_obj_set_size(image_button_option_4, 320, 40);
lv_imgbtn_set_state(image_button_option_4, LV_BTN_STATE_RELEASED); lv_imgbtn_set_state(image_button_option_4, LV_BTN_STATE_RELEASED);
lv_imgbtn_set_checkable(image_button_option_4, false); lv_imgbtn_set_checkable(image_button_option_4, false);
lv_imgbtn_set_src(image_button_option_4, LV_BTN_STATE_RELEASED, &sf_menu_release); lv_imgbtn_set_src(image_button_option_4, LV_BTN_STATE_RELEASED, &sf_menu_select);
lv_imgbtn_set_src(image_button_option_4, LV_BTN_STATE_PRESSED, &sf_menu_select); lv_imgbtn_set_src(image_button_option_4, LV_BTN_STATE_PRESSED, &sf_menu_release);
lv_imgbtn_set_src(image_button_option_4, LV_BTN_STATE_DISABLED, &sf_menu_release);
lv_btn_set_layout(image_button_option_4, LV_LAYOUT_OFF); lv_btn_set_layout(image_button_option_4, LV_LAYOUT_OFF);
lv_obj_add_style(image_button_option_4, 0, &image_button_option_4_s0); lv_obj_add_style(image_button_option_4, 0, &image_button_option_4_s0);
@ -870,49 +704,43 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_DEFAULT, color);
lv_style_set_text_font(&label_option4_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_16_8bpp); lv_style_set_text_font(&label_option4_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_18_8bpp);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_CHECKED, color);
lv_style_set_text_font(&label_option4_s0,LV_STATE_CHECKED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_FOCUSED, color);
lv_style_set_text_font(&label_option4_s0,LV_STATE_FOCUSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_EDITED, color);
lv_style_set_text_font(&label_option4_s0,LV_STATE_EDITED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_HOVERED, color);
lv_style_set_text_font(&label_option4_s0,LV_STATE_HOVERED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_PRESSED, color);
lv_style_set_text_font(&label_option4_s0,LV_STATE_PRESSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option4_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option4_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option4_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option4_s0, LV_STATE_DISABLED, color);
lv_style_set_text_font(&label_option4_s0,LV_STATE_DISABLED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option4_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option4_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_option4 = lv_label_create(image_button_option_4, NULL); lv_obj_t *label_option4 = lv_label_create(image_button_option_4, NULL);
@ -922,8 +750,8 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_plugin_label_allocate_ext_attr(label_option4); lv_plugin_label_allocate_ext_attr(label_option4);
lv_label_set_text(label_option4,"1080P30"); lv_label_set_text(label_option4,"1080P30");
lv_plugin_label_allocate_ext_attr(label_option4); lv_plugin_label_allocate_ext_attr(label_option4);
lv_plugin_label_set_font_type(label_option4, LV_PLUGIN_LANGUAGE_FONT_TYPE_0); lv_plugin_label_set_font_type(label_option4, LV_PLUGIN_LANGUAGE_FONT_TYPE_1);
lv_label_set_long_mode(label_option4, LV_LABEL_LONG_SROLL_CIRC); lv_label_set_long_mode(label_option4, LV_LABEL_LONG_CROP);
lv_obj_set_pos(label_option4, 10, 10); lv_obj_set_pos(label_option4, 10, 10);
lv_obj_set_size(label_option4, 200, 22); lv_obj_set_size(label_option4, 200, 22);
lv_obj_add_style(label_option4, 0, &label_option4_s0); lv_obj_add_style(label_option4, 0, &label_option4_s0);
@ -969,7 +797,7 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option4_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option4_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option4_s0, LV_STATE_DISABLED, color);
lv_obj_t *image_option4 = lv_img_create(image_button_option_4, NULL); lv_obj_t *image_option4 = lv_img_create(image_button_option_4, NULL);
lv_obj_set_hidden(image_option4, false); lv_obj_set_hidden(image_option4, true);
lv_obj_set_click(image_option4, false); lv_obj_set_click(image_option4, false);
lv_obj_set_drag(image_option4, false); lv_obj_set_drag(image_option4, false);
lv_obj_set_pos(image_option4, 272, 0); lv_obj_set_pos(image_option4, 272, 0);
@ -1025,8 +853,9 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_obj_set_size(image_button_option_5, 320, 40); lv_obj_set_size(image_button_option_5, 320, 40);
lv_imgbtn_set_state(image_button_option_5, LV_BTN_STATE_RELEASED); lv_imgbtn_set_state(image_button_option_5, LV_BTN_STATE_RELEASED);
lv_imgbtn_set_checkable(image_button_option_5, false); lv_imgbtn_set_checkable(image_button_option_5, false);
lv_imgbtn_set_src(image_button_option_5, LV_BTN_STATE_RELEASED, &sf_menu_release); lv_imgbtn_set_src(image_button_option_5, LV_BTN_STATE_RELEASED, &sf_menu_select);
lv_imgbtn_set_src(image_button_option_5, LV_BTN_STATE_PRESSED, &sf_menu_select); lv_imgbtn_set_src(image_button_option_5, LV_BTN_STATE_PRESSED, &sf_menu_release);
lv_imgbtn_set_src(image_button_option_5, LV_BTN_STATE_DISABLED, &sf_menu_release);
lv_btn_set_layout(image_button_option_5, LV_LAYOUT_OFF); lv_btn_set_layout(image_button_option_5, LV_LAYOUT_OFF);
lv_obj_add_style(image_button_option_5, 0, &image_button_option_5_s0); lv_obj_add_style(image_button_option_5, 0, &image_button_option_5_s0);
@ -1039,49 +868,43 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_DEFAULT, color);
lv_style_set_text_font(&label_option5_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_16_8bpp); lv_style_set_text_font(&label_option5_s0,LV_STATE_DEFAULT,&sf_ui_text_medium_18_8bpp);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_CHECKED, color);
lv_style_set_text_font(&label_option5_s0,LV_STATE_CHECKED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_FOCUSED, color);
lv_style_set_text_font(&label_option5_s0,LV_STATE_FOCUSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_EDITED, color);
lv_style_set_text_font(&label_option5_s0,LV_STATE_EDITED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_HOVERED, color);
lv_style_set_text_font(&label_option5_s0,LV_STATE_HOVERED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_PRESSED, color);
lv_style_set_text_font(&label_option5_s0,LV_STATE_PRESSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_option5_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_option5_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_option5_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_option5_s0, LV_STATE_DISABLED, color);
lv_style_set_text_font(&label_option5_s0,LV_STATE_DISABLED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_option5_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_option5_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_option5 = lv_label_create(image_button_option_5, NULL); lv_obj_t *label_option5 = lv_label_create(image_button_option_5, NULL);
@ -1091,8 +914,8 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
lv_plugin_label_allocate_ext_attr(label_option5); lv_plugin_label_allocate_ext_attr(label_option5);
lv_label_set_text(label_option5,"1080P30"); lv_label_set_text(label_option5,"1080P30");
lv_plugin_label_allocate_ext_attr(label_option5); lv_plugin_label_allocate_ext_attr(label_option5);
lv_plugin_label_set_font_type(label_option5, LV_PLUGIN_LANGUAGE_FONT_TYPE_0); lv_plugin_label_set_font_type(label_option5, LV_PLUGIN_LANGUAGE_FONT_TYPE_1);
lv_label_set_long_mode(label_option5, LV_LABEL_LONG_SROLL_CIRC); lv_label_set_long_mode(label_option5, LV_LABEL_LONG_CROP);
lv_obj_set_pos(label_option5, 10, 10); lv_obj_set_pos(label_option5, 10, 10);
lv_obj_set_size(label_option5, 200, 22); lv_obj_set_size(label_option5, 200, 22);
lv_obj_add_style(label_option5, 0, &label_option5_s0); lv_obj_add_style(label_option5, 0, &label_option5_s0);
@ -1138,7 +961,7 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option5_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option5_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option5_s0, LV_STATE_DISABLED, color);
lv_obj_t *image_option5 = lv_img_create(image_button_option_5, NULL); lv_obj_t *image_option5 = lv_img_create(image_button_option_5, NULL);
lv_obj_set_hidden(image_option5, false); lv_obj_set_hidden(image_option5, true);
lv_obj_set_click(image_option5, false); lv_obj_set_click(image_option5, false);
lv_obj_set_drag(image_option5, false); lv_obj_set_drag(image_option5, false);
lv_obj_set_pos(image_option5, 272, 0); lv_obj_set_pos(image_option5, 272, 0);
@ -1149,5 +972,154 @@ lv_obj_t* UIFlowMenuCommonOption_create(){
image_option5_scr_uiflowmenucommonoption = image_option5; image_option5_scr_uiflowmenucommonoption = image_option5;
static lv_style_t container_option_title_s0;
lv_style_init(&container_option_title_s0);
lv_style_set_radius(&container_option_title_s0,LV_STATE_DEFAULT,0);
lv_style_set_pad_inner(&container_option_title_s0,LV_STATE_DEFAULT,5);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_DEFAULT, color);
lv_style_set_bg_opa(&container_option_title_s0,LV_STATE_DEFAULT,0);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_DEFAULT, color);
lv_style_set_border_opa(&container_option_title_s0,LV_STATE_DEFAULT,0);
lv_style_set_border_width(&container_option_title_s0,LV_STATE_DEFAULT,0);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_option_title_s0, LV_STATE_DISABLED, color);
lv_obj_t *container_option_title = lv_cont_create(image_option_bg, NULL);
lv_obj_set_hidden(container_option_title, false);
lv_obj_set_click(container_option_title, true);
lv_obj_set_drag(container_option_title, false);
lv_obj_set_pos(container_option_title, 5, 0);
lv_obj_set_size(container_option_title, 320, 40);
lv_obj_add_style(container_option_title, 0, &container_option_title_s0);
container_option_title_scr_uiflowmenucommonoption = container_option_title;
static lv_style_t label_menu_item_s0;
lv_style_init(&label_menu_item_s0);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
lv_style_set_text_font(&label_menu_item_s0,LV_STATE_DEFAULT,&sf_ui_text_bold_20_8bpp);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_menu_item_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_menu_item = lv_label_create(container_option_title, NULL);
lv_obj_set_hidden(label_menu_item, false);
lv_obj_set_click(label_menu_item, false);
lv_obj_set_drag(label_menu_item, false);
lv_plugin_label_allocate_ext_attr(label_menu_item);
lv_label_set_text(label_menu_item,"Camera Mode");
lv_plugin_label_allocate_ext_attr(label_menu_item);
lv_plugin_label_set_font_type(label_menu_item, LV_PLUGIN_LANGUAGE_FONT_TYPE_2);
lv_label_set_long_mode(label_menu_item, LV_LABEL_LONG_CROP);
lv_obj_set_pos(label_menu_item, 56, 10);
lv_obj_set_size(label_menu_item, 200, 19);
lv_obj_add_style(label_menu_item, 0, &label_menu_item_s0);
label_menu_item_scr_uiflowmenucommonoption = label_menu_item;
static lv_style_t image_option_title_s0;
lv_style_init(&image_option_title_s0);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_PRESSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option_title_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option_title_s0, LV_STATE_DISABLED, color);
lv_obj_t *image_option_title = lv_img_create(container_option_title, NULL);
lv_obj_set_hidden(image_option_title, false);
lv_obj_set_click(image_option_title, false);
lv_obj_set_drag(image_option_title, false);
lv_obj_set_pos(image_option_title, 0, 0);
lv_obj_set_size(image_option_title, 48, 40);
lv_img_set_src(image_option_title, &sf_camera_mode);
lv_obj_add_style(image_option_title, 0, &image_option_title_s0);
image_option_title_scr_uiflowmenucommonoption = image_option_title;
return parent; return parent;
} }

View File

@ -19,9 +19,6 @@ void UIFlowMenuCommonOptionEventCallback(lv_obj_t* obj, lv_event_t event);
extern lv_obj_t* image_option_bg_scr_uiflowmenucommonoption; extern lv_obj_t* image_option_bg_scr_uiflowmenucommonoption;
extern lv_obj_t* container_main_menu_scr_uiflowmenucommonoption; extern lv_obj_t* container_main_menu_scr_uiflowmenucommonoption;
extern lv_obj_t* container_option_title_scr_uiflowmenucommonoption;
extern lv_obj_t* label_menu_item_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* image_button_option_1_scr_uiflowmenucommonoption;
extern lv_obj_t* label_option1_scr_uiflowmenucommonoption; extern lv_obj_t* label_option1_scr_uiflowmenucommonoption;
extern lv_obj_t* image_option1_scr_uiflowmenucommonoption; extern lv_obj_t* image_option1_scr_uiflowmenucommonoption;
@ -37,6 +34,9 @@ extern lv_obj_t* image_option4_scr_uiflowmenucommonoption;
extern lv_obj_t* image_button_option_5_scr_uiflowmenucommonoption; extern lv_obj_t* image_button_option_5_scr_uiflowmenucommonoption;
extern lv_obj_t* label_option5_scr_uiflowmenucommonoption; extern lv_obj_t* label_option5_scr_uiflowmenucommonoption;
extern lv_obj_t* image_option5_scr_uiflowmenucommonoption; extern lv_obj_t* image_option5_scr_uiflowmenucommonoption;
extern lv_obj_t* container_option_title_scr_uiflowmenucommonoption;
extern lv_obj_t* label_menu_item_scr_uiflowmenucommonoption;
extern lv_obj_t* image_option_title_scr_uiflowmenucommonoption;
/********************** /**********************
* GLOBAL PROTOTYPES * GLOBAL PROTOTYPES

View File

@ -10,6 +10,8 @@ static lv_group_t* gp = NULL;
static lv_obj_t* menu_item = 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_option = NULL;
//static lv_obj_t* option_title = NULL;
static TM_MENU *g_pOptionMenu = 0; static TM_MENU *g_pOptionMenu = 0;
UINT16 PrevOption = 0; UINT16 PrevOption = 0;
@ -80,33 +82,22 @@ static void MenuCommonOption_UpdateContent(TM_MENU *pMenu)
UINT16 itemIndex = 0; UINT16 itemIndex = 0;
UINT16 SelOption = 0; UINT16 SelOption = 0;
UINT32 Selindex = 0; UINT32 Selindex = 0;
BOOL ui_hidden = true;
pPage = &pMenu->pPages[pMenu->SelPage]; pPage = &pMenu->pPages[pMenu->SelPage];
pItem = &pPage->pItems[pPage->SelItem]; pItem = &pPage->pItems[pPage->SelItem];
SelOption = SysGetFlag(pItem->SysFlag); SelOption = SysGetFlag(pItem->SysFlag);
//DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption); DBG_DUMP("%s SelOption =%d\r\n", __func__,SelOption);
#if 1 #if 1
TM_CheckOptionStatus(pMenu, &SelOption, TRUE);
pOption = &pItem->pOptions[SelOption];
if (pItem->Count) { if (pItem->Count) {
//lv_plugin_label_set_text(label_menu_option, pOption->TextId); DBG_DUMP("%s IconId =%d\r\n", __func__,pItem->IconId);
//lv_plugin_label_update_font(label_menu_option, LV_OBJ_PART_MAIN); DBG_DUMP("%s TextId =%d\r\n", __func__,pItem->TextId);
// lv_plugin_img_set_src(image_option_title_scr_uiflowmenucommonoption, LV_PLUGIN_IMG_ID_SF_IMAGE_SIZE);
lv_plugin_img_set_src(image_option_title_scr_uiflowmenucommonoption, pItem->IconId);
lv_plugin_label_set_text(label_menu_item_scr_uiflowmenucommonoption, pItem->TextId);
lv_plugin_label_update_font(label_menu_item_scr_uiflowmenucommonoption, 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);
// }
// }
lv_plugin_label_set_text(label_menu_item, pItem->TextId);
lv_plugin_label_update_font(label_menu_item, LV_OBJ_PART_MAIN);
#endif #endif
//find startIndex //find startIndex
TM_FindStartIndex(pMenu, pItem->Count, &startIndex); TM_FindStartIndex(pMenu, pItem->Count, &startIndex);
@ -143,20 +134,36 @@ static void MenuCommonOption_UpdateContent(TM_MENU *pMenu)
lv_plugin_menu_set_item_string_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->TextId); 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_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
lv_plugin_menu_set_item_hidden(menu_item, i, true); lv_plugin_menu_set_item_hidden(menu_item, i, true);
ui_hidden = true;
}else if((i + (Selindex * PAGE)) > OptionEN_Num){ }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_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_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
lv_plugin_menu_set_item_hidden(menu_item, i, true); lv_plugin_menu_set_item_hidden(menu_item, i, true);
ui_hidden = true;
}else{ }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_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_img_id(menu_item, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM, pOption->IconId);
lv_plugin_menu_set_item_hidden(menu_item, i, false); lv_plugin_menu_set_item_hidden(menu_item, i, false);
ui_hidden = true;
if(enableIndex[i+(Selindex * PAGE)] == SelOption){ if(enableIndex[i+(Selindex * PAGE)] == SelOption){
s_SelOption = i + (Selindex * PAGE); s_SelOption = i + (Selindex * PAGE);
lv_plugin_menu_select_item(menu_item, i); lv_plugin_menu_select_item(menu_item, i);
ui_hidden = false;
} }
} }
// DBG_DUMP("%s ui_hidden=%d\r\n", __func__,ui_hidden);
if(i==0){
lv_obj_set_hidden(image_option1_scr_uiflowmenucommonoption, ui_hidden);
}else if(i == 1){
lv_obj_set_hidden(image_option2_scr_uiflowmenucommonoption, ui_hidden);
}else if(i == 2){
lv_obj_set_hidden(image_option3_scr_uiflowmenucommonoption, ui_hidden);
}else if(i == 3){
lv_obj_set_hidden(image_option4_scr_uiflowmenucommonoption, ui_hidden);
}else if(i == 4){
lv_obj_set_hidden(image_option5_scr_uiflowmenucommonoption, ui_hidden);
}
} }
#else #else
@ -259,30 +266,25 @@ static void MenuItem_OnNext(lv_obj_t* obj)
TM_MENU *pMenu; TM_MENU *pMenu;
TM_PAGE *pPage; TM_PAGE *pPage;
TM_ITEM *pItem; TM_ITEM *pItem;
// UINT16 SelOption = 0; UINT16 SelOption = 0;
BOOL SelIndecEnd = FALSE;
pMenu = MenuCommonOption_GetCurrentMenu(); pMenu = MenuCommonOption_GetCurrentMenu();
pPage = &pMenu->pPages[pMenu->SelPage]; pPage = &pMenu->pPages[pMenu->SelPage];
pItem = &pPage->pItems[pPage->SelItem]; pItem = &pPage->pItems[pPage->SelItem];
// SelOption = SysGetFlag(pItem->SysFlag); SelOption = SysGetFlag(pItem->SysFlag);
// DBG_DUMP("%s SysFlag=%d\r\n", __func__,pItem->SysFlag);
// DBG_DUMP("%s SelItem=%d\r\n", __func__,pPage->SelItem);
// DBG_DUMP("%s Count=%d\r\n", __func__,pItem->Count);
// DBG_DUMP("%s SelOption=%d\r\n", __func__,SelOption); // DBG_DUMP("%s SelOption=%d\r\n", __func__,SelOption);
SelOption++;
if(OptionEN_Num < (pItem->Count - 1)){ if (SelOption == pItem->Count){
if(s_SelOption == (OptionEN_Num - 1)){
SelIndecEnd = TRUE;
}
}else if(s_SelOption == OptionEN_Num){
SelIndecEnd = TRUE;
}
if(SelIndecEnd){
// Close current UI Window now // Close current UI Window now
UIFlowMenuCommonOption_CloseScr(obj); UIFlowMenuCommonOption_CloseScr(obj);
}else{ }else{
s_SelOption++; SysSetFlag(pItem->SysFlag, SelOption);
SysSetFlag(pItem->SysFlag, enableIndex[s_SelOption]); lv_plugin_menu_select_next_item(menu_item);
MenuCommonOption_UpdateContent(pMenu);
} }
DBG_DUMP("%s flag=%d\r\n", __func__,SysGetFlag(pItem->SysFlag));
} }
static void MenuItem_OnPrev(lv_obj_t* obj) static void MenuItem_OnPrev(lv_obj_t* obj)
@ -290,20 +292,22 @@ static void MenuItem_OnPrev(lv_obj_t* obj)
TM_MENU *pMenu; TM_MENU *pMenu;
TM_PAGE *pPage; TM_PAGE *pPage;
TM_ITEM *pItem; TM_ITEM *pItem;
UINT16 SelOption = 0;
pMenu = MenuCommonOption_GetCurrentMenu(); pMenu = MenuCommonOption_GetCurrentMenu();
pPage = &pMenu->pPages[pMenu->SelPage]; 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); SelOption = SysGetFlag(pItem->SysFlag);
if (SelOption == 0) {
if (s_SelOption == 0) {
// Close current UI Window now // Close current UI Window now
UIFlowMenuCommonOption_CloseScr(obj); UIFlowMenuCommonOption_CloseScr(obj);
} else { } else {
s_SelOption--; SelOption--;
SysSetFlag(pItem->SysFlag, enableIndex[s_SelOption]); SysSetFlag(pItem->SysFlag, SelOption);
MenuCommonOption_UpdateContent(pMenu); lv_plugin_menu_select_prev_item(menu_item);
} }
DBG_DUMP("%s flag=%d\r\n", __func__,SysGetFlag(pItem->SysFlag));
} }
static void MenuItem_OnSelected(lv_obj_t* obj) static void MenuItem_OnSelected(lv_obj_t* obj)
@ -314,54 +318,50 @@ static void MenuItem_OnSelected(lv_obj_t* obj)
TM_OPTION *pOption; TM_OPTION *pOption;
UINT16 SelOption = 0; UINT16 SelOption = 0;
pMenu = MenuCommonOption_GetCurrentMenu(); pMenu = MenuCommonOption_GetCurrentMenu();
pPage = &pMenu->pPages[pMenu->SelPage]; pPage = &pMenu->pPages[pMenu->SelPage];
pItem = &pPage->pItems[pPage->SelItem]; pItem = &pPage->pItems[pPage->SelItem];
if (pItem->Count != 0 && pItem->SysFlag != 0) { if (pItem->Count != 0 && pItem->SysFlag != 0) {
//#NT#2016/09/20#Bob Huang -begin //#NT#2016/09/20#Bob Huang -begin
//#NT#Support HDMI Display with 3DNR Out //#NT#Support HDMI Display with 3DNR Out
//Only support FHD p30 size, cannot change size when 3DNR Out enabled //Only support FHD p30 size, cannot change size when 3DNR Out enabled
#if (_3DNROUT_FUNC == ENABLE) #if (_3DNROUT_FUNC == ENABLE)
if (pItem->SysFlag == FL_MOVIE_SIZE_MENU && gb3DNROut) { if (pItem->SysFlag == FL_MOVIE_SIZE_MENU && gb3DNROut) {
Ux_SendEvent(pCtrl, NVTEVT_PRESS, 0); Ux_SendEvent(pCtrl, NVTEVT_PRESS, 0);
// return NVTEVT_CONSUME; // 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;
// }
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);
if (pOption->TextId){
}
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;
TM_ITEM_CALLBACK(pItem, TMM_CONFIRM_OPTION, pItem->ItemId); // execute custom pPage flow
} }
#endif
DBG_DUMP("%s SysFlag =%d\r\n", __func__,pItem->SysFlag);
//#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;
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);
if (pOption->TextId){
}
if (pItem->ItemId == IDM_LANGUAGE) {
}
lv_plugin_scr_close(obj, gen_nvtmsg_data(NVTRET_ENTER_MENU, 0));
} else if (pItem->pOptions != 0) { // custom process
pMenu->Status = TMS_ON_CUSTOM;
TM_ITEM_CALLBACK(pItem, TMM_CONFIRM_OPTION, pItem->ItemId); // execute custom pPage flow
}
} }
static void UIFlowMenuCommonOption_ScrClose(lv_obj_t* obj) static void UIFlowMenuCommonOption_ScrClose(lv_obj_t* obj)
@ -422,8 +422,10 @@ static void UIFlowMenuCommonOption_ScrOpen(lv_obj_t* obj, const void *data)
if(label_menu_item == NULL) if(label_menu_item == NULL)
label_menu_item = label_menu_item_scr_uiflowmenucommonoption; label_menu_item = label_menu_item_scr_uiflowmenucommonoption;
//if(label_menu_option == NULL) // if(option_title == NULL){
//label_menu_option = label_menu_option_scr_uiflowmenucommonoption; // option_title = lv_plugin_menu_create(obj, container_option_title_scr_uiflowmenucommonoption);
// lv_plugin_menu_set_wrap(option_title, true);
// }
MenuItem_OnOpen(obj, (TM_MENU *)data); MenuItem_OnOpen(obj, (TM_MENU *)data);

View File

@ -1087,33 +1087,31 @@ lv_obj_t* UIFlowPhoto_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x3a, 0x00, 0xb4, 0x95) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_DEFAULT, color); STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_DEFAULT, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_text_color(&label_2_s0, LV_STATE_CHECKED, color);
lv_style_set_text_font(&label_2_s0,LV_STATE_CHECKED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_CHECKED, color); STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_CHECKED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_FOCUSED, color);
lv_style_set_text_font(&label_2_s0,LV_STATE_FOCUSED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_FOCUSED, color); STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_FOCUSED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_EDITED, color);
lv_style_set_text_font(&label_2_s0,LV_STATE_EDITED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_EDITED, color); STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_EDITED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0xd3, 0x31, 0x40, 0x4f) ; lv_style_set_text_color(&label_2_s0, LV_STATE_HOVERED, color);
lv_style_set_text_font(&label_2_s0,LV_STATE_HOVERED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_HOVERED, color); STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_2_s0, LV_STATE_HOVERED, color);
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_PRESSED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&label_2_s0, LV_STATE_PRESSED, color);
@ -1258,6 +1256,7 @@ lv_obj_t* UIFlowPhoto_create(){
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&label_3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&label_3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x9c, 0x88, 0x88, 0x88) ; lv_style_set_text_color(&label_3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x9c, 0x88, 0x88, 0x88) ; lv_style_set_text_color(&label_3_s0, LV_STATE_DISABLED, color);
lv_style_set_text_font(&label_3_s0,LV_STATE_DISABLED,&lv_font_montserrat_16);
STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0xd3, 0x3b, 0x3e, 0x42) ; lv_style_set_text_sel_color(&label_3_s0, LV_STATE_DISABLED, color);
STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_3_s0, LV_STATE_DISABLED, color); STYLE_COLOR_PROP(0x3a, 0x01, 0xa2, 0xb1) ; lv_style_set_text_sel_bg_color(&label_3_s0, LV_STATE_DISABLED, color);
lv_obj_t *label_3 = lv_label_create(button_3, NULL); lv_obj_t *label_3 = lv_label_create(button_3, NULL);