Page buttonpage01 Attributes ID : 0 Scope : local Dragging : 0 Send Component ID : disabled Locked : no Swide up page ID : disabled Swide down page ID : disabled Swide left page ID : disabled Swide right page ID: disabled Events Preinitialize Event if(api==0) { page home }else { printh 92 prints "currentpage",0 printh 00 prints "buttonpage01",0 printh 00 printh FF FF FF vis 255,0 vis button_back,1 vis page_index,1 } Touch Press Event printh 91 prints "touchevent",0 printh 00 prints rand,0 printh FF FF FF Touch Release Event printh 91 prints "touchevent",0 printh 00 prints rand,0 printh FF FF FF Variable (string) lastclick Attributes ID : 44 Scope : local Text : Max. Text Size: 100 Variable (string) click_comp Attributes ID : 47 Scope : local Text : Max. Text Size: 8 Variable (string) page_name Attributes ID : 49 Scope : local Text : buttonpage01 Max. Text Size: 12 Variable (int32) confirm Attributes ID : 51 Scope: local Value: 0 Text button01text Attributes ID : 4 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button01bri Attributes ID : 5 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text button02text Attributes ID : 7 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button02bri Attributes ID : 8 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text button03text Attributes ID : 10 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button03bri Attributes ID : 11 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text button04text Attributes ID : 13 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button04bri Attributes ID : 14 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text button05text Attributes ID : 16 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button05bri Attributes ID : 17 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text button06text Attributes ID : 19 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button06bri Attributes ID : 20 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text button07text Attributes ID : 22 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button07bri Attributes ID : 23 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text button08text Attributes ID : 25 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 22 Text button08bri Attributes ID : 26 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 4 Text bpage01_label Attributes ID : 27 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 30 Text button01icon Attributes ID : 28 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button02icon Attributes ID : 29 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button03icon Attributes ID : 30 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button04icon Attributes ID : 31 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button05icon Attributes ID : 32 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button06icon Attributes ID : 33 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button07icon Attributes ID : 34 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button08icon Attributes ID : 35 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text page_index Attributes ID : 45 Scope : local Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 20 Picture button01pic Attributes ID : 3 Scope : local Dragging : 0 Send Component ID: disabled Picture button02pic Attributes ID : 6 Scope : local Dragging : 0 Send Component ID: disabled Picture button03pic Attributes ID : 9 Scope : local Dragging : 0 Send Component ID: disabled Picture button04pic Attributes ID : 12 Scope : local Dragging : 0 Send Component ID: disabled Picture button05pic Attributes ID : 15 Scope : local Dragging : 0 Send Component ID: disabled Picture button06pic Attributes ID : 18 Scope : local Dragging : 0 Send Component ID: disabled Picture button07pic Attributes ID : 21 Scope : local Dragging : 0 Send Component ID: disabled Picture button08pic Attributes ID : 24 Scope : local Dragging : 0 Send Component ID: disabled Button button_back Attributes ID : 46 Scope : local Dragging : 0 Send Component ID: disabled State : unpressed Text :  Max. Text Size : 3 Events Touch Press Event page home Hotspot button01 Attributes ID : 36 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button01" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&1 if(sys0>0) { confirm.body.txt=button01text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } } Hotspot button02 Attributes ID : 37 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button02" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&2 if(sys0>0) { confirm.body.txt=button02text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } } Hotspot button03 Attributes ID : 38 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button03" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&4 if(sys0>0) { confirm.body.txt=button03text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } } Hotspot button04 Attributes ID : 39 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button04" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&8 if(sys0>0) { confirm.body.txt=button04text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } } Hotspot button05 Attributes ID : 40 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button05" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&16 if(sys0>0) { confirm.body.txt=button05text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } } Hotspot button06 Attributes ID : 41 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button06" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&32 if(sys0>0) { confirm.body.txt=button06text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } } Hotspot button07 Attributes ID : 42 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button07" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&64 if(sys0>0) { confirm.body.txt=button07text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } } Hotspot button08 Attributes ID : 43 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event click_comp.txt="button08" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 sys0=confirm.val&128 if(sys0>0) { confirm.body.txt=button08text.txt confirm.page_id.val=dp confirm.page_name.txt=page_name.txt confirm.component.txt=click_comp.txt page confirm }else { lastclick.txt="{\"page\": \""+page_name.txt+"\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.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 click_timer Attributes ID : 48 Scope : local Period (ms): 800 Enabled : no Events Timer Event lastclick.txt="{\"page\": \"buttonpage01\", \"event\": \"long_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF click_timer.en=0 Timer wakeup_timer Attributes ID : 50 Scope : local Period (ms): 100 Enabled : yes Events Timer Event if(dimswipedx) { page home } // Right to Left swipec2=0-swipedx if(swipec100) { //page } // Down to Up swipec2=0-swipedy if(swipec<-100) { //page } }