Page cardMedia Attributes Scope : local Dragging : 0 Disable release event after 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=dimValueNormal vis p0,0 vis tSend,0 vis tInstruction,0 vis tTmp,0 vis tId,0 vis t5,0 vis tShuffle,0 vis bPrev,0 vis bNext,0 cardMedia.bco=defaultBcoColor for(sys0=0;sys0<34;sys0++) { if(b[sys0].type==98||b[sys0].type==116) { b[sys0].bco=defaultBcoColor b[sys0].pco=defaultFontColor } } if(defaultBcoColor==0) { hVolume.pic=14 hVolume.pic1=13 hVolume.pic2=15 } Variable (string) entn Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn1 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn2 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn3 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn4 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) entn5 Attributes Scope : local Text : Max. Text Size: 80 Variable (string) strCommand Attributes Scope : local Text : Max. Text Size: 750 Variable (string) tEntity1 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity2 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity3 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity4 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tEntity5 Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tId Attributes Scope : local Text : Max. Text Size: 20 Variable (string) tSend Attributes Scope : local Text : Max. Text Size: 200 Variable (string) tTmp Attributes Scope : local Text : Max. Text Size: 10 Variable (string) type1 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) type2 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) type3 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) type4 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) type5 Attributes Scope : local Text : Max. Text Size: 10 Variable (string) vaMenu Attributes Scope : local Text : Max. Text Size: 50 Variable (string) vaMenuType Attributes Scope : local Text : Max. Text Size: 50 Variable (string) vaSpeakerList Attributes Scope : local Text : Max. Text Size: 400 Variable (int32) vaSpeakerPos Attributes Scope: local Value: 0 Text t0 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text :  Max. Text Size : 10 Events Touch Press Event // event,buttonPress2,entn,media-back //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-back" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text t1 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text :  Max. Text Size : 10 Events Touch Press Event hVolume.val=hVolume.val-1 // event,buttonPress2,internalNameEntity,volumeSlider,50 //craft command tSend.txt="event,buttonPress2,"+entn.txt+",volumeSlider," covx hVolume.val,tTmp.txt,0,0 tSend.txt+=tTmp.txt //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text t2 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text :  Max. Text Size : 10 Events Touch Press Event // event,buttonPress2,entn,media-next //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-next" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text t3 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text :  Max. Text Size : 10 Events Touch Press Event hVolume.val=hVolume.val+1 // event,buttonPress2,internalNameEntity,volumeSlider,50 //craft command tSend.txt="event,buttonPress2,"+entn.txt+",volumeSlider," covx hVolume.val,tTmp.txt,0,0 tSend.txt+=tTmp.txt //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text t5 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text :  Max. Text Size : 10 Events Touch Press Event // event,buttonPress2,entn,media-next //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-OnOff" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text tAuthor Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : Max. Text Size : 50 Text tHeading Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : Max. Text Size : 40 Text tIcon Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : Max. Text Size : 10 Events Touch Release Event if(vaMenu.txt!="") { tSend.txt="event,buttonPress2,"+vaMenu.txt+",button" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 } Text tInstruction Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : Max. Text Size : 20 Text tPlayPause Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text :  Max. Text Size : 10 Events Touch Press Event // event,buttonPress2,entn,media-pause //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-pause" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text tShuffle Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : x Max. Text Size : 10 Events Touch Press Event // event,buttonPress2,entn,media-next //craft command tSend.txt="event,buttonPress2," tSend.txt+=entn.txt+"," tSend.txt+="media-shuffle" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Text tTitle Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Associated Keyboard : none Text : Max. Text Size : 50 Picture p0 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Slider hVolume Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Position : 50 Upper range limit : 100 Lower range limit : 0 Events Touch Release Event tmCooldown.en=1 tmCooldown.tim=800 // event,buttonPress2,internalNameEntity,volumeSlider,50 //craft command tSend.txt="event,buttonPress2,"+entn.txt+",volumeSlider," covx hVolume.val,tTmp.txt,0,0 tSend.txt+=tTmp.txt //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Button bEntity1 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled State : unpressed Text :  Max. Text Size : 10 Events Touch Press Event tmLP.en=1 tTmp.txt=type1.txt pageIcons.tTmp1.txt=tEntity1.txt pageIcons.tTmp2.txt=entn1.txt pageIcons.tTmp3.txt=bEntity1.txt if(type1.txt=="shutter") { page popupShutter } if(type1.txt=="input_sel") { page popupInSel } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn1.txt+",button" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Button bEntity2 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled State : unpressed Text :  Max. Text Size : 10 Events Touch Press Event tmLP.en=1 tTmp.txt=type2.txt pageIcons.tTmp1.txt=tEntity2.txt pageIcons.tTmp2.txt=entn2.txt pageIcons.tTmp3.txt=bEntity2.txt if(type2.txt=="shutter") { page popupShutter } if(type2.txt=="input_sel") { page popupInSel } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn2.txt+",button" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Button bEntity3 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled State : unpressed Text :  Max. Text Size : 10 Events Touch Press Event tmLP.en=1 tTmp.txt=type3.txt pageIcons.tTmp1.txt=tEntity3.txt pageIcons.tTmp2.txt=entn3.txt pageIcons.tTmp3.txt=bEntity3.txt if(type3.txt=="shutter") { page popupShutter } if(type3.txt=="input_sel") { page popupInSel } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn3.txt+",button" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Button bEntity4 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled State : unpressed Text :  Max. Text Size : 10 Events Touch Press Event tmLP.en=1 tTmp.txt=type4.txt pageIcons.tTmp1.txt=tEntity4.txt pageIcons.tTmp2.txt=entn4.txt pageIcons.tTmp3.txt=bEntity4.txt if(type4.txt=="shutter") { page popupShutter } if(type4.txt=="input_sel") { page popupInSel } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn4.txt+",button" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Button bEntity5 Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled State : unpressed Text :  Max. Text Size : 10 Events Touch Press Event tmLP.en=1 tTmp.txt=type5.txt pageIcons.tTmp1.txt=tEntity5.txt pageIcons.tTmp2.txt=entn5.txt pageIcons.tTmp3.txt=bEntity5.txt if(type5.txt=="shutter") { page popupShutter } if(type5.txt=="input_sel") { page popupInSel } Touch Release Event tmLP.en=0 tSend.txt="event,buttonPress2,"+entn5.txt+",button" //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Button bNext Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled State : unpressed Text :  Max. Text Size : 10 Events Touch Press Event tSend.txt="event,buttonPress2,cardMedia," if(bNext.txt=="") { tSend.txt+="bHome" }else { tSend.txt+="bNext" } //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Button bPrev Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled State : unpressed Text :  Max. Text Size : 10 Events Touch Press Event tSend.txt="event,buttonPress2,cardMedia," if(bPrev.txt=="") { tSend.txt+="bUp" }else { tSend.txt+="bPrev" } //send calc crc btlen tSend.txt,sys0 crcrest 1,0xffff // reset CRC crcputh 55 bb crcputs sys0,2 crcputs tSend.txt,0 //send cmd printh 55 bb prints sys0,2 prints tSend.txt,0 prints crcval,2 Hotspot mSwipeNext Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Events Touch Press Event click bNext,1 Hotspot mSwipePrev Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Events Touch Press Event click bPrev,1 Hotspot mSwipeUp Attributes Scope : local Dragging : 0 Disable release event after dragging: 0 Send Component ID : disabled Events Touch Press Event click bPrev,1 Timer tmCooldown Attributes Scope : local Period (ms): 100 Enabled : no Events Timer Event tmCooldown.en=0 Timer tmLP Attributes Scope : local Period (ms): 500 Enabled : no Events Timer Event if(tTmp.txt=="light") { page popupLight } if(tTmp.txt=="fan") { page popupFan } Timer tmSerial Attributes Scope : local Period (ms): 50 Enabled : yes Events Timer Event // data available if(usize>1) { bufferPos=0 while(bufferPos