384 lines
No EOL
9.3 KiB
XML
384 lines
No EOL
9.3 KiB
XML
<Popup>
|
|
<Width> 1080 </Width>
|
|
<Height> 846 </Height>
|
|
<Background> "0xFF0000" </Background>
|
|
<EventOpen>
|
|
|
|
Var CapTureTimeout = 0
|
|
Var AMOUNT_FORMAT = "%,.0f.-"
|
|
|
|
Var TopSpenderData = "08xxxxxxx23/Jaxon780/57432|08xxxxxxx32/Luna632/39821|08xxxxxxx13/Oliver913/26547|08xxxxxxx90/Aria518/75890|08xxxxxxx65/Ethan207/12065|08xxxxxxx75/Sophia875/33094|08xxxxxxx69/Mason369/65984|08xxxxxxx26/Amelia726/50378|08xxxxxxx31/Lucas451/89231|08xxxxxxx74/Ava874/42136|08xxxxxxx53/Logan639/18532|08xxxxxxx41/Harper802/97641|08xxxxxxx29/Noah524/54329|08xxxxxxx87/Mia197/30287|08xxxxxxx20/Liam815/74820|08xxxxxxx27/Nisa723/91827|08xxxxxxx79/William394/13579|08xxxxxxx34/Isabella864/98234|08xxxxxxx23/Thana256/65231|08xxxxxxx91/Charlotte509/35792"
|
|
SPLIT2 TopSpenderData "\|" TopSpenderDataSpl
|
|
|
|
SPLIT2 TopSpenderDataSpl[0] "/" Rank1
|
|
SPLIT2 TopSpenderDataSpl[1] "/" Rank2
|
|
SPLIT2 TopSpenderDataSpl[2] "/" Rank3
|
|
SPLIT2 TopSpenderDataSpl[3] "/" Rank4
|
|
SPLIT2 TopSpenderDataSpl[4] "/" Rank5
|
|
SPLIT2 TopSpenderDataSpl[5] "/" Rank6
|
|
SPLIT2 TopSpenderDataSpl[6] "/" Rank7
|
|
SPLIT2 TopSpenderDataSpl[7] "/" Rank8
|
|
SPLIT2 TopSpenderDataSpl[8] "/" Rank9
|
|
SPLIT2 TopSpenderDataSpl[9] "/" Rank10
|
|
SPLIT2 TopSpenderDataSpl[10] "/" Rank11
|
|
SPLIT2 TopSpenderDataSpl[11] "/" Rank12
|
|
SPLIT2 TopSpenderDataSpl[12] "/" Rank13
|
|
SPLIT2 TopSpenderDataSpl[13] "/" Rank14
|
|
SPLIT2 TopSpenderDataSpl[14] "/" Rank15
|
|
SPLIT2 TopSpenderDataSpl[15] "/" Rank16
|
|
SPLIT2 TopSpenderDataSpl[16] "/" Rank17
|
|
SPLIT2 TopSpenderDataSpl[17] "/" Rank18
|
|
SPLIT2 TopSpenderDataSpl[18] "/" Rank19
|
|
SPLIT2 TopSpenderDataSpl[19] "/" Rank20
|
|
|
|
DEBUGVAR TopSpenderDataSpl[0]
|
|
DEBUGVAR TopSpenderDataSpl[19]
|
|
|
|
Var Rank[0] = "rank-member-1"
|
|
Var Rank[0].PhoneNumber = Rank1[0]
|
|
Var Rank[0].Name = Rank1[1]
|
|
Var Rank[0].Amount = Rank1[2]
|
|
INT Rank[0].Amount
|
|
|
|
Var Rank[1] = "rank-member-2"
|
|
Var Rank[1].PhoneNumber = Rank2[0]
|
|
Var Rank[1].Name = Rank2[1]
|
|
Var Rank[1].Amount = Rank2[2]
|
|
INT Rank[1].Amount
|
|
|
|
Var Rank[2] = "rank-member-3"
|
|
Var Rank[2].PhoneNumber = Rank3[0]
|
|
Var Rank[2].Name = Rank3[1]
|
|
Var Rank[2].Amount = Rank3[2]
|
|
INT Rank[2].Amount
|
|
|
|
Var Rank[3] = "rank-member-4"
|
|
Var Rank[3].PhoneNumber = Rank4[0]
|
|
Var Rank[3].Name = Rank4[1]
|
|
Var Rank[3].Amount = Rank4[2]
|
|
INT Rank[3].Amount
|
|
|
|
Var Rank[4] = "rank-member-5"
|
|
Var Rank[4].PhoneNumber = Rank5[0]
|
|
Var Rank[4].Name = Rank5[1]
|
|
Var Rank[4].Amount = Rank5[2]
|
|
INT Rank[4].Amount
|
|
|
|
Var Rank[5] = "rank-member-6"
|
|
Var Rank[5].PhoneNumber = Rank6[0]
|
|
Var Rank[5].Name = Rank6[1]
|
|
Var Rank[5].Amount = Rank6[2]
|
|
INT Rank[5].Amount
|
|
|
|
Var Rank[6] = "rank-member-7"
|
|
Var Rank[6].PhoneNumber = Rank7[0]
|
|
Var Rank[6].Name = Rank7[1]
|
|
Var Rank[6].Amount = Rank7[2]
|
|
INT Rank[6].Amount
|
|
|
|
Var Rank[7] = "rank-member-8"
|
|
Var Rank[7].PhoneNumber = Rank8[0]
|
|
Var Rank[7].Name = Rank8[1]
|
|
Var Rank[7].Amount = Rank8[2]
|
|
INT Rank[7].Amount
|
|
|
|
Var Rank[8] = "rank-member-9"
|
|
Var Rank[8].PhoneNumber = Rank9[0]
|
|
Var Rank[8].Name = Rank9[1]
|
|
Var Rank[8].Amount = Rank9[2]
|
|
INT Rank[8].Amount
|
|
|
|
Var Rank[9] = "rank-member-10"
|
|
Var Rank[9].PhoneNumber = Rank10[0]
|
|
Var Rank[9].Name = Rank10[1]
|
|
Var Rank[9].Amount = Rank10[2]
|
|
INT Rank[9].Amount
|
|
|
|
Var Rank[10] = "rank-member-11"
|
|
Var Rank[10].PhoneNumber = Rank11[0]
|
|
Var Rank[10].Name = Rank11[1]
|
|
Var Rank[10].Amount = Rank11[2]
|
|
INT Rank[10].Amount
|
|
|
|
Var Rank[11] = "rank-member-12"
|
|
Var Rank[11].PhoneNumber = Rank12[0]
|
|
Var Rank[11].Name = Rank12[1]
|
|
Var Rank[11].Amount = Rank12[2]
|
|
INT Rank[11].Amount
|
|
|
|
Var Rank[12] = "rank-member-13"
|
|
Var Rank[12].PhoneNumber = Rank13[0]
|
|
Var Rank[12].Name = Rank13[1]
|
|
Var Rank[12].Amount = Rank13[2]
|
|
INT Rank[12].Amount
|
|
|
|
Var Rank[13] = "rank-member-14"
|
|
Var Rank[13].PhoneNumber = Rank14[0]
|
|
Var Rank[13].Name = Rank14[1]
|
|
Var Rank[13].Amount = Rank14[2]
|
|
INT Rank[13].Amount
|
|
|
|
Var Rank[14] = "rank-member-15"
|
|
Var Rank[14].PhoneNumber = Rank15[0]
|
|
Var Rank[14].Name = Rank15[1]
|
|
Var Rank[14].Amount = Rank15[2]
|
|
INT Rank[14].Amount
|
|
|
|
Var Rank[15] = "rank-member-16"
|
|
Var Rank[15].PhoneNumber = Rank16[0]
|
|
Var Rank[15].Name = Rank16[1]
|
|
Var Rank[15].Amount = Rank16[2]
|
|
INT Rank[15].Amount
|
|
|
|
Var Rank[16] = "rank-member-17"
|
|
Var Rank[16].PhoneNumber = Rank17[0]
|
|
Var Rank[16].Name = Rank17[1]
|
|
Var Rank[16].Amount = Rank17[2]
|
|
INT Rank[16].Amount
|
|
|
|
Var Rank[17] = "rank-member-18"
|
|
Var Rank[17].PhoneNumber = Rank18[0]
|
|
Var Rank[17].Name = Rank18[1]
|
|
Var Rank[17].Amount = Rank18[2]
|
|
INT Rank[17].Amount
|
|
|
|
Var Rank[18] = "rank-member-19"
|
|
Var Rank[18].PhoneNumber = Rank19[0]
|
|
Var Rank[18].Name = Rank19[1]
|
|
Var Rank[18].Amount = Rank19[2]
|
|
INT Rank[18].Amount
|
|
|
|
Var Rank[19] = "rank-member-20"
|
|
Var Rank[19].PhoneNumber = Rank20[0]
|
|
Var Rank[19].Name = Rank20[1]
|
|
Var Rank[19].Amount = Rank20[2]
|
|
INT Rank[19].Amount
|
|
|
|
|
|
|
|
Var Unit = "บาท"
|
|
Var BgImg = "ROOT/taobin_project/image/event/tea_time/bg_th.png"
|
|
|
|
</EventOpen>
|
|
|
|
|
|
<Timeout> 1000 </Timeout>
|
|
<EventTimeout>
|
|
|
|
If CapTureTimeout = 1 Then
|
|
DEBUGVAR "capture top spender TH"
|
|
CAPTURE "ROOT/taobin_project/xml/sometime/capture-topspender_th.png"
|
|
|
|
; Set for EN
|
|
Var Unit = "Baht"
|
|
Var BgImg = "ROOT/taobin_project/image/event/tea_time/bg_en.png"
|
|
Refresh
|
|
EndIf
|
|
|
|
If CapTureTimeout = 3 Then
|
|
DEBUGVAR "capture top spender EN"
|
|
CAPTURE "ROOT/taobin_project/xml/sometime/capture-topspender_en.png"
|
|
EndIf
|
|
|
|
Var CapTureTimeout = CapTureTimeout + 1
|
|
Refresh
|
|
TimerReset
|
|
</EventTimeout>
|
|
|
|
<Image>
|
|
<X> 0 </X>
|
|
<Y> 0 </Y>
|
|
<Filename> BgImg </Filename>
|
|
</Image>
|
|
|
|
; Rank 1
|
|
|
|
; Name
|
|
<Text>
|
|
<X> 366 </X>
|
|
<Y> 275 </Y>
|
|
<Size> 78 </Size>
|
|
<Align> center-vertical-horizontal </Align>
|
|
<Width> 258 </Width>
|
|
<Height> 70 </Height>
|
|
<Font> DinCondensedBold </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Rank[0].Name </Value>
|
|
</Text>
|
|
|
|
; Phone number
|
|
<Text>
|
|
<X> 363 </X>
|
|
<Y> 357 </Y>
|
|
<Size> 46 </Size>
|
|
<Align> center-vertical-horizontal </Align>
|
|
<Width> 260 </Width>
|
|
<Height> 40 </Height>
|
|
<Font> DinCondensedBold </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Var( "Tel. " + Rank[2].PhoneNumber )
|
|
</Text>
|
|
|
|
; Amount
|
|
<Text>
|
|
<X> 660 </X>
|
|
<Y> 285 </Y>
|
|
<Size> 78 </Size>
|
|
<Align> center-vertical-horizontal </Align>
|
|
<Width> 310 </Width>
|
|
<Height> 113 </Height>
|
|
<Font> RobotoCondensedRegular </Font>
|
|
<Color> 0xFFFFFF </Color>
|
|
<Value> StringFmt(Rank[0].Amount, AMOUNT_FORMAT, PreScaleConvertShow) </Value>
|
|
</Text>
|
|
|
|
; End Rank 1
|
|
|
|
|
|
; Rank 15
|
|
|
|
; Phone number
|
|
<Text>
|
|
<X> 606 </X>
|
|
<Y> 511 </Y>
|
|
<Size> 14 </Size>
|
|
<Width> 134 </Width>
|
|
<Height> 22 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Var( "Tel. " + Rank[14].PhoneNumber )
|
|
</Text>
|
|
|
|
; Name
|
|
<Text>
|
|
<X> 753 </X>
|
|
<Y> 511 </Y>
|
|
<Size> 14 </Size>
|
|
<Align> center-vertical-horizontal </Align>
|
|
<Width> 119 </Width>
|
|
<Height> 22 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Rank[14].Name </Value>
|
|
</Text>
|
|
|
|
; Amount
|
|
<Text>
|
|
<X> 872 </X>
|
|
<Y> 511 </Y>
|
|
<Size> 14 </Size>
|
|
<Align> end-center-vertical </Align>
|
|
<Width> 64 </Width>
|
|
<Height> 22 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0xFFFFFF </Color>
|
|
<Value> StringFmt(Rank[14].Amount, AMOUNT_FORMAT, PreScaleConvertShow) </Value>
|
|
</Text>
|
|
|
|
; End Rank 15
|
|
|
|
|
|
|
|
|
|
|
|
; Unit
|
|
|
|
; Unit Rank 2
|
|
<Text>
|
|
<X> 903 </X>
|
|
<Y> 428 </Y>
|
|
<Size> 24 </Size>
|
|
<Width> 52 </Width>
|
|
<Height> 20 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
; Unit Rank 3
|
|
<Text>
|
|
<X> 903 </X>
|
|
<Y> 472 </Y>
|
|
<Size> 24 </Size>
|
|
<Width> 52 </Width>
|
|
<Height> 20 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
|
|
; Unit Rank 15
|
|
<Text>
|
|
<X> 944 </X>
|
|
<Y> 511 </Y>
|
|
<Size> 14 </Size>
|
|
<Width> 35 </Width>
|
|
<Height> 11 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
|
|
; Unit Rank 16
|
|
<Text>
|
|
<X> 944 </X>
|
|
<Y> 537 </Y>
|
|
<Size> 14 </Size>
|
|
<Width> 35 </Width>
|
|
<Height> 11 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
|
|
; Unit Rank 17
|
|
<Text>
|
|
<X> 944 </X>
|
|
<Y> 563 </Y>
|
|
<Size> 14 </Size>
|
|
<Width> 35 </Width>
|
|
<Height> 11 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
|
|
; Unit Rank 18
|
|
<Text>
|
|
<X> 944 </X>
|
|
<Y> 589 </Y>
|
|
<Size> 14 </Size>
|
|
<Width> 35 </Width>
|
|
<Height> 11 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
|
|
; Unit Rank 19
|
|
<Text>
|
|
<X> 944 </X>
|
|
<Y> 615 </Y>
|
|
<Size> 14 </Size>
|
|
<Width> 35 </Width>
|
|
<Height> 11 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
|
|
; Unit Rank 20
|
|
<Text>
|
|
<X> 944 </X>
|
|
<Y> 641 </Y>
|
|
<Size> 14 </Size>
|
|
<Width> 35 </Width>
|
|
<Height> 11 </Height>
|
|
<Font> KanitMediumTTF </Font>
|
|
<Color> 0x523D30 </Color>
|
|
<Value> Unit </Value>
|
|
</Text>
|
|
|
|
|
|
; End Unit
|
|
|
|
</Popup> |