Nspanel event (#689)

* upd: hmi2txt export

* upd: sync latest dev

* upd: currentpage

* upd: lightsettings

* upd: coversettings

* upd: touchevent

* Fix error preventing long click on button pages

* upd: climate

* upd: lastclick w.o. blueprint

* Upd: Long_press - Lights

* Update: Everything else (#688)

Still a bug with confirmation message and long press button.

* Fix: Notifications

* Fix: Button long press

* Fix: Climate page

* Fix: Indoor temp when no sensor defined

* fix: open climate from homepage triggers mulitple

---------

Co-authored-by: Edward Firmo <94725493+edwardtfn@users.noreply.github.com>
This commit is contained in:
Chris
2023-04-18 21:54:04 +02:00
committed by GitHub
parent 736c2c777a
commit 6de0c44b14
54 changed files with 33818 additions and 2512 deletions

View File

@@ -0,0 +1,10 @@
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
page 8//Power on start page boot

302
nspanel_us_code/boot.txt Normal file
View File

@@ -0,0 +1,302 @@
Page boot
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 2
y coordinate : 4
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 : 20
y coordinate : 44
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 : 20
y coordinate : 79
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 : 12
y coordinate : 393
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 : 12
y coordinate : 418
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 : 12
y coordinate : 443
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 : 58
y coordinate : 393
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.2.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 : 110
y coordinate : 418
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 : 110
y coordinate : 443
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 : 225
y coordinate : 433
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

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

912
nspanel_us_code/climate.txt Normal file
View File

@@ -0,0 +1,912 @@
Page climate
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 126
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
Opacity : 127
x coordinate : 299
y coordinate : 440
Width : 20
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 1
Back. Color : 0
Font Color : 0
Horizontal Alignment : right
Vertical Alignment : center
Value : 0
Significant digits shown: all
Format : decimal
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text current_temp
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 108
y coordinate : 161
Width : 105
Height : 55
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 5
Cropped Back. Picture ID: 126
Horizontal Alignment : right
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 6
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text target_temp
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 112
y coordinate : 220
Width : 105
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 4
Cropped Back. Picture ID: 126
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 6
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text outdoor_temp
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 48
y coordinate : 73
Width : 60
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 126
Horizontal Alignment : right
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 6
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text hotwater_temp
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 220
y coordinate : 73
Width : 60
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 126
Horizontal Alignment : left
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 6
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text heating_state
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 105
y coordinate : 265
Width : 115
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 126
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text climate_label
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 10
y coordinate : 11
Width : 250
Height : 22
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 2
Cropped Back. Picture ID: 126
Horizontal Alignment : left
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 30
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Picture climate_left
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: on press and release
Opacity : 127
x coordinate : 50
y coordinate : 134
Width : 51
Height : 173
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 16
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
Opacity : 127
x coordinate : 100
y coordinate : 118
Width : 114
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 17
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
Opacity : 127
x coordinate : 213
y coordinate : 132
Width : 58
Height : 172
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 18
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
Opacity : 127
x coordinate : 277
y coordinate : 8
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 56
Picture hotw_bt_pic
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 134
y coordinate : 387
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 79
Picture heating_bt_pic
Attributes
ID : 19
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 145
y coordinate : 290
Width : 30
Height : 30
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 82
Hotspot decrease_temp
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 52
y coordinate : 350
Width : 51
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
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
Opacity : 127
x coordinate : 214
y coordinate : 350
Width : 50
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
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
Opacity : 127
x coordinate : 258
y coordinate : 0
Width : 60
Height : 60
Effect : load
Effect Priority : 0
Effect Time : 300
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
Opacity : 127
x coordinate : 128
y coordinate : 377
Width : 60
Height : 60
Effect : load
Effect Priority : 0
Effect Time : 300
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
Opacity : 127
x coordinate : 139
y coordinate : 286
Width : 40
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
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

@@ -0,0 +1,457 @@
Page coversettings
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 248
y coordinate : 142
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 : 119
y coordinate : 120
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 : 46
y coordinate : 8
Width : 204
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 : 10
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 : 213
y coordinate : 142
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 : 52857
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 : 288
y coordinate : 9
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 : 119
y coordinate : 143
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 : 231
y coordinate : 262
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 : 231
y coordinate : 327
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 : 40
y coordinate : 327
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 : 258
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
}
}

View File

@@ -0,0 +1,797 @@
Page entitypage01
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 105
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"entitypage01\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage01\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage01\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text value01_label
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 60
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 260
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 210
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 110
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 160
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text entity01_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 10
y coordinate : 0
Width : 244
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
Text value06_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 310
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 360
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_label
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 410
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_pic
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 60
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_pic
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 110
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_pic
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 160
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_pic
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 210
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_pic
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 260
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06_pic
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 310
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_pic
Attributes
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 360
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_pic
Attributes
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 410
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 105
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 60
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 110
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 160
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 210
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 260
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 310
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 360
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08
Attributes
ID : 28
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 410
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 105
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Hotspot entity01_back
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 257
y coordinate : 2
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 entitypage04
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page entitypage02
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
page entitypage03
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
page entitypage04
}
}

View File

@@ -0,0 +1,797 @@
Page entitypage02
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 106
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"entitypage02\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage02\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage02\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text value01_label
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 60
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 260
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 210
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 110
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 160
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text entity02_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 10
y coordinate : 0
Width : 244
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
Text value06_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 310
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 360
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_label
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 410
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_pic
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 60
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_pic
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 110
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_pic
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 160
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_pic
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 210
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_pic
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 260
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06_pic
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 310
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_pic
Attributes
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 360
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_pic
Attributes
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 410
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 106
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 60
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 110
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 160
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 210
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 260
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 310
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 360
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08
Attributes
ID : 28
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 410
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 106
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Hotspot entity02_back
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 257
y coordinate : 2
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 entitypage01
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page entitypage03
}
}
// 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

@@ -0,0 +1,797 @@
Page entitypage03
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 107
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"entitypage03\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage03\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage03\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text value01_label
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 60
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 260
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 210
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 110
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 160
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text entity03_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 10
y coordinate : 0
Width : 244
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
Text value06_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 310
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 360
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_label
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 410
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_pic
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 60
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_pic
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 110
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_pic
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 160
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_pic
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 210
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_pic
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 260
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06_pic
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 310
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_pic
Attributes
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 360
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_pic
Attributes
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 410
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 107
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 60
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 110
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 160
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 210
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 260
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 310
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 360
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08
Attributes
ID : 28
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 410
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 107
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Hotspot entity03_back
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 257
y coordinate : 2
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 entitypage02
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page entitypage04
}
}
// 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 entitypage01
}
}

View File

@@ -0,0 +1,797 @@
Page entitypage04
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 108
Events
Preinitialize Event
printh 92
prints "nspanelevent",0
printh 00
prints "{\"page\": \"entitypage04\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage04\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"entitypage04\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Text value01_label
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 60
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_label
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 260
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_label
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 210
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_label
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 110
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_label
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 160
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text entity04_label
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 10
y coordinate : 0
Width : 244
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
Text value06_label
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 310
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_label
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 360
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_label
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 40
y coordinate : 410
Width : 150
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 20
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01_pic
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 60
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02_pic
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 110
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03_pic
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 160
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04_pic
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 210
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05_pic
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 260
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06_pic
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 310
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07_pic
Attributes
ID : 19
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 360
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08_pic
Attributes
ID : 20
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 5
y coordinate : 410
Width : 28
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 7
Cropped Back. Picture ID: 108
Horizontal Alignment : center
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 5
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 21
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 60
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value02
Attributes
ID : 22
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 110
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value03
Attributes
ID : 23
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 160
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value04
Attributes
ID : 24
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 210
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value05
Attributes
ID : 25
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 260
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value06
Attributes
ID : 26
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 310
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value07
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 360
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value08
Attributes
ID : 28
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 199
y coordinate : 410
Width : 120
Height : 28
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Associated Keyboard : none
Font ID : 3
Cropped Back. Picture ID: 108
Horizontal Alignment : left
Vertical Alignment : top
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Hotspot entity04_back
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 257
y coordinate : 2
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 entitypage03
}
// Right to Left
swipec2=0-swipedx
if(swipec<swipec2)
{
page entitypage01
}
}
// Touch has ended, y
if(tch1==0)
{
swipec=swipey-tch3
// From Up to Down
if(swipec>100)
{
page entitypage01
}
// Down to Up
swipec2=0-swipedy
if(swipec<-100)
{
//page
}
}

1324
nspanel_us_code/home.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,983 @@
Page lightsettings
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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\": \"lightsettings\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
printh 00
printh FF FF FF
vis light_b_press,1
vis lightslider,1
vis light_value,1
vis temp_value_2,1
// #### OFF Button #####
vis temp_b_press,0
vis color_b_pres,0
// #### OFF Value #####
vis temp_value,0
vis light_value_2,0
// #### OFF Slider #####
vis tempslider,0
vis colorwheel,0
Touch Press Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"lightsettings\", \"component\": \"touchevent\", \"value\": \"press\"}",0
printh 00
printh FF FF FF
Touch Release Event
printh 92
prints "touchevent",0
printh 00
prints "{\"page\": \"lightsettings\", \"component\": \"touchevent\", \"value\": \"release\"}",0
printh 00
printh FF FF FF
Variable (int32) rgb565
Attributes
ID : 22
Scope: local
Value: 0
Variable (string) va1
Attributes
ID : 23
Scope : local
Text : newtxt
Max. Text Size: 20
Variable (string) va2
Attributes
ID : 24
Scope : local
Text : newtxt
Max. Text Size: 10
Variable (string) va3
Attributes
ID : 25
Scope : local
Text : newtxt
Max. Text Size: 10
Variable (int32) currenttab
Attributes
ID : 26
Scope: local
Value: 0
Variable (string) lightsetting
Attributes
ID : 32
Scope : local
Text :
Max. Text Size: 100
Number ring
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 312
y coordinate : 440
Width : 8
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 1
Back. Color : 0
Font Color : 0
Horizontal Alignment : right
Vertical Alignment : center
Value : 0
Significant digits shown: all
Format : decimal
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Number field
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 305
y coordinate : 440
Width : 9
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 1
Back. Color : 0
Font Color : 0
Horizontal Alignment : right
Vertical Alignment : center
Value : 0
Significant digits shown: all
Format : decimal
Word wrap : enabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text light_value
Attributes
ID : 1
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 117
y coordinate : 180
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 light_name
Attributes
ID : 2
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 46
y coordinate : 8
Width : 204
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 temp_value
Attributes
ID : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 117
y coordinate : 180
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 light_value_2
Attributes
ID : 27
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 25
y coordinate : 123
Width : 50
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: right
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text temp_value_2
Attributes
ID : 28
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 134
y coordinate : 123
Width : 50
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: right
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text icon_state
Attributes
ID : 31
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 10
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
Picture light_button
Attributes
ID : 8
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 25
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 69
Picture color_button
Attributes
ID : 9
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 243
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 73
Picture temp_button
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 134
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 71
Picture light_b_press
Attributes
ID : 11
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 25
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 70
Picture temp_b_press
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 134
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 72
Picture color_b_pres
Attributes
ID : 13
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 243
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 74
Picture colorwheel
Attributes
ID : 16
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 61
y coordinate : 222
Width : 200
Height : 200
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 50
Events
Touch Press Event
// Circular Color Picker for Nextion (c) Max Zuidberg 2022
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
//
// Put this code in the touch press or release
// event of the pic component with the color wheel.
// Requires the two variables field.val and ring.val
//
// sya0 = x, sya1 = sya1
// Note the usage of the hidden sya0, sya1 variables
// within event code as local, temporary variable is fine.
sya0=tch0
sya1=tch1
//
// Convert absolute coordinates to coordinates relative to
// the color wheel center.
// sys0 = x_center, sys1 = y_center
sys0=colorwheel.w/2
sys0+=colorwheel.x
sys1=colorwheel.h/2
sys1+=colorwheel.y
sya0-=sys0
sya1-=sys1
//
// Determine ring
ring.val=0
// sys0 = r^2 = x^2 + y^2
sys0=sya0*sya0
sys1=sya1*sya1
sys0+=sys1
// repeat for all rings
if(sys0>=156)
{
ring.val++
}
if(sys0>=625)
{
ring.val++
}
if(sys0>=1406)
{
ring.val++
}
if(sys0>=2500)
{
ring.val++
}
if(sys0>=3906)
{
ring.val++
}
if(sys0>=5625)
{
ring.val++
}
if(sys0>=7656)
{
ring.val++
}
//
// Determine quadrant (0-3). Note: pixel y coords are inverted
// compared to mathematical y coords. But we want math. quadrants.
sya1*=-1
sys2=0
if(sya1<0)
{
sys2+=2
}
sys0=sya0*sya1
if(sys0<0)
{
sys2+=1
// In this case we also want to swap x and y otherwise the
// atan(abs(x/y)) (calculated below) gives values running
// "the wrong way" (cw instead of ccw).
sys1=sya1
sya1=sya0
sya0=sys1
}
//
field.val=sys2*6
//
// x,y sign is not required anymore
if(sya0<0)
{
sya0*=-1
}
if(sya1<0)
{
sya1*=-1
}
//
// Determine field in ring quadrant
// Factor 100000 chosen more or less arbitrarily.
// sys0 = 100000 * tan_a = 100000 * y / x
sys0=100000*sya1
sys0/=sya0
// repeat for all fields
if(sys0>=26794)
{
field.val++
}
if(sys0>=57735)
{
field.val++
}
if(sys0>=99999)
{
field.val++
}
if(sys0>=173205)
{
field.val++
}
if(sys0>=373205)
{
field.val++
}
covx r,va1.txt,0,0
covx g,va2.txt,0,0
covx b,va3.txt,0,0
va1.txt=""
va2.txt=""
va3.txt=""
Touch Release Event
// Adjust field.val "orientation" and offset to match the h value of the colors in the wheel
h=23-field.val// 0 <= field.val <= 23
// h is expected to be 0-6*256 (see hsv2rgb)
h*=6*256
h/=24// Number of fields
//
// s is expected to be 0-256 (see hsv2rgb)
s=ring.val*256
s/=8// Number of rings
// no "value" selectable; fix it to the maximum (matching the colors in the wheels shown.
v=255
click hsv2rgb,0
click rgb888to565,0
//colPreview.bco=rgb565.val
covx r,va1.txt,0,0
covx g,va2.txt,0,0
covx b,va3.txt,0,0
lightsetting.txt="{\"page\": \"lightsettings\", \"component\": \"rgb_color\", \"value\": ["+va1.txt+","+va2.txt+","+va3.txt+"]}"
printh 92
prints "nspanelevent",0
printh 00
prints lightsetting.txt,0
printh 00
printh FF FF FF
va1.txt=""
va2.txt=""
va3.txt=""
Picture light_exit
Attributes
ID : 29
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 287
y coordinate : 8
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 56
Slider lightslider
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 117
y coordinate : 205
Width : 85
Height : 235
Effect : load
Effect Priority : 0
Effect Time : 300
Direction : vertical
Fill : image
Cursor width : auto
Cursor height : 255
Back. Picture ID : 75
Slided Back. Picture ID: 76
Position : 0
Upper range limit : 100
Lower range limit : 0
Events
Touch Release Event
covx lightslider.val,va1.txt,0,0
light_value.txt=va1.txt+"%"
light_value_2.txt=va1.txt+"%"
lightsetting.txt="{\"page\": \"lightsettings\", \"component\": \"brightness_pct\", \"value\": "+va1.txt+"}"
printh 92
prints "nspanelevent",0
printh 00
prints lightsetting.txt,0
printh 00
printh FF FF FF
Slider tempslider
Attributes
ID : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 117
y coordinate : 205
Width : 85
Height : 235
Effect : load
Effect Priority : 0
Effect Time : 300
Direction : vertical
Fill : image
Cursor width : auto
Cursor height : 255
Back. Picture ID : 64
Slided Back. Picture ID: 64
Position : 0
Upper range limit : 500
Lower range limit : 153
Events
Touch Release Event
covx tempslider.val,va1.txt,0,0
temp_value.txt=va1.txt
temp_value_2.txt=va1.txt
lightsetting.txt="{\"page\": \"lightsettings\", \"component\": \"color_temp\", \"value\": "+va1.txt+"}"
printh 92
prints "nspanelevent",0
printh 00
prints lightsetting.txt,0
printh 00
printh FF FF FF
Hotspot hsv2rgb
Attributes
ID : 6
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 51
y coordinate : 459
Width : 40
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Release Event
// https://de.wikipedia.org/wiki/HSV-Farbraum#Umrechnung_HSV_in_RGB
// The values range from 0..255 instead of 0..1
// h ranges from 0..(6*256)
if(s>=256)
{
s=255
}else if(s<0)
{
s=0
}
if(v>=256)
{
v=255
}else if(v<0)
{
v=0
}
f=h&0xff
p=256-s
p*=v
p=p>>8// / 256
q=s*f// 0-256*256 = 0-65536
q=65536-q
q*=v
q=q>>16
t=256-f
t*=s
t=65536-t
t*=v
t=t>>16
//
f=h>>8
if(f==1)
{
r=q
g=v
b=p
}else if(f==2)
{
r=p
g=v
b=t
}else if(f==3)
{
r=p
g=q
b=v
}else if(f==4)
{
r=t
g=p
b=v
}else if(f==5)
{
r=v
g=p
b=q
}else
{
r=v
g=t
b=p
}
Hotspot rgb888to565
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 8
y coordinate : 458
Width : 40
Height : 20
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Release Event
r=r&0xff
g=g&0xff
b=b&0xff
sys1=r>>3
sys2=sys1<<6
sys1=g>>2
sys2+=sys1
sys2=sys2<<5
sys1=b>>3
sys2+=sys1
rgb565.val=sys2
Hotspot light_touch
Attributes
ID : 17
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 25
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
vis light_b_press,1
vis lightslider,1
vis light_value,1
vis temp_value_2,1
// #### OFF Button #####
vis temp_b_press,0
vis color_b_pres,0
// #### OFF Value #####
vis temp_value,0
vis light_value_2,0
// #### OFF Slider #####
vis tempslider,0
vis colorwheel,0
Hotspot temp_touch
Attributes
ID : 18
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 134
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
vis temp_b_press,1
vis tempslider,1
vis temp_value,1
vis light_value_2,1
// #### OFF Button #####
vis light_b_press,0
vis color_b_pres,0
// #### OFF Value #####
vis light_value,0
vis temp_value_2,0
// #### OFF Slider #####
vis lightslider,0
vis colorwheel,0
Hotspot color_touch
Attributes
ID : 19
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 243
y coordinate : 71
Width : 50
Height : 50
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
vis color_b_pres,1
vis colorwheel,1
vis light_value_2,1
// #### OFF Button #####
vis light_b_press,0
vis temp_b_press,0
// #### OFF Value #####
vis light_value,0
vis temp_value,0
vis temp_value_2,0
// #### OFF Slider #####
vis lightslider,0
vis tempslider,0
// #### OFF Color #####
Hotspot light_back
Attributes
ID : 30
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 259
y coordinate : 0
Width : 60
Height : 60
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
lightsetting.txt="{\"page\": \"lightsettings\", \"component\": \"close\", \"value\": \"press\"}"
printh 92
prints "nspanelevent",0
printh 00
prints lightsetting.txt,0
printh 00
printh FF FF FF
Touch Release Event
lightsetting.txt="{\"page\": \"lightsettings\", \"component\": \"close\", \"value\": \"release\"}"
printh 92
prints "nspanelevent",0
printh 00
prints lightsetting.txt,0
printh 00
printh FF FF FF
Timer swipestore
Attributes
ID : 21
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 20
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

@@ -0,0 +1,297 @@
Page notification
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 11
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 : 15
y coordinate : 108
Width : 291
Height : 292
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 : 10
y coordinate : 56
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
Text loading
Attributes
ID : 10
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
Picture accept_pic
Attributes
ID : 4
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 35
y coordinate : 403
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 : 230
y coordinate : 403
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 : 260
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 : 35
y coordinate : 403
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 : 230
y coordinate : 403
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
}
}

View File

@@ -0,0 +1,98 @@
Program.s
0 Component(s)
8 Line(s) of event code
8 Unique line(s) of event code
screensaver
3 Component(s)
8 Line(s) of event code
7 Unique line(s) of event code
qrcode
6 Component(s)
46 Line(s) of event code
28 Unique line(s) of event code
settings
15 Component(s)
65 Line(s) of event code
32 Unique line(s) of event code
boot
11 Component(s)
6 Line(s) of event code
5 Unique line(s) of event code
weather05
19 Component(s)
47 Line(s) of event code
29 Unique line(s) of event code
coversettings
16 Component(s)
90 Line(s) of event code
35 Unique line(s) of event code
weather01
19 Component(s)
47 Line(s) of event code
29 Unique line(s) of event code
notification
12 Component(s)
60 Line(s) of event code
31 Unique line(s) of event code
weather02
19 Component(s)
47 Line(s) of event code
29 Unique line(s) of event code
weather04
19 Component(s)
47 Line(s) of event code
29 Unique line(s) of event code
entitypage03
29 Component(s)
48 Line(s) of event code
30 Unique line(s) of event code
entitypage04
29 Component(s)
48 Line(s) of event code
29 Unique line(s) of event code
entitypage01
29 Component(s)
49 Line(s) of event code
30 Unique line(s) of event code
weather03
19 Component(s)
47 Line(s) of event code
29 Unique line(s) of event code
climate
25 Component(s)
391 Line(s) of event code
105 Unique line(s) of event code
entitypage02
29 Component(s)
47 Line(s) of event code
29 Unique line(s) of event code
lightsettings
33 Component(s)
306 Line(s) of event code
164 Unique line(s) of event code
buttonpage03
46 Component(s)
162 Line(s) of event code
49 Unique line(s) of event code
home
55 Component(s)
130 Line(s) of event code
51 Unique line(s) of event code
buttonpage01
46 Component(s)
161 Line(s) of event code
48 Unique line(s) of event code
buttonpage02
46 Component(s)
162 Line(s) of event code
49 Unique line(s) of event code
buttonpage04
46 Component(s)
161 Line(s) of event code
48 Unique line(s) of event code
Total
22 Page(s)
571 Component(s)
2183 Line(s) of event code
431 Unique line(s) of event code

168
nspanel_us_code/qrcode.txt Normal file
View File

@@ -0,0 +1,168 @@
Page qrcode
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 7
Width : 244
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 : 51
y coordinate : 127
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 : 258
y coordinate : 2
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
}
}

View File

@@ -0,0 +1,45 @@
Page screensaver
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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
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

@@ -0,0 +1,430 @@
Page settings
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 124
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 : 3
Scope : global
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 237
y coordinate : 232
Width : 40
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 10
Back. Color : 0
Font Color : 65535
Horizontal Alignment: right
Vertical Alignment : bottom
Input Type : character
Text : 80
Max. Text Size : 3
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text a04
Attributes
ID : 4
Scope : global
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 236
y coordinate : 333
Width : 40
Height : 21
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 10
Back. Color : 0
Font Color : 65535
Horizontal Alignment: right
Vertical Alignment : bottom
Input Type : character
Text : 10
Max. Text Size : 3
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text a06
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 20
y coordinate : 58
Width : 80
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 10
Back. Color : 0
Font Color : 65535
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 : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 20
y coordinate : 106
Width : 80
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 10
Back. Color : 0
Font Color : 65535
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 : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 18
y coordinate : 225
Width : 85
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 9
Back. Color : 0
Font Color : 65535
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 : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 18
y coordinate : 325
Width : 85
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : solid color
Style : flat
Associated Keyboard : none
Font ID : 9
Back. Color : 0
Font Color : 65535
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 : 9
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 289
y coordinate : 8
Width : 25
Height : 25
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 56
Slider brightslider
Attributes
ID : 1
Scope : global
Dragging : 0
Send Component ID : on press and release
Opacity : 127
x coordinate : 46
y coordinate : 273
Width : 227
Height : 32
Effect : load
Effect Priority : 0
Effect Time : 300
Direction : horizontal
Fill : crop image
Cursor width : auto
Cursor height : 255
Cropped Back. Picture ID : 124
Cropped Slided Back. Picture ID: 125
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 : 2
Scope : global
Dragging : 0
Send Component ID : on press and release
Opacity : 127
x coordinate : 46
y coordinate : 374
Width : 227
Height : 32
Effect : load
Effect Priority : 0
Effect Time : 300
Direction : horizontal
Fill : crop image
Cursor width : auto
Cursor height : 255
Cropped Back. Picture ID : 124
Cropped Slided Back. Picture ID: 125
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 : 117
y coordinate : 59
Width : 80
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Font ID : 9
Cropped Back. Picture ID (Unpressed): 124
Back. Picture ID (Pressed) : 65535
Cropped Back. Picture ID (Pressed) : 125
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 : 113
y coordinate : 105
Width : 80
Height : 40
Effect : load
Effect Priority : 0
Effect Time : 300
Fill : crop image
Font ID : 9
Cropped Back. Picture ID (Unpressed): 124
Back. Picture ID (Pressed) : 65535
Cropped Back. Picture ID (Pressed) : 125
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 : 10
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 260
y coordinate : 1
Width : 60
Height : 60
Effect : load
Effect Priority : 0
Effect Time : 300
Events
Touch Press Event
page home
Timer swipestore
Attributes
ID : 11
Scope : local
Period (ms): 50
Enabled : no
Events
Timer Event
swipex=tch0
swipey=tch1
TouchCap swipe
Attributes
ID : 12
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

@@ -0,0 +1,516 @@
Page weather01
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 97
y coordinate : 59
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: 109
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 : 67
y coordinate : 102
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: 109
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 : 21
y coordinate : 249
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: 109
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 15
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 308
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: 109
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 : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 428
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: 109
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 : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 398
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: 109
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 : 10
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 338
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: 109
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 : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 368
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: 109
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 : 246
y coordinate : 305
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: 109
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 : 246
y coordinate : 335
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: 109
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 : 246
y coordinate : 365
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: 109
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 : 246
y coordinate : 395
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: 109
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 : 246
y coordinate : 425
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: 109
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 18
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
Picture weather_icon
Attributes
ID : 3
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 20
y coordinate : 143
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 12
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 260
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
}
}

View File

@@ -0,0 +1,516 @@
Page weather02
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 97
y coordinate : 59
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: 110
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 308
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: 110
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 : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 428
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: 110
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 : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 398
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: 110
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 : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 338
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: 110
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 : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 368
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: 110
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 : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 305
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: 110
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 : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 335
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: 110
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 : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 365
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: 110
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 : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 395
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: 110
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 : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 425
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: 110
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 16
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 : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 67
y coordinate : 102
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: 109
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 : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 21
y coordinate : 249
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: 109
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 : 20
y coordinate : 143
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 260
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
}
}

View File

@@ -0,0 +1,516 @@
Page weather03
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 97
y coordinate : 59
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: 111
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 308
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: 111
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 : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 428
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: 111
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 : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 398
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: 111
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 : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 338
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: 111
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 : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 368
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: 111
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 : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 305
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: 111
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 : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 335
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: 111
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 : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 365
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: 111
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 : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 395
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: 111
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 : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 425
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: 111
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 16
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 : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 67
y coordinate : 102
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: 109
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 : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 21
y coordinate : 249
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: 109
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 : 20
y coordinate : 143
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 260
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
}
}

View File

@@ -0,0 +1,516 @@
Page weather04
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 97
y coordinate : 59
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: 112
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 308
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: 112
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 : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 428
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: 112
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 : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 398
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: 112
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 : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 338
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: 112
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 : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 368
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: 112
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 : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 305
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: 112
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 : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 335
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: 112
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 : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 365
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: 112
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 : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 395
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: 112
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 : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 425
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: 112
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 16
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 : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 67
y coordinate : 102
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: 109
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 : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 21
y coordinate : 249
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: 109
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 : 20
y coordinate : 143
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 260
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
}
}

View File

@@ -0,0 +1,516 @@
Page weather05
Attributes
ID : 0
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
Width : 320
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 : 97
y coordinate : 59
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: 113
Horizontal Alignment : right
Vertical Alignment : bottom
Input Type : character
Text :
Max. Text Size : 20
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text value01
Attributes
ID : 5
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 308
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: 113
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 : 6
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 428
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: 113
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 : 7
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 398
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: 113
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 : 8
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 338
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: 113
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 : 9
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 17
y coordinate : 368
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: 113
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 : 11
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 305
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: 113
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 : 12
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 335
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: 113
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 : 13
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 365
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: 113
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 : 14
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 395
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: 113
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 : 15
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 246
y coordinate : 425
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: 113
Horizontal Alignment : center
Vertical Alignment : center
Input Type : character
Text :
Max. Text Size : 10
Word wrap : disabled
Horizontal Spacing : 0
Vertical Spacing : 0
Text loading
Attributes
ID : 16
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 : 17
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 67
y coordinate : 102
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: 109
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 : 18
Scope : local
Dragging : 0
Send Component ID : disabled
Opacity : 127
x coordinate : 21
y coordinate : 249
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: 109
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 : 20
y coordinate : 143
Width : 100
Height : 100
Effect : load
Effect Priority : 0
Effect Time : 300
Picture ID : 1
Hotspot weather_back
Attributes
ID : 10
Scope : local
Dragging : 0
Send Component ID: disabled
Opacity : 127
x coordinate : 260
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
}
}