Move target_temp set to TFT (#849)

* Move target_temp set to TFT

Use TFT to set target temp from slider and +/-.
Using decimals for slider.

* Update nspanel_esphome.yaml

* Update nspanel_eu files

* update nspanel_eu_code folder
This commit is contained in:
Edward Firmo
2023-05-29 18:12:58 +02:00
committed by GitHub
parent 410255ba37
commit 5298a0a032
28 changed files with 8856 additions and 15845 deletions

View File

@@ -1,11 +1,17 @@
Program.s
//The following code is only run once when power on, and is generally used for global variable definition and power on initialization data
int sys0=0,sys1=0,sys2=0,swipex=0,swipey=0,swipex2=0,swipey2=0,swipec=0,swipec2=0,swipedx=100,swipedy=100 //At present, the definition of global variable only supports 4-byte signed integer (int), and other types of global quantity declaration are not supported. If you want to use string type, you can use variable control in the page to implement
int r=0,g=0,b=0
int h=0,s=0,v=0
int p=0,q=0,t=0,f=0
bauds=115200//Configure baudrat
recmod=0//Serial data parsing mode:0-Passive mode;1-Active mod
printh 00 00 00 ff ff ff 88 ff ff ff//Output power on information to serial pore
lcd_dev fffb 0002 0000 0020// Fix touch offset for EU Version
page 8//Power on start page boot
Program.s
//The following code is only run once when power on, and is generally used for global variable definition and power on initialization data
int sys0=0,sys1=0,sys2=0,swipex=0,swipey=0,swipex2=0,swipey2=0,swipec=0,swipec2=0,swipedx=100,swipedy=100 //At present, the definition of global variable only supports 4-byte signed integer (int), and other types of global quantity declaration are not supported. If you want to use string type, you can use variable control in the page to implement
int r=0,g=0,b=0
int h=0,s=0,v=0
int p=0,q=0,t=0,f=0
bauds=115200//Configure baudrat
recmod=0//Serial data parsing mode:0-Passive mode;1-Active mod
printh 00 00 00 ff ff ff 88 ff ff ff//Output power on information to serial pore
lcd_dev fffb 0002 0000 0020// Fix touch offset for EU Version
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"\", \"component\": \"\", \"value\": \"\"}",0
printh 00
printh FF FF FF
page 8//Power on start page boot

View File

@@ -1,302 +1,121 @@
Page boot
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 98
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"boot\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Text ip_addr
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 27
y coordinate : 12
Width : 172
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 98
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text : Initializing...
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text t0
Attributes
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 27
y coordinate : 75
Width : 250
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 4
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : Please wait...
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text t1
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 27
y coordinate : 109
Width : 173
Height : 36
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 1
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : The process can take several seconds!
Max. Text Size : 50
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tft_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 27
y coordinate : 168
Width : 40
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 2
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : TFT:
Max. Text Size : 4
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text esph_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 27
y coordinate : 193
Width : 95
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 2
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : ESPHome:
Max. Text Size : 8
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text bluep_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 27
y coordinate : 218
Width : 92
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 2
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : Blueprint:
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text tft_version
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 72
y coordinate : 168
Width : 95
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 2
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : 3.3
Max. Text Size : 8
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text esph_version
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 124
y coordinate : 193
Width : 95
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 2
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 8
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text bluep_version
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 124
y coordinate : 218
Width : 95
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 2
Cropped Back. Picture ID: 98
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 8
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Dual-state Button a01
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : on press and release
Opacity : 127
x coordinate : 26
y coordinate : 267
Width : 80
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : 3D auto
Font ID : 0
Back. Color (Unpressed) : 50712
Back. Picture ID (Pressed): 65535
Back. Color (Pressed) : 9375
Font Color (Unpressed) : 0
Font Color (Pressed) : 65535
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text : Reboot
Max. Text Size : 6
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Page boot
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"boot\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Text ip_addr
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : Initializing...
Max. Text Size : 15
Text t0
Attributes
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : Please wait...
Max. Text Size : 15
Text t1
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : The process can take several seconds!
Max. Text Size : 50
Text tft_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : TFT:
Max. Text Size : 4
Text esph_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : ESPHome:
Max. Text Size : 8
Text bluep_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : Blueprint:
Max. Text Size : 10
Text tft_version
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : 3.3.1
Max. Text Size : 8
Text esph_version
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 8
Text bluep_version
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 8
Dual-state Button a01
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID: on press and release
State : unpressed
Text : Reboot
Max. Text Size : 6

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,689 @@
Page climate_backup
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"climate\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"climate\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"climate\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Variable (int32) climateslider
Attributes
ID : 7
Scope: local
Value: 0
Variable (int32) va0
Attributes
ID : 21
Scope: local
Value: 0
Variable (string) climatesetting
Attributes
ID : 24
Scope : local
Text :
Max. Text Size: 100
Number sliderval
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Value : 0
Text current_temp
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 6
Text target_temp
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 6
Text outdoor_temp
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 6
Text hotwater_temp
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 6
Text heating_state
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 20
Text climate_label
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 30
Picture climate_left
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: on press and release
Events
Touch Press Event
slider.en=1
Touch Release Event
slider.en=0
Picture climate_middle
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID: on press and release
Events
Touch Press Event
slider.en=1
Touch Release Event
slider.en=0
Picture climate_right
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: on press and release
Events
Touch Press Event
slider.en=1
Touch Release Event
slider.en=0
Picture climate_exit
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID: disabled
Picture hotw_bt_pic
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID: disabled
Picture heating_bt_pic
Attributes
ID : 19
Scope : local
Dragging : 0
Send Component ID: disabled
Hotspot decrease_temp
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"decreasetemp\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"decreasetemp\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Hotspot increase_temp
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"increasetemp\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"increasetemp\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Hotspot climate_back
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"close\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"close\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Hotspot hotwater_bt
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"hotwater\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"hotwater\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Hotspot heating_bt
Attributes
ID : 20
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"heating\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
climatesetting.txt="{\"page\": \"climate\", \"component\": \"heating\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
Timer slider
Attributes
ID : 6
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
// Left hand images vertical
if(tch0>=111&&tch0<169) // Left Hand images L/R coords
{
if(tch1>221&&tch1<=235) // step 0
{
// climatesetting.txt="climateslider0"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 0}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>206&&tch1<=221) // step 1
{
// climatesetting.txt="climateslider1"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 1}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>192&&tch1<=206) // step 2
{
// climatesetting.txt="climateslider2"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 2}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>177&&tch1<=192) // step 3
{
// climatesetting.txt="climateslider3"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 3}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>162&&tch1<=177) // step 4
{
// climatesetting.txt="climateslider4"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 4}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>148&&tch1<=162) // step 5 up
{
// climatesetting.txt="climateslider5"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 5}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>133&&tch1<=148) // step 6 up
{
// climatesetting.txt="climateslider6"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 6}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>119&&tch1<=133) // step 7 up
{
// climatesetting.txt="climateslider7"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 7}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>105&&tch1<=119) // step 8 up
{
// climatesetting.txt="climateslider8"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 8}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>90&&tch1<=105) // step 9 up
{
// climatesetting.txt="climateslider9"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 9}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>70&&tch1<=90) // step 10 up
{
// climatesetting.txt="climateslider10"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 10}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>60&&tch1<=70) // step 11 up
{
// climatesetting.txt="climateslider11"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 11}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}
// middle images horizontal
}else if(tch1>=35&&tch1<=80) // middle image U/D coords
{
if(tch0>169&&tch0<=188) // step 12 across
{
// climatesetting.txt="climateslider12"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 12}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch0>188&&tch0<=207) // step 13
{
// climatesetting.txt="climateslider13"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 13}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch0>207&&tch0<=226) // step 14
{
// climatesetting.txt="climateslider14"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 14}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch0>226&&tch0<=245) // step 15
{
// climatesetting.txt="climateslider15"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 15}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch0>245&&tch0<=264) // step 16
{
// climatesetting.txt="climateslider16"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 16}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch0>264&&tch0<=283) // step 17
{
// climatesetting.txt="climateslider17"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 17}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}
// right hand images vertical
}else if(tch0>=283&&tch0<=341) // right image L/R coords
{
if(tch1>60&&tch1<=80) // step 18 across
{
// climatesetting.txt="climateslider18"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 18}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>80&&tch1<=94) // step 19
{
// climatesetting.txt="climateslider19"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 19}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>94&&tch1<=109) // step 20
{
// climatesetting.txt="climateslider20"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 20}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>109&&tch1<=123) // step 21
{
// climatesetting.txt="climateslider21"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 21}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>123&&tch1<=138) // step 22
{
// climatesetting.txt="climateslider22"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 22}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>138&&tch1<=152) // step 23
{
// climatesetting.txt="climateslider23"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 23}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>152&&tch1<=167) // step 24
{
// climatesetting.txt="climateslider24"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 24}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>167&&tch1<=181) // step 25
{
// climatesetting.txt="climateslider25"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 25}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>181&&tch1<=197) // step 26
{
// climatesetting.txt="climateslider26"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 26}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>197&&tch1<=215) // step 27
{
// climatesetting.txt="climateslider27"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 27}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}else if(tch1>215&&tch1<=235) // step 28
{
// climatesetting.txt="climateslider28"
climatesetting.txt="{\"page\": \"climate\", \"component\": \"climateslider\", \"value\": 28}"
printh 92
prints "nspanelevent",0
printh 00
prints climatesetting.txt,0
printh 00
printh FF FF FF
}
}
// pass climateslider.val
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,455 +1,273 @@
Page coversettings
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : solid color
Back. Color : 0
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"coversettings\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"coversettings\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"coversettings\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Variable (string) va1
Attributes
ID : 9
Scope : local
Text : newtxt
Max. Text Size: 10
Variable (string) coversetting
Attributes
ID : 15
Scope : local
Text :
Max. Text Size: 100
Text battery_value
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 326
y coordinate : 69
Width : 60
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 2
Back. Color : 0
Font Color : 65535
Horizontal Alignment: left
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text cover_value
Attributes
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 183
y coordinate : 43
Width : 83
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 2
Back. Color : 0
Font Color : 65535
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text cover_name
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 48
y coordinate : 8
Width : 300
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 2
Back. Color : 0
Font Color : 65535
Horizontal Alignment: left
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 25
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text icon_state
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 12
y coordinate : 8
Width : 35
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 8
Back. Color : 0
Font Color : 65535
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text battery_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 291
y coordinate : 66
Width : 35
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 8
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture cover_exit
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 415
y coordinate : 10
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 56
Slider coverslider
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 183
y coordinate : 67
Width : 83
Height : 233
Effect : load
Effect Priority : 0
Effect Time : 300
Direction : vertical
Fill : image
Cursor width : auto
Cursor height : 255
Back. Picture ID : 63
Slided Back. Picture ID: 62
Position : 0
Upper range limit : 100
Lower range limit : 0
Events
Touch Release Event
covx coverslider.val,va1.txt,0,0
cover_value.txt=va1.txt+"%"
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"cover_position\", \"value\": "+va1.txt+"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Button cover_open
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 295
y coordinate : 186
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : image
Font ID : 1
Background Picture ID (Unpressed): 57
Back. Picture ID (Pressed) : 58
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"open_cover\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Button cover_close
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 295
y coordinate : 250
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : image
Font ID : 1
Background Picture ID (Unpressed): 59
Back. Picture ID (Pressed) : 60
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"close_cover\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Button cover_stop
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 104
y coordinate : 250
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : image
Font ID : 1
Background Picture ID (Unpressed): 65
Back. Picture ID (Pressed) : 66
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"stop_cover\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Hotspot cover_back
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 60
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"close\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"close\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Timer swipestore
Attributes
ID : 8
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 7
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page coversettings
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"coversettings\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"coversettings\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"coversettings\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Variable (string) va1
Attributes
ID : 9
Scope : local
Text : newtxt
Max. Text Size: 10
Variable (string) coversetting
Attributes
ID : 15
Scope : local
Text :
Max. Text Size: 100
Text battery_value
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text cover_value
Attributes
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text cover_name
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 25
Text icon_state
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text battery_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Picture cover_exit
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID: disabled
Slider coverslider
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID: disabled
Position : 0
Upper range limit: 100
Lower range limit: 0
Events
Touch Release Event
covx coverslider.val,va1.txt,0,0
cover_value.txt=va1.txt+"%"
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"cover_position\", \"value\": "+va1.txt+"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Button cover_open
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID: disabled
State : unpressed
Text :
Max. Text Size : 10
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"open_cover\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Button cover_close
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
State : unpressed
Text :
Max. Text Size : 10
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"close_cover\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Button cover_stop
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID: disabled
State : unpressed
Text :
Max. Text Size : 10
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"stop_cover\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Hotspot cover_back
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"close\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
coversetting.txt="{\"page\": \"coversettings\", \"component\": \"close\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints coversetting.txt,0
printh 00
printh FF FF FF
Timer swipestore
Attributes
ID : 8
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 7
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,268 +1,181 @@
Page notification
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 114
Events
Preinitialize Event
dim=home.brightness.val
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"notification\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"notification\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"notification\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Variable (string) lastclick
Attributes
ID : 10
Scope : local
Text :
Max. Text Size: 100
Text notifi_text01
Attributes
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 60
Width : 398
Height : 191
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 65535
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 100
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text notifi_label
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 7
Width : 300
Height : 42
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 50712
Horizontal Alignment: left
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 30
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture accept_pic
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 96
y coordinate : 260
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 85
Picture clear_pic
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 270
y coordinate : 260
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 86
Hotspot notifi_back
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Hotspot accept
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 96
y coordinate : 260
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Release Event
lastclick.txt="{\"page\": \"notification\", \"component\": \"accept\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints lastclick.txt,0
printh 00
printh FF FF FF
Hotspot clear
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 270
y coordinate : 260
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Release Event
lastclick.txt="{\"page\": \"notification\", \"component\": \"clear\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints lastclick.txt,0
printh 00
printh FF FF FF
Timer swipestore
Attributes
ID : 9
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 8
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page notification
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
dim=home.brightness.val
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"notification\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"notification\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"notification\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Variable (string) lastclick
Attributes
ID : 10
Scope : local
Text :
Max. Text Size: 100
Text notifi_text01
Attributes
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 100
Text notifi_label
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 30
Picture accept_pic
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID: disabled
Picture clear_pic
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Hotspot notifi_back
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Hotspot accept
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Release Event
lastclick.txt="{\"page\": \"notification\", \"component\": \"accept\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints lastclick.txt,0
printh 00
printh FF FF FF
Hotspot clear
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Release Event
lastclick.txt="{\"page\": \"notification\", \"component\": \"clear\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints lastclick.txt,0
printh 00
printh FF FF FF
Timer swipestore
Attributes
ID : 9
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 8
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,168 +1,125 @@
Page qrcode
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 104
Events
Preinitialize Event
dim=home.brightness.val
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"qrcode\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"qrcode\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"qrcode\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text qrcode_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 10
y coordinate : 0
Width : 300
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 50712
Horizontal Alignment: left
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 30
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
QR Code qrcode_value
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 113
y coordinate : 62
Width : 222
Height : 222
Effect : load
Effect Priority : 0
Effect Time : 300
Logo overlay : no
Text :
Max. Text Size : 50
Hotspot qrcode_back
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page qrcode
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
dim=home.brightness.val
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"qrcode\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"qrcode\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"qrcode\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text qrcode_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 30
QR Code qrcode_value
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Text :
Max. Text Size : 50
Hotspot qrcode_back
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,48 +1,41 @@
Page screensaver
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : solid color
Back. Color : 0
Events
Preinitialize Event
dim=0
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"screensaver\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Release Event
page home
Variable (int32) orign
Attributes
ID : 2
Scope: global
Value: 0
TouchCap wakeup
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
page orign.val
Page screensaver
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
dim=0
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"screensaver\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Release Event
page home
Variable (int32) orign
Attributes
ID : 2
Scope: global
Value: 0
TouchCap wakeup
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
page orign.val

View File

@@ -1,418 +1,228 @@
Page settings
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 99
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"settings\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"settings\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"settings\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text a03
Attributes
ID : 5
Scope : global
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 328
y coordinate : 46
Width : 40
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 99
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 3
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text a04
Attributes
ID : 6
Scope : global
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 328
y coordinate : 77
Width : 40
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 99
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 3
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text a06
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 15
y coordinate : 38
Width : 120
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 99
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : Reboot
Max. Text Size : 6
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text a07
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 15
y coordinate : 84
Width : 120
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 99
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : Sleep
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text a08
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 24
y coordinate : 183
Width : 85
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 1
Cropped Back. Picture ID: 99
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : Brightness
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text a09
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 24
y coordinate : 243
Width : 85
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 1
Cropped Back. Picture ID: 99
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text : Dimming
Max. Text Size : 7
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture settings_exit
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 415
y coordinate : 10
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 56
Slider brightslider
Attributes
ID : 3
Scope : global
Dragging : 0
Send Component ID : on press and release
Opacity : 127
x coordinate : 140
y coordinate : 183
Width : 255
Height : 41
Effect : load
Effect Priority : 0
Effect Time : 300
Direction : horizontal
Fill : crop image
Cursor width : auto
Cursor height : 255
Cropped Back. Picture ID : 99
Cropped Slided Back. Picture ID: 100
Position : 80
Upper range limit : 100
Lower range limit : 0
Events
Touch Release Event
printh 91
prints "brightslider",0
printh 00
prints brightslider.val,0
printh FF FF FF
Slider dimslider
Attributes
ID : 4
Scope : global
Dragging : 0
Send Component ID : on press and release
Opacity : 127
x coordinate : 140
y coordinate : 243
Width : 255
Height : 41
Effect : load
Effect Priority : 0
Effect Time : 300
Direction : horizontal
Fill : crop image
Cursor width : auto
Cursor height : 255
Cropped Back. Picture ID : 99
Cropped Slided Back. Picture ID: 100
Position : 20
Upper range limit : 100
Lower range limit : 0
Events
Touch Release Event
printh 91
prints "dimslider",0
printh 00
prints dimslider.val,0
printh FF FF FF
Dual-state Button bt0
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : on press and release
Opacity : 127
x coordinate : 136
y coordinate : 36
Width : 83
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Font ID : 1
Cropped Back. Picture ID (Unpressed): 99
Back. Picture ID (Pressed) : 65535
Cropped Back. Picture ID (Pressed) : 100
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 0
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Dual-state Button bt1
Attributes
ID : 14
Scope : global
Dragging : 0
Send Component ID : on press and release
Opacity : 127
x coordinate : 138
y coordinate : 88
Width : 83
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Font ID : 1
Cropped Back. Picture ID (Unpressed): 99
Back. Picture ID (Pressed) : 65535
Cropped Back. Picture ID (Pressed) : 100
Horizontal Alignment : center
Vertical Alignment : center
State : unpressed
Text :
Max. Text Size : 0
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Hotspot setings_back
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 60
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page settings
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"settings\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"settings\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"settings\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text a03
Attributes
ID : 5
Scope : global
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 3
Text a04
Attributes
ID : 6
Scope : global
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 3
Text a06
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : Reboot
Max. Text Size : 6
Text a07
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : Sleep
Max. Text Size : 5
Text a08
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : Brightness
Max. Text Size : 10
Text a09
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text : Dimming
Max. Text Size : 7
Picture settings_exit
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID: disabled
Slider brightslider
Attributes
ID : 3
Scope : global
Dragging : 0
Send Component ID: on press and release
Position : 80
Upper range limit: 100
Lower range limit: 0
Events
Touch Release Event
printh 91
prints "brightslider",0
printh 00
prints brightslider.val,0
printh FF FF FF
Slider dimslider
Attributes
ID : 4
Scope : global
Dragging : 0
Send Component ID: on press and release
Position : 20
Upper range limit: 100
Lower range limit: 0
Events
Touch Release Event
printh 91
prints "dimslider",0
printh 00
prints dimslider.val,0
printh FF FF FF
Dual-state Button bt0
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID: on press and release
State : unpressed
Text :
Max. Text Size : 0
Dual-state Button bt1
Attributes
ID : 14
Scope : global
Dragging : 0
Send Component ID: on press and release
State : unpressed
Text :
Max. Text Size : 0
Hotspot setings_back
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
//page
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
//page
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,516 +1,252 @@
Page weather01
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 109
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather01\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather01\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather01\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 218
y coordinate : 55
Width : 200
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text date
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 188
y coordinate : 97
Width : 230
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 25
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text temperature
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 148
Width : 120
Height : 23
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 45
y coordinate : 5
Width : 100
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 0
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 1
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 162
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 278
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 249
Width : 220
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 191
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 219
Width : 220
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 159
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 188
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 218
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 245
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_icon
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 275
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 50
y coordinate : 41
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather05
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather02
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page weather01
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather01\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather01\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather01\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 20
Text date
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 25
Text temperature
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text loading
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 1
Text value01
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value05
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value04
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value02
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value03
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value01_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value02_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value03_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value04_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value05_icon
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Hotspot weather_back
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather05
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather02
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,516 +1,252 @@
Page weather02
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 110
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather02\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather02\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather02\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 218
y coordinate : 55
Width : 200
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 45
y coordinate : 5
Width : 100
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 0
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 1
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 188
y coordinate : 97
Width : 230
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 25
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 162
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 278
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 249
Width : 220
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 191
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 219
Width : 220
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 159
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 188
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 218
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 245
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 275
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 148
Width : 120
Height : 23
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 50
y coordinate : 41
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather01
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather03
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page weather02
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather02\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather02\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather02\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 20
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 1
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 25
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather01
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather03
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,516 +1,252 @@
Page weather03
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 111
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather03\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather03\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather03\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 218
y coordinate : 55
Width : 200
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 45
y coordinate : 5
Width : 100
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 0
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 1
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 188
y coordinate : 97
Width : 230
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 25
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 162
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 278
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 249
Width : 220
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 191
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 219
Width : 220
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 159
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 188
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 218
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 245
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 275
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 148
Width : 120
Height : 23
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 50
y coordinate : 41
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather02
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather04
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page weather03
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather03\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather03\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather03\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 20
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 1
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 25
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather02
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather04
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,516 +1,252 @@
Page weather04
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 112
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather04\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather04\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather04\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 218
y coordinate : 55
Width : 200
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 45
y coordinate : 5
Width : 100
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 0
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 1
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 188
y coordinate : 97
Width : 230
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 25
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 162
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 278
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 249
Width : 220
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 191
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 219
Width : 220
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 159
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 188
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 218
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 245
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 275
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 148
Width : 120
Height : 23
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 50
y coordinate : 41
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather03
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather05
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page weather04
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather04\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather04\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather04\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 20
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 1
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 25
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather03
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather05
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

View File

@@ -1,516 +1,252 @@
Page weather05
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 480
Effect : load
Effect Priority : 0
Effect Time : 300
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Fill : picture
Back. Picture ID : 113
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather05\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather05\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather05\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 218
y coordinate : 55
Width : 200
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 45
y coordinate : 5
Width : 100
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 3
Back. Color : 0
Font Color : 0
Horizontal Alignment: center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 1
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 188
y coordinate : 97
Width : 230
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 25
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 162
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 278
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 249
Width : 220
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 191
Width : 220
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 170
y coordinate : 219
Width : 220
Height : 24
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 159
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 188
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 218
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 245
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 400
y coordinate : 275
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 148
Width : 120
Height : 23
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 0
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 50
y coordinate : 41
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 387
y coordinate : 0
Width : 60
Height : 35
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather04
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather01
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}
Page weather05
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Locked : no
Swide up page ID : disabled
Swide down page ID : disabled
Swide left page ID : disabled
Swide right page ID: disabled
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"weather05\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather05\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"weather05\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text day
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 20
Text loading
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 1
Text date
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 25
Text value01
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value05
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value04
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value02
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value03
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Text value01_icon
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value02_icon
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value03_icon
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value04_icon
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text value05_icon
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 10
Text temperature
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Associated Keyboard: none
Text :
Max. Text Size : 15
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Hotspot weather_back
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID: disabled
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 2
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 1
Scope: local
Value: 0
Events
Touch Press Event
swipestore.en=1 // Start swipestore timer
Touch Release Event
swipestore.en=0
// Touch has ended, x
if(tch0==0)
{
swipec=swipex-tch2
// From Left to Right
if(swipec>swipedx)
{
page weather04
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page weather01
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
//page
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}