add touchevents to pages media_player and confirm

To avoid panel going back to Home page while user is playing with the page.
Solves #1040
This commit is contained in:
Edward Firmo
2023-09-16 14:28:05 +02:00
parent 30a0404c4a
commit f705401896
12 changed files with 623 additions and 4 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -86,6 +86,21 @@ Text title
Text : Please confirm Text : Please confirm
Max. Text Size : 30 Max. Text Size : 30
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text body Text body
Attributes Attributes
ID : 8 ID : 8
@@ -96,6 +111,21 @@ Text body
Text : Please confirm Text : Please confirm
Max. Text Size : 22 Max. Text Size : 22
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Button bclose Button bclose
Attributes Attributes
ID : 2 ID : 2
@@ -121,6 +151,13 @@ Button bt_accept
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
aux.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+component.txt+"\"}" aux.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+component.txt+"\"}"
printh 92 printh 92
@@ -142,6 +179,13 @@ Button bt_clear
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
page page_id.val page page_id.val

View File

@@ -98,6 +98,21 @@ Text icon_state
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text vol_text Text vol_text
Attributes Attributes
ID : 6 ID : 6
@@ -108,6 +123,21 @@ Text vol_text
Text : Text :
Max. Text Size : 5 Max. Text Size : 5
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text bt_vol_down Text bt_vol_down
Attributes Attributes
ID : 7 ID : 7
@@ -119,6 +149,13 @@ Text bt_vol_down
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(vol_slider.val>0) if(vol_slider.val>0)
{ {
@@ -145,6 +182,13 @@ Text bt_vol_up
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(vol_slider.val<100) if(vol_slider.val<100)
{ {
@@ -171,6 +215,13 @@ Text bt_mute
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(is_muted.val==1) if(is_muted.val==1)
{ {
@@ -197,6 +248,21 @@ Text time_current
Text : Text :
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text time_total Text time_total
Attributes Attributes
ID : 12 ID : 12
@@ -207,6 +273,21 @@ Text time_total
Text : Text :
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text track Text track
Attributes Attributes
ID : 13 ID : 13
@@ -217,6 +298,21 @@ Text track
Text : Text :
Max. Text Size : 50 Max. Text Size : 50
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text artist Text artist
Attributes Attributes
ID : 14 ID : 14
@@ -227,6 +323,21 @@ Text artist
Text : Text :
Max. Text Size : 50 Max. Text Size : 50
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text bt_prev Text bt_prev
Attributes Attributes
ID : 15 ID : 15
@@ -238,6 +349,13 @@ Text bt_prev
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
lastclick.txt="{\"page\": \"media_player\", \"key\": \"media_previous_track\"}" lastclick.txt="{\"page\": \"media_player\", \"key\": \"media_previous_track\"}"
printh 92 printh 92
@@ -258,6 +376,13 @@ Text bt_play_pause
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -277,6 +402,13 @@ Text bt_stop
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -296,6 +428,13 @@ Text bt_next
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -315,6 +454,13 @@ Text bt_on_off
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -331,6 +477,21 @@ Progress Bar time_progress
Send Component ID: disabled Send Component ID: disabled
Value : 0 Value : 0
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Slider vol_slider Slider vol_slider
Attributes Attributes
ID : 5 ID : 5
@@ -342,6 +503,13 @@ Slider vol_slider
Lower range limit: 0 Lower range limit: 0
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
covx vol_slider.val,va0.txt,0,0 covx vol_slider.val,va0.txt,0,0
vol_text.txt=va0.txt+"%" vol_text.txt=va0.txt+"%"

Binary file not shown.

Binary file not shown.

View File

@@ -86,6 +86,21 @@ Text title
Text : Please confirm Text : Please confirm
Max. Text Size : 30 Max. Text Size : 30
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text body Text body
Attributes Attributes
ID : 8 ID : 8
@@ -96,6 +111,21 @@ Text body
Text : Please confirm Text : Please confirm
Max. Text Size : 22 Max. Text Size : 22
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Button bclose Button bclose
Attributes Attributes
ID : 2 ID : 2
@@ -121,6 +151,13 @@ Button bt_accept
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
aux.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+component.txt+"\"}" aux.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+component.txt+"\"}"
printh 92 printh 92

View File

@@ -88,6 +88,21 @@ Text page_label
Text : Media Player Text : Media Player
Max. Text Size : 25 Max. Text Size : 25
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text icon_state Text icon_state
Attributes Attributes
ID : 2 ID : 2
@@ -98,6 +113,21 @@ Text icon_state
Text :  Text : 
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text vol_text Text vol_text
Attributes Attributes
ID : 6 ID : 6
@@ -119,6 +149,13 @@ Text bt_vol_down
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(vol_slider.val>0) if(vol_slider.val>0)
{ {
@@ -145,6 +182,13 @@ Text bt_vol_up
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(vol_slider.val<100) if(vol_slider.val<100)
{ {
@@ -171,6 +215,13 @@ Text bt_mute
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(is_muted.val==1) if(is_muted.val==1)
{ {
@@ -197,6 +248,21 @@ Text time_current
Text : Text :
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text time_total Text time_total
Attributes Attributes
ID : 12 ID : 12
@@ -207,6 +273,21 @@ Text time_total
Text : Text :
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text track Text track
Attributes Attributes
ID : 13 ID : 13
@@ -217,6 +298,21 @@ Text track
Text : Text :
Max. Text Size : 50 Max. Text Size : 50
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text artist Text artist
Attributes Attributes
ID : 14 ID : 14
@@ -227,6 +323,21 @@ Text artist
Text : Text :
Max. Text Size : 50 Max. Text Size : 50
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text bt_prev Text bt_prev
Attributes Attributes
ID : 15 ID : 15
@@ -238,6 +349,13 @@ Text bt_prev
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -257,6 +375,13 @@ Text bt_play_pause
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -276,6 +401,13 @@ Text bt_stop
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -295,6 +427,13 @@ Text bt_next
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -314,6 +453,13 @@ Text bt_on_off
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -330,6 +476,21 @@ Progress Bar time_progress
Send Component ID: disabled Send Component ID: disabled
Value : 0 Value : 0
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Slider vol_slider Slider vol_slider
Attributes Attributes
ID : 5 ID : 5
@@ -341,6 +502,13 @@ Slider vol_slider
Lower range limit: 0 Lower range limit: 0
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
covx vol_slider.val,va0.txt,0,0 covx vol_slider.val,va0.txt,0,0
vol_text.txt=va0.txt+"%" vol_text.txt=va0.txt+"%"

Binary file not shown.

Binary file not shown.

View File

@@ -86,6 +86,21 @@ Text title
Text : Please confirm Text : Please confirm
Max. Text Size : 30 Max. Text Size : 30
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text body Text body
Attributes Attributes
ID : 8 ID : 8
@@ -96,6 +111,21 @@ Text body
Text : Please confirm Text : Please confirm
Max. Text Size : 22 Max. Text Size : 22
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Button bclose Button bclose
Attributes Attributes
ID : 2 ID : 2
@@ -121,6 +151,13 @@ Button bt_accept
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
aux.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+component.txt+"\"}" aux.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+component.txt+"\"}"
printh 92 printh 92
@@ -142,6 +179,13 @@ Button bt_clear
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
page page_id.val page page_id.val

View File

@@ -108,6 +108,21 @@ Text vol_text
Text : Text :
Max. Text Size : 5 Max. Text Size : 5
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text bt_vol_down Text bt_vol_down
Attributes Attributes
ID : 7 ID : 7
@@ -119,6 +134,13 @@ Text bt_vol_down
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(vol_slider.val>0) if(vol_slider.val>0)
{ {
@@ -145,6 +167,13 @@ Text bt_vol_up
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(vol_slider.val<100) if(vol_slider.val<100)
{ {
@@ -171,6 +200,13 @@ Text bt_mute
Max. Text Size : 3 Max. Text Size : 3
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
if(is_muted.val==1) if(is_muted.val==1)
{ {
@@ -197,6 +233,21 @@ Text time_current
Text : Text :
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text time_total Text time_total
Attributes Attributes
ID : 12 ID : 12
@@ -207,6 +258,21 @@ Text time_total
Text : Text :
Max. Text Size : 10 Max. Text Size : 10
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text track Text track
Attributes Attributes
ID : 13 ID : 13
@@ -217,6 +283,21 @@ Text track
Text : Text :
Max. Text Size : 50 Max. Text Size : 50
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text artist Text artist
Attributes Attributes
ID : 14 ID : 14
@@ -227,6 +308,21 @@ Text artist
Text : Text :
Max. Text Size : 50 Max. Text Size : 50
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Text bt_prev Text bt_prev
Attributes Attributes
ID : 15 ID : 15
@@ -238,6 +334,13 @@ Text bt_prev
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
lastclick.txt="{\"page\": \"media_player\", \"key\": \"media_previous_track\"}" lastclick.txt="{\"page\": \"media_player\", \"key\": \"media_previous_track\"}"
printh 92 printh 92
@@ -258,6 +361,13 @@ Text bt_play_pause
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -277,6 +387,13 @@ Text bt_stop
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -296,6 +413,13 @@ Text bt_next
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -315,6 +439,13 @@ Text bt_on_off
Max. Text Size : 10 Max. Text Size : 10
Events Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event Touch Release Event
printh 92 printh 92
prints "localevent",0 prints "localevent",0
@@ -331,6 +462,21 @@ Progress Bar time_progress
Send Component ID: disabled Send Component ID: disabled
Value : 0 Value : 0
Events
Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
Slider vol_slider Slider vol_slider
Attributes Attributes
ID : 5 ID : 5
@@ -342,16 +488,23 @@ Slider vol_slider
Lower range limit: 0 Lower range limit: 0
Events Events
Touch Release Event Touch Press Event
covx vol_slider.val,va0.txt,0,0
vol_text.txt=va0.txt+"%"
timer0.en=1
printh 91 printh 91
prints "touchevent",0 prints "touchevent",0
printh 00 printh 00
prints rand,0 prints rand,0
printh FF FF FF printh FF FF FF
Touch Release Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
covx vol_slider.val,va0.txt,0,0
vol_text.txt=va0.txt+"%"
timer0.en=1
Button button_back Button button_back
Attributes Attributes
ID : 4 ID : 4
@@ -364,6 +517,11 @@ Button button_back
Events Events
Touch Press Event Touch Press Event
printh 91
prints "touchevent",0
printh 00
prints rand,0
printh FF FF FF
if(back_page.txt=="buttonpage01") if(back_page.txt=="buttonpage01")
{ {
page buttonpage01 page buttonpage01