Page qrcode Attributes ID : 0 Scope : local Dragging : 0 Send Component ID : disabled Locked : no Swide up page ID : disabled Swide down page ID : disabled Swide left page ID : disabled Swide right page ID: disabled Events Preinitialize Event dim=brightness 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 : 3 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 30 QR Code qrcode_value Attributes ID : 4 Scope : global Dragging : 0 Send Component ID: disabled Text : Max. Text Size : 50 Button button_back Attributes ID : 5 Scope : local Dragging : 0 Send Component ID: disabled State : unpressed Text :  Max. Text Size : 3 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(swipec100) { //page } // Down to Up swipec2=0-swipedy if(swipec<-100) { //page } }