backup.
This commit is contained in:
parent
0b99ec9878
commit
be75a48f61
|
@ -2332,21 +2332,22 @@
|
||||||
"event callback": "",
|
"event callback": "",
|
||||||
"geometry": {
|
"geometry": {
|
||||||
"height": 40,
|
"height": 40,
|
||||||
"width": 48,
|
"width": 27,
|
||||||
"x": 272,
|
"x": 288,
|
||||||
"y": 0
|
"y": 0
|
||||||
},
|
},
|
||||||
"hidden": true,
|
"hidden": false,
|
||||||
"locked": false,
|
"locked": false,
|
||||||
"name": "image_option1",
|
"name": "image_option1",
|
||||||
"offset": {
|
"offset": {
|
||||||
"X": 0,
|
"X": 0,
|
||||||
"Y": 0
|
"Y": 0
|
||||||
},
|
},
|
||||||
"source": "sf_list_Selected",
|
"source": "sf_next1",
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 254,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -2403,7 +2404,16 @@
|
||||||
"state": "Released",
|
"state": "Released",
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
|
"Background": {
|
||||||
|
"bg_color": "0x666666",
|
||||||
|
"bg_grad_color": "0x666666",
|
||||||
|
"bg_opa": 255
|
||||||
|
},
|
||||||
|
"Border": {
|
||||||
|
"border_color": "0x666666"
|
||||||
|
},
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -2414,6 +2424,9 @@
|
||||||
"state": 1
|
"state": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"Background": {
|
||||||
|
"bg_color": "0xffffff"
|
||||||
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
"state": 2
|
"state": 2
|
||||||
},
|
},
|
||||||
|
@ -2511,21 +2524,22 @@
|
||||||
"event callback": "",
|
"event callback": "",
|
||||||
"geometry": {
|
"geometry": {
|
||||||
"height": 40,
|
"height": 40,
|
||||||
"width": 48,
|
"width": 27,
|
||||||
"x": 272,
|
"x": 288,
|
||||||
"y": 0
|
"y": 0
|
||||||
},
|
},
|
||||||
"hidden": true,
|
"hidden": false,
|
||||||
"locked": false,
|
"locked": false,
|
||||||
"name": "image_option2",
|
"name": "image_option2",
|
||||||
"offset": {
|
"offset": {
|
||||||
"X": 0,
|
"X": 0,
|
||||||
"Y": 0
|
"Y": 0
|
||||||
},
|
},
|
||||||
"source": "sf_list_Selected",
|
"source": "sf_next1",
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 254,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -2582,7 +2596,12 @@
|
||||||
"state": "Released",
|
"state": "Released",
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
|
"Background": {
|
||||||
|
"bg_color": "0x666666",
|
||||||
|
"bg_opa": 255
|
||||||
|
},
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -2593,6 +2612,12 @@
|
||||||
"state": 1
|
"state": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"Background": {
|
||||||
|
"bg_color": "0xffffff"
|
||||||
|
},
|
||||||
|
"Image": {
|
||||||
|
"image_opa": 255
|
||||||
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
"state": 2
|
"state": 2
|
||||||
},
|
},
|
||||||
|
@ -2705,6 +2730,7 @@
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -2762,6 +2788,7 @@
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -2884,6 +2911,7 @@
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -2941,6 +2969,7 @@
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -3063,6 +3092,7 @@
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -3120,6 +3150,7 @@
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Image": {
|
"Image": {
|
||||||
|
"image_opa": 0,
|
||||||
"image_recolor": "0x3c3c3c"
|
"image_recolor": "0x3c3c3c"
|
||||||
},
|
},
|
||||||
"part": 0,
|
"part": 0,
|
||||||
|
@ -3170,12 +3201,11 @@
|
||||||
"styles": [
|
"styles": [
|
||||||
{
|
{
|
||||||
"Background": {
|
"Background": {
|
||||||
"bg_color": "0x505050",
|
"bg_color": "0x666666"
|
||||||
"bg_opa": 0
|
|
||||||
},
|
},
|
||||||
"Border": {
|
"Border": {
|
||||||
"border_color": "0xdddddd",
|
"border_color": "0xdddddd",
|
||||||
"border_opa": 0
|
"border_width": 0
|
||||||
},
|
},
|
||||||
"Mix": {
|
"Mix": {
|
||||||
"radius": 0
|
"radius": 0
|
||||||
|
|
|
@ -1978,45 +1978,44 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
lv_style_set_pad_left(&container_main_menu_s0,LV_STATE_DEFAULT,30);
|
lv_style_set_pad_left(&container_main_menu_s0,LV_STATE_DEFAULT,30);
|
||||||
lv_style_set_pad_right(&container_main_menu_s0,LV_STATE_DEFAULT,30);
|
lv_style_set_pad_right(&container_main_menu_s0,LV_STATE_DEFAULT,30);
|
||||||
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_DEFAULT,5);
|
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_DEFAULT,5);
|
||||||
STYLE_COLOR_PROP(0x80, 0x50, 0x50, 0x50) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_DEFAULT, color);
|
||||||
lv_style_set_bg_opa(&container_main_menu_s0,LV_STATE_DEFAULT,0);
|
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_DEFAULT, color);
|
||||||
lv_style_set_border_opa(&container_main_menu_s0,LV_STATE_DEFAULT,0);
|
lv_style_set_border_width(&container_main_menu_s0,LV_STATE_DEFAULT,0);
|
||||||
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_CHECKED,0);
|
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_CHECKED,0);
|
||||||
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_CHECKED,0);
|
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_CHECKED,0);
|
||||||
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_CHECKED,0);
|
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_CHECKED,0);
|
||||||
STYLE_COLOR_PROP(0x80, 0x50, 0x50, 0x50) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_CHECKED, color);
|
||||||
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_FOCUSED,0);
|
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_FOCUSED,0);
|
||||||
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_FOCUSED,0);
|
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_FOCUSED,0);
|
||||||
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_FOCUSED,0);
|
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_FOCUSED,0);
|
||||||
STYLE_COLOR_PROP(0x80, 0x50, 0x50, 0x50) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_FOCUSED, color);
|
||||||
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_EDITED,0);
|
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_EDITED,0);
|
||||||
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_EDITED,0);
|
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_EDITED,0);
|
||||||
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_EDITED,0);
|
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_EDITED,0);
|
||||||
STYLE_COLOR_PROP(0x80, 0x50, 0x50, 0x50) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_EDITED, color);
|
||||||
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_HOVERED,0);
|
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_HOVERED,0);
|
||||||
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_HOVERED,0);
|
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_HOVERED,0);
|
||||||
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_HOVERED,0);
|
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_HOVERED,0);
|
||||||
STYLE_COLOR_PROP(0x80, 0x50, 0x50, 0x50) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_HOVERED, color);
|
||||||
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_PRESSED,0);
|
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_PRESSED,0);
|
||||||
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_PRESSED,0);
|
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_PRESSED,0);
|
||||||
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_PRESSED,0);
|
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_PRESSED,0);
|
||||||
STYLE_COLOR_PROP(0x80, 0x50, 0x50, 0x50) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_PRESSED, color);
|
||||||
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_DISABLED,0);
|
lv_style_set_pad_top(&container_main_menu_s0,LV_STATE_DISABLED,0);
|
||||||
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_DISABLED,0);
|
lv_style_set_pad_bottom(&container_main_menu_s0,LV_STATE_DISABLED,0);
|
||||||
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_DISABLED,0);
|
lv_style_set_pad_inner(&container_main_menu_s0,LV_STATE_DISABLED,0);
|
||||||
STYLE_COLOR_PROP(0x80, 0x50, 0x50, 0x50) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&container_main_menu_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&container_main_menu_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0xe9, 0xdd, 0xdd, 0xdd) ; lv_style_set_border_color(&container_main_menu_s0, LV_STATE_DISABLED, color);
|
||||||
lv_obj_t *container_main_menu = lv_cont_create(parent, NULL);
|
lv_obj_t *container_main_menu = lv_cont_create(parent, NULL);
|
||||||
|
@ -2032,39 +2031,41 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
|
|
||||||
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(0x8b, 0x66, 0x66, 0x66) ; 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_grad_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
|
lv_style_set_bg_opa(&image_button_option_1_s0,LV_STATE_DEFAULT,255);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
|
||||||
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&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_CHECKED, color);
|
lv_style_set_image_opa(&image_button_option_1_s0,LV_STATE_DEFAULT,0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
||||||
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_grad_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_border_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_1_s0, LV_STATE_DISABLED, color);
|
||||||
lv_obj_t *image_button_option_1 = lv_imgbtn_create(container_main_menu, NULL);
|
lv_obj_t *image_button_option_1 = lv_imgbtn_create(container_main_menu, NULL);
|
||||||
|
@ -2151,6 +2152,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option1_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option1_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option1_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option1_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option1_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option1_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_option1_s0,LV_STATE_DEFAULT,254);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option1_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option1_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option1_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option1_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option1_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option1_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2182,12 +2184,12 @@ lv_obj_t* UIFlowPlay_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, true);
|
lv_obj_set_hidden(image_option1, false);
|
||||||
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, 288, 0);
|
||||||
lv_obj_set_size(image_option1, 48, 40);
|
lv_obj_set_size(image_option1, 27, 40);
|
||||||
lv_img_set_src(image_option1, &sf_list_selected);
|
lv_img_set_src(image_option1, &sf_next1);
|
||||||
lv_obj_add_style(image_option1, 0, &image_option1_s0);
|
lv_obj_add_style(image_option1, 0, &image_option1_s0);
|
||||||
|
|
||||||
image_option1_scr_uiflowplay = image_option1;
|
image_option1_scr_uiflowplay = image_option1;
|
||||||
|
@ -2195,12 +2197,14 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
|
|
||||||
static lv_style_t image_button_option_2_s0;
|
static lv_style_t image_button_option_2_s0;
|
||||||
lv_style_init(&image_button_option_2_s0);
|
lv_style_init(&image_button_option_2_s0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_bg_opa(&image_button_option_2_s0,LV_STATE_DEFAULT,255);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
lv_style_set_image_opa(&image_button_option_2_s0,LV_STATE_DEFAULT,0);
|
||||||
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2210,22 +2214,23 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_FOCUSED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_FOCUSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
lv_style_set_image_opa(&image_button_option_2_s0,LV_STATE_FOCUSED,255);
|
||||||
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_EDITED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_HOVERED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_2_s0, LV_STATE_PRESSED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x8b, 0x66, 0x66, 0x66) ; lv_style_set_bg_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_2_s0, LV_STATE_DISABLED, color);
|
||||||
|
@ -2314,6 +2319,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option2_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option2_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option2_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option2_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_option2_s0,LV_STATE_DEFAULT,254);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option2_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option2_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option2_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option2_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option2_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option2_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2345,12 +2351,12 @@ lv_obj_t* UIFlowPlay_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, true);
|
lv_obj_set_hidden(image_option2, false);
|
||||||
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, 288, 0);
|
||||||
lv_obj_set_size(image_option2, 48, 40);
|
lv_obj_set_size(image_option2, 27, 40);
|
||||||
lv_img_set_src(image_option2, &sf_list_selected);
|
lv_img_set_src(image_option2, &sf_next1);
|
||||||
lv_obj_add_style(image_option2, 0, &image_option2_s0);
|
lv_obj_add_style(image_option2, 0, &image_option2_s0);
|
||||||
|
|
||||||
image_option2_scr_uiflowplay = image_option2;
|
image_option2_scr_uiflowplay = image_option2;
|
||||||
|
@ -2363,6 +2369,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_3_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_3_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_3_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_3_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_3_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_3_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_button_option_3_s0,LV_STATE_DEFAULT,0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_3_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_3_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_3_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_3_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_3_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_3_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2477,6 +2484,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option3_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option3_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option3_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option3_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option3_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option3_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_option3_s0,LV_STATE_DEFAULT,0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option3_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option3_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option3_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option3_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option3_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option3_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2526,6 +2534,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_4_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_4_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_4_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_4_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_4_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_4_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_button_option_4_s0,LV_STATE_DEFAULT,0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_4_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_4_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_4_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_4_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_4_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_4_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2640,6 +2649,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option4_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option4_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option4_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option4_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option4_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option4_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_option4_s0,LV_STATE_DEFAULT,0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option4_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option4_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option4_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option4_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option4_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option4_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2689,6 +2699,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_5_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_5_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_5_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_button_option_5_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_5_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_button_option_5_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_button_option_5_s0,LV_STATE_DEFAULT,0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_5_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_button_option_5_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_5_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_button_option_5_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_5_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_button_option_5_s0, LV_STATE_CHECKED, color);
|
||||||
|
@ -2803,6 +2814,7 @@ lv_obj_t* UIFlowPlay_create(){
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option5_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option5_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option5_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_outline_color(&image_option5_s0, LV_STATE_DEFAULT, color);
|
||||||
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option5_s0, LV_STATE_DEFAULT, color);
|
STYLE_COLOR_PROP(0xd3, 0x3c, 0x3c, 0x3c) ; lv_style_set_image_recolor(&image_option5_s0, LV_STATE_DEFAULT, color);
|
||||||
|
lv_style_set_image_opa(&image_option5_s0,LV_STATE_DEFAULT,0);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option5_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_color(&image_option5_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option5_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x02, 0xff, 0xff, 0xff) ; lv_style_set_bg_grad_color(&image_option5_s0, LV_STATE_CHECKED, color);
|
||||||
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option5_s0, LV_STATE_CHECKED, color);
|
STYLE_COLOR_PROP(0x01, 0x00, 0x00, 0x00) ; lv_style_set_border_color(&image_option5_s0, LV_STATE_CHECKED, color);
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
#include "GxStrg.h"
|
#include "GxStrg.h"
|
||||||
#include "UIFlowLVGL/UIFlowLVGL.h"
|
#include "UIFlowLVGL/UIFlowLVGL.h"
|
||||||
#include <kwrap/debug.h>
|
#include <kwrap/debug.h>
|
||||||
|
#include <regex.h>
|
||||||
#include "GxVideoFile.h"
|
#include "GxVideoFile.h"
|
||||||
#include "FileDB.h"
|
#include "FileDB.h"
|
||||||
#include "UIFlowLVGL_SPORTCAM.h"
|
#include "UIFlowLVGL_SPORTCAM.h"
|
||||||
|
@ -27,6 +28,25 @@
|
||||||
//#define PLAY_KEY_RELEASE_MASK FLGKEY_KEY_MASK_NULL//(FLGKEY_UP | FLGKEY_DOWN | FLGKEY_LEFT | FLGKEY_RIGHT)
|
//#define PLAY_KEY_RELEASE_MASK FLGKEY_KEY_MASK_NULL//(FLGKEY_UP | FLGKEY_DOWN | FLGKEY_LEFT | FLGKEY_RIGHT)
|
||||||
//#define PLAY_KEY_CONTINUE_MASK FLGKEY_KEY_CONT_MASK_DEFAULT
|
//#define PLAY_KEY_CONTINUE_MASK FLGKEY_KEY_CONT_MASK_DEFAULT
|
||||||
|
|
||||||
|
static lv_obj_t* pMenu = NULL;
|
||||||
|
enum SELECTION_SHOW
|
||||||
|
{
|
||||||
|
SELECTION_SHOW_TURE = 0,
|
||||||
|
SELECTION_SHOW_FALSE,
|
||||||
|
SELECTION_SHOW_END
|
||||||
|
};
|
||||||
|
enum OPTION_PAGE
|
||||||
|
{
|
||||||
|
OPTION_PAGE_SELECT_FUNCTION = 0,
|
||||||
|
OPTION_PAGE_FORMAT,
|
||||||
|
OPTION_PAGE_END
|
||||||
|
};
|
||||||
|
#define PROFILE_MAX 3
|
||||||
|
static int gSeletionShow = SELECTION_SHOW_FALSE;
|
||||||
|
static int gOptionPage = OPTION_PAGE_SELECT_FUNCTION;
|
||||||
|
static int ProfileFocused = 0;
|
||||||
|
static int ProfileTotal = 2;
|
||||||
|
static int ProfileSelected = 0;
|
||||||
|
|
||||||
UINT32 g_uiUIFlowWndPlayCurrenSpeed = SMEDIAPLAY_SPEED_NORMAL;
|
UINT32 g_uiUIFlowWndPlayCurrenSpeed = SMEDIAPLAY_SPEED_NORMAL;
|
||||||
UINT32 g_uiUIFlowWndPlayCurrenDirection = SMEDIAPLAY_DIR_FORWARD;
|
UINT32 g_uiUIFlowWndPlayCurrenDirection = SMEDIAPLAY_DIR_FORWARD;
|
||||||
|
@ -53,6 +73,174 @@ extern uint16_t warn_msgbox_auto_close_ms;
|
||||||
//static UINT16 user_tmp_btn = 0;
|
//static UINT16 user_tmp_btn = 0;
|
||||||
//static lv_obj_t* curr_pressbtn;
|
//static lv_obj_t* curr_pressbtn;
|
||||||
|
|
||||||
|
#define ITEMS_PER_PAGE 5
|
||||||
|
static void update_play_Selection_msg(lv_obj_t* obj)
|
||||||
|
{
|
||||||
|
for(int i = 0; i < ITEMS_PER_PAGE; i++)
|
||||||
|
{
|
||||||
|
if(i == 0){
|
||||||
|
if (ProfileFocused == i) {
|
||||||
|
lv_obj_set_state(image_button_option_1_scr_uiflowplay, LV_STATE_FOCUSED);
|
||||||
|
lv_obj_set_state(label_option1_scr_uiflowplay, LV_STATE_FOCUSED);
|
||||||
|
// lv_obj_set_hidden(image_option1_scr_uiflowplay, false);
|
||||||
|
lv_plugin_img_set_src(image_option1_scr_uiflowplay, LV_PLUGIN_IMG_ID_SF_LIST_SELECTED_NEXT2);
|
||||||
|
lv_obj_set_pos(image_option1_scr_uiflowplay, 259, 0);
|
||||||
|
} else {
|
||||||
|
lv_obj_set_state(image_button_option_1_scr_uiflowplay, LV_STATE_DEFAULT);
|
||||||
|
lv_obj_set_state(label_option1_scr_uiflowplay, LV_STATE_DEFAULT);
|
||||||
|
// lv_obj_set_hidden(image_option1_scr_uiflowplay, false);
|
||||||
|
lv_plugin_img_set_src(image_option1_scr_uiflowplay, LV_PLUGIN_IMG_ID_SF_NEXT1);
|
||||||
|
lv_obj_set_pos(image_option1_scr_uiflowplay, 288, 0);
|
||||||
|
}
|
||||||
|
} else if(i == 1){
|
||||||
|
if (ProfileFocused == i) {
|
||||||
|
lv_obj_set_state(image_button_option_2_scr_uiflowplay, LV_STATE_FOCUSED);
|
||||||
|
lv_obj_set_state(label_option2_scr_uiflowplay, LV_STATE_FOCUSED);
|
||||||
|
// lv_obj_set_hidden(image_option2_scr_uiflowplay, false);
|
||||||
|
lv_plugin_img_set_src(image_option2_scr_uiflowplay, LV_PLUGIN_IMG_ID_SF_LIST_SELECTED_NEXT2);
|
||||||
|
lv_obj_set_pos(image_option2_scr_uiflowplay, 259, 0);
|
||||||
|
} else {
|
||||||
|
lv_obj_set_state(image_button_option_2_scr_uiflowplay, LV_STATE_DEFAULT);
|
||||||
|
lv_obj_set_state(label_option2_scr_uiflowplay, LV_STATE_DEFAULT);
|
||||||
|
// lv_obj_set_hidden(image_option2_scr_uiflowplay, false);
|
||||||
|
lv_plugin_img_set_src(image_option2_scr_uiflowplay, LV_PLUGIN_IMG_ID_SF_NEXT1);
|
||||||
|
lv_obj_set_pos(image_option2_scr_uiflowplay, 288, 0);
|
||||||
|
}
|
||||||
|
}else if(i == 2){
|
||||||
|
if (ProfileFocused == i) {
|
||||||
|
lv_obj_set_state(image_button_option_3_scr_uiflowplay, LV_STATE_FOCUSED);
|
||||||
|
} else {
|
||||||
|
lv_obj_set_state(image_button_option_3_scr_uiflowplay, LV_STATE_DEFAULT);
|
||||||
|
}
|
||||||
|
}else if(i == 3){
|
||||||
|
if (ProfileFocused == i) {
|
||||||
|
lv_obj_set_state(image_button_option_4_scr_uiflowplay, LV_STATE_FOCUSED);
|
||||||
|
} else {
|
||||||
|
lv_obj_set_state(image_button_option_4_scr_uiflowplay, LV_STATE_DEFAULT);
|
||||||
|
}
|
||||||
|
}else if(i == 4){
|
||||||
|
if (ProfileFocused == i) {
|
||||||
|
lv_obj_set_state(image_button_option_5_scr_uiflowplay, LV_STATE_FOCUSED);
|
||||||
|
} else {
|
||||||
|
lv_obj_set_state(image_button_option_5_scr_uiflowplay, LV_STATE_DEFAULT);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
if(pMenu == NULL)
|
||||||
|
{
|
||||||
|
printf("[error]Network Selection abnormal operation\n");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(ProfileFocused > PROFILE_MAX)
|
||||||
|
{
|
||||||
|
printf("[error]ProfileFocused exceed the limit\n");
|
||||||
|
ProfileFocused = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
int selectedPage = ProfileFocused / ITEMS_PER_PAGE;
|
||||||
|
int ishidden = 0;
|
||||||
|
|
||||||
|
for(int i = 0; i < ITEMS_PER_PAGE; i++)
|
||||||
|
{
|
||||||
|
// printf("i:%d data:%d\n", i, (IDS_NETWORK_SELECTION_1 + (ITEMS_PER_PAGE * selectedPage) + i));
|
||||||
|
lv_plugin_menu_set_item_string_id(pMenu, i, LV_PLUGIN_MENU_ITEM_VISIBLE_STATE_NUM,
|
||||||
|
(IDS_NETWORK_SELECTION_1 + (ITEMS_PER_PAGE * selectedPage) + i));
|
||||||
|
lv_plugin_menu_set_item_img_id(pMenu, i, LV_PLUGIN_MENU_ITEM_STATE_DISABLED, LV_PLUGIN_IMG_ID_ICON_OK);
|
||||||
|
|
||||||
|
ishidden = true;
|
||||||
|
if((ITEMS_PER_PAGE * selectedPage) + i < ProfileTotal)
|
||||||
|
{
|
||||||
|
lv_plugin_menu_set_item_hidden(pMenu, i, false);//整项
|
||||||
|
if((ITEMS_PER_PAGE * selectedPage) + i == ProfileFocused)
|
||||||
|
{
|
||||||
|
lv_plugin_menu_select_item(pMenu, i);//白条
|
||||||
|
}
|
||||||
|
if((ITEMS_PER_PAGE * selectedPage) + i == ProfileSelected)
|
||||||
|
{
|
||||||
|
ishidden = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
lv_plugin_menu_set_item_hidden(pMenu, i, true);//整项
|
||||||
|
}
|
||||||
|
|
||||||
|
if(i==0){
|
||||||
|
lv_obj_set_hidden(image_option1_scr_uiflowplay, ishidden);//打钩
|
||||||
|
}else if(i == 1){
|
||||||
|
lv_obj_set_hidden(image_option2_scr_uiflowplay, ishidden);
|
||||||
|
}else if(i == 2){
|
||||||
|
lv_obj_set_hidden(image_option3_scr_uiflowplay, ishidden);
|
||||||
|
}else if(i == 3){
|
||||||
|
lv_obj_set_hidden(image_option4_scr_uiflowplay, ishidden);
|
||||||
|
}else if(i == 4){
|
||||||
|
lv_obj_set_hidden(image_option5_scr_uiflowplay, ishidden);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
void show_select_function(lv_obj_t* obj)
|
||||||
|
{
|
||||||
|
lv_label_set_text(label_option1_scr_uiflowplay, "Storage Options");
|
||||||
|
lv_label_set_text(label_option2_scr_uiflowplay, "Delete");
|
||||||
|
}
|
||||||
|
void show_Selection_page(lv_obj_t* obj, lv_obj_t* menu_obj)
|
||||||
|
{
|
||||||
|
pMenu = menu_obj;
|
||||||
|
gSeletionShow = SELECTION_SHOW_TURE;
|
||||||
|
lv_obj_set_hidden(container_main_menu_scr_uiflowplay,false);
|
||||||
|
if (OPTION_PAGE_SELECT_FUNCTION == gOptionPage)
|
||||||
|
{
|
||||||
|
show_select_function(obj);
|
||||||
|
}
|
||||||
|
update_play_Selection_msg(obj);
|
||||||
|
}
|
||||||
|
void hide_Selection_page(void)
|
||||||
|
{
|
||||||
|
gSeletionShow = SELECTION_SHOW_FALSE;
|
||||||
|
lv_obj_set_hidden(container_main_menu_scr_uiflowplay,true);
|
||||||
|
}
|
||||||
|
void Option_play_Selection_Key(lv_obj_t* obj, uint32_t key)
|
||||||
|
{
|
||||||
|
printf("key:%d\n",key);
|
||||||
|
|
||||||
|
switch(key)
|
||||||
|
{
|
||||||
|
case LV_USER_KEY_NEXT:
|
||||||
|
if(ProfileFocused >= 0 && ProfileFocused < (ProfileTotal - 1))
|
||||||
|
{
|
||||||
|
ProfileFocused++;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ProfileFocused = 0;
|
||||||
|
}
|
||||||
|
update_play_Selection_msg(obj);
|
||||||
|
break;
|
||||||
|
case LV_USER_KEY_PREV:
|
||||||
|
if(ProfileFocused > 0 && ProfileFocused < ProfileTotal)
|
||||||
|
{
|
||||||
|
ProfileFocused--;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ProfileFocused = ProfileTotal - 1;
|
||||||
|
}
|
||||||
|
update_play_Selection_msg(obj);
|
||||||
|
break;
|
||||||
|
case LV_USER_KEY_LEFT:
|
||||||
|
// lv_plugin_scr_close(obj, gen_nvtmsg_data(NVTRET_ENTER_MENU, 0));
|
||||||
|
// hidde_Network_Selection_page();
|
||||||
|
break;
|
||||||
|
case LV_USER_KEY_RIGHT:
|
||||||
|
break;
|
||||||
|
case LV_KEY_ENTER:
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static void UIFlowPlay_UpdataFileName(BOOL bShow);
|
static void UIFlowPlay_UpdataFileName(BOOL bShow);
|
||||||
//static void UIFlowPlay_UserBtnCheck(lv_obj_t * obj, int direct);
|
//static void UIFlowPlay_UserBtnCheck(lv_obj_t * obj, int direct);
|
||||||
|
@ -1146,7 +1334,7 @@ static void UIFlowPlay_ChildScrClose(lv_obj_t* obj, const void * data)
|
||||||
static void UIFlowPlay_ScrClose(lv_obj_t* obj)
|
static void UIFlowPlay_ScrClose(lv_obj_t* obj)
|
||||||
{
|
{
|
||||||
DBG_DUMP("%s\r\n", __func__);
|
DBG_DUMP("%s\r\n", __func__);
|
||||||
|
hide_Selection_page();
|
||||||
/* do nothing if current system mode is not matched */
|
/* do nothing if current system mode is not matched */
|
||||||
if (System_GetState(SYS_STATE_CURRMODE) != PRIMARY_MODE_PLAYBACK){
|
if (System_GetState(SYS_STATE_CURRMODE) != PRIMARY_MODE_PLAYBACK){
|
||||||
DBG_WRN("system current mode is not playback\r\n");
|
DBG_WRN("system current mode is not playback\r\n");
|
||||||
|
@ -2048,6 +2236,12 @@ static void UIFlowPlay_Key(lv_obj_t* obj, uint32_t key)
|
||||||
case LV_USER_KEY_UP:
|
case LV_USER_KEY_UP:
|
||||||
case LV_USER_KEY_PREV:
|
case LV_USER_KEY_PREV:
|
||||||
{
|
{
|
||||||
|
if (SELECTION_SHOW_FALSE == gSeletionShow) {
|
||||||
|
show_Selection_page(obj, container_main_menu_scr_uiflowplay);
|
||||||
|
} else {
|
||||||
|
|
||||||
|
}
|
||||||
|
break;
|
||||||
UIFlowPlay_Exit(obj);
|
UIFlowPlay_Exit(obj);
|
||||||
break;
|
break;
|
||||||
UIFlowPlay_OnKeyPrev(obj);
|
UIFlowPlay_OnKeyPrev(obj);
|
||||||
|
@ -2055,6 +2249,8 @@ static void UIFlowPlay_Key(lv_obj_t* obj, uint32_t key)
|
||||||
case LV_USER_KEY_DOWN:
|
case LV_USER_KEY_DOWN:
|
||||||
case LV_USER_KEY_NEXT:
|
case LV_USER_KEY_NEXT:
|
||||||
{
|
{
|
||||||
|
UIFlowPlay_Exit(obj);
|
||||||
|
break;
|
||||||
UINT32 uiFileSeq;
|
UINT32 uiFileSeq;
|
||||||
PB_GetParam(PBPRMID_CURR_FILESEQ, &uiFileSeq);
|
PB_GetParam(PBPRMID_CURR_FILESEQ, &uiFileSeq);
|
||||||
if (0 != uiFileSeq)
|
if (0 != uiFileSeq)
|
||||||
|
@ -2203,9 +2399,12 @@ static void UIFlowPlayBtnEventCallback(lv_obj_t* obj, lv_event_t event)
|
||||||
case LV_USER_EVENT_KEY_RELEASE:
|
case LV_USER_EVENT_KEY_RELEASE:
|
||||||
{
|
{
|
||||||
uint32_t* key = (uint32_t*)lv_event_get_data();
|
uint32_t* key = (uint32_t*)lv_event_get_data();
|
||||||
|
if (SELECTION_SHOW_TURE == gSeletionShow) {
|
||||||
/* handle key event */
|
Option_play_Selection_Key(obj, *key);
|
||||||
UIFlowPlay_Key(obj, *key);
|
} else {
|
||||||
|
/* handle key event */
|
||||||
|
UIFlowPlay_Key(obj, *key);
|
||||||
|
}
|
||||||
|
|
||||||
/***********************************************************************************
|
/***********************************************************************************
|
||||||
* IMPORTANT!!
|
* IMPORTANT!!
|
||||||
|
|
Loading…
Reference in New Issue
Block a user