1259 lines
29 KiB
Text
1259 lines
29 KiB
Text
<Popup>
|
|
<Cache> "Enable" </Cache>
|
|
<Width> 1080 </Width>
|
|
<Height> 1920 </Height>
|
|
;<Background> "0xeae6e1" </Background>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventOpen>
|
|
|
|
SAVELOG "======================================= catalog inter multi instance ================================"
|
|
; On open
|
|
|
|
TopView "show"
|
|
; On open
|
|
|
|
; helper
|
|
RootLayoutVisible 14 "hide"
|
|
|
|
Machine WakeUp
|
|
|
|
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
|
|
|
DEBUGVAR ToppingNewShow
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/sometime/campaign_sound.ev"
|
|
|
|
DEBUGVAR OpenFromPageBoard
|
|
If OpenFromPageBoard = 1 Then
|
|
Var OpenFromPageBoard = 0
|
|
Var langnext1 = "true"
|
|
Var langnext2 = "true"
|
|
Var langnext3 = "true"
|
|
Var langnext4 = "true"
|
|
Var langnext5 = "true"
|
|
Var langnext6 = "true"
|
|
Var langnext7 = "true"
|
|
Var langnext8 = "true"
|
|
Var langnext9 = "true"
|
|
SAVELOG "======================================= RefreshAll Languages ================================"
|
|
EndIf
|
|
|
|
Var BaseOnPageBoard = 0
|
|
|
|
Var NextPage = "-"
|
|
|
|
Var Seeker.thankLidFlag = 0
|
|
Var Seeker.thankStrawFlag = 0
|
|
Var Seeker.SmoothieToPayment = 0
|
|
|
|
WEB "DISABLE"
|
|
|
|
Var web_readyOK = "false"
|
|
Var web_telnumOK = ""
|
|
|
|
Var PicturePath = "/mnt/sdcard/coffeevending/taobin_project/image/page_doing/"
|
|
|
|
If CocktailShow = "true" Then
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_cocktail.xml"
|
|
EndIf
|
|
|
|
If TermTemOnline = "true" Then
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_tt_catalog.xml"
|
|
EndIf
|
|
|
|
;include="ROOT/taobin_project/inc/door_initial_state.inc"
|
|
|
|
Var GetPayInfoFlag = 0
|
|
Var countDownRetrun = 120
|
|
|
|
Var OpenRouteManTest = 0
|
|
|
|
CoinVending OFF
|
|
|
|
DEBUGVAR MAT_ID_2301
|
|
Var SpiralModeFrozenFruit = 0
|
|
Var SpiralModeGoods = 0
|
|
|
|
Var ButtonFrozenSmoothie = "Invisible"
|
|
|
|
If SpiralOnline = "true" Then
|
|
|
|
If MAT_ID_2301 = "Enable" Then
|
|
Var SpiralModeFrozenFruit = 1
|
|
Var ButtonFrozenSmoothie = "Enable"
|
|
EndIf
|
|
If MAT_ID_2301 = "Disable" Then
|
|
Var SpiralModeFrozenFruit = 1
|
|
Var ButtonFrozenSmoothie = "Enable"
|
|
EndIf
|
|
|
|
|
|
If BoxID = 123456 Then
|
|
Var SpiralModeGoods = 0
|
|
Var ButtonSpiralStage = "Invisible"
|
|
EndIf
|
|
EndIf
|
|
If SpiralModeFrozenFruit = 1 Then
|
|
Var SpiralModeGoods = 0
|
|
EndIf
|
|
|
|
DEBUGVAR SpiralModeGoods
|
|
DEBUGVAR SpiralModeFrozenFruit
|
|
|
|
|
|
; Clear value
|
|
Topping "clear" "-"
|
|
|
|
|
|
Var DirImage = "ROOT/taobin_project/image/page2_inter/"
|
|
|
|
Var StrawAutoRelease1 = "false"
|
|
Var StrawAutoRelease2 = "false"
|
|
|
|
|
|
Var SELLONLINE = 0
|
|
If SELLSTATUS = "SELLONLINE" Then
|
|
Var SELLONLINE = 1
|
|
EndIf
|
|
If SELLSTATUS = "SELLNOCASH" Then
|
|
Var SELLONLINE = 1
|
|
EndIf
|
|
|
|
|
|
|
|
If SELLONLINE = 1 Then
|
|
Var ShowButtonClick2 = "Enable"
|
|
Else
|
|
Var ShowButtonClick2 = "Invisible"
|
|
Var ButtontoTopupMenu = "Invisible"
|
|
EndIf
|
|
|
|
If SELLONLINE = 1 Then
|
|
Var ShowNetworkProblem = "Invisible"
|
|
Var ShowNetworkProblemText = ""
|
|
|
|
;GenHashWithTimeStamp QRCODE99x
|
|
WEB "ENABLE"
|
|
|
|
Else
|
|
Var ShowNetworkProblem = "Enable"
|
|
Var ShowButtonClick2 = "Invisible"
|
|
Var ButtontoTopupMenu = "Invisible"
|
|
;Var ShowNetworkProblemText = "การสื่อสารขัดข้อง ชำระเงินได้เฉพาะเงินสด"
|
|
|
|
Var QRCODE99 = ""
|
|
WEB "DISABLE"
|
|
|
|
EndIf
|
|
|
|
If RoadShow = "true" Then
|
|
Var ShowNetworkProblem = "Invisible"
|
|
Var ShowNetworkProblemText = ""
|
|
EndIf
|
|
|
|
; 1035 is Coke.
|
|
STRCONTAIN "1035" MaterialAvailable CokeUI
|
|
|
|
Var bnSodaAndOther = DirImage + "/bn_soda_coke.png"
|
|
Var bpSodaAndOther = DirImage + "/bp_soda_coke.png"
|
|
|
|
|
|
Var countClick = 0
|
|
|
|
|
|
DEBUGVAR CART_COUNT
|
|
|
|
|
|
Var QRCODE99_Y = 1718
|
|
|
|
Var showCart = "Invisible"
|
|
If MultiPayEnable = "true" Then
|
|
|
|
If CART_COUNT = 1 Then
|
|
Var showCart = "Enable"
|
|
Var cart_image_bn = DirImageCart + "/bn_cart1.png"
|
|
Var cart_image_bp = DirImageCart + "/bp_cart1.png"
|
|
|
|
Var QRCODE99_Y = 1580
|
|
|
|
EndIf
|
|
|
|
If CART_COUNT = 2 Then
|
|
Var showCart = "Enable"
|
|
Var cart_image_bn = DirImageCart + "/bn_cart2.png"
|
|
Var cart_image_bp = DirImageCart + "/bp_cart2.png"
|
|
|
|
Var QRCODE99_Y = 1580
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
If CART_COUNT = 3 Then
|
|
Open "ROOT/taobin_project/xml/page_payment_multi.xml"
|
|
EndIf
|
|
|
|
EndIf
|
|
|
|
DEBUGVAR Seeker
|
|
|
|
If Seeker = "next" Then
|
|
Var ShowButtonClick2 = "Invisible"
|
|
Var ButtontoTopupMenu = "Invisible"
|
|
EndIf
|
|
|
|
|
|
If XMLProfile = "taobin_notopup" Then
|
|
Var ButtontoTopupMenu = "Disable"
|
|
|
|
EndIf
|
|
|
|
Var Seeker.SmoothieToPayment = 0
|
|
|
|
|
|
Var menu_name_eng_hot = ""
|
|
Var menu_desc_eng_hot = ""
|
|
Var menu_name_thai_hot = ""
|
|
Var menu_desc_thai_hot = ""
|
|
|
|
Var menu_name_eng_cold = ""
|
|
Var menu_desc_eng_cold = ""
|
|
Var menu_name_thai_cold = ""
|
|
Var menu_desc_thai_cold = ""
|
|
|
|
|
|
Var menu_name_eng_blender = ""
|
|
Var menu_desc_eng_blender = ""
|
|
Var menu_name_thai_blender = ""
|
|
Var menu_desc_thai_blender = ""
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/tricker.ev"
|
|
|
|
TRY "ROOT/taobin_project/xml/sometime/RoadShow.ev"
|
|
|
|
|
|
|
|
|
|
If BoxID = 0 Then
|
|
RebootWithCause "BoxID was zero"
|
|
EndIf
|
|
|
|
|
|
|
|
DEBUGVAR ShowButtonClick2
|
|
|
|
DEBUGVAR MenuKidButtonState
|
|
DEBUGVAR New_Payment
|
|
|
|
|
|
|
|
|
|
Var PromotionIDCurrentOrder = 0
|
|
RootLayoutVisible 3 "show"
|
|
|
|
Var ButtonLanguageCurrentXPosition = 1005
|
|
Var ButtonLanguageCurrentYPosition = 458 - 38
|
|
|
|
Var ButtonLanguageListXPosition = 970
|
|
Var ButtonLanguageListYPosition = 450 - 38
|
|
|
|
Var SelectedMenu = ""
|
|
Var MultiProcess = "Invisible"
|
|
|
|
; setvar SpiralOnline true
|
|
Var ButtonSpiralStage = "Invisible"
|
|
If SpiralOnline = "true" Then
|
|
If SpiralModeFrozenFruit = 1 Then
|
|
Var ButtonFrozenSmoothie = "Enable"
|
|
Var ButtonSpiralStage = "Invisible"
|
|
Else
|
|
Var ButtonSpiralStage = "Enable"
|
|
EndIf
|
|
EndIf
|
|
|
|
|
|
|
|
DEBUGVAR SpiralOnline
|
|
|
|
RootLayoutVisible 15 "hide"
|
|
|
|
DEBUGVAR Catalog20BahtEnable
|
|
|
|
If Catalog20BahtEnable = 1 Then
|
|
Var PepsiCatalogStage = "Invisible"
|
|
Var Menu20BahtStage = "Enable"
|
|
Else
|
|
Var PepsiCatalogStage = "Enable"
|
|
Var Menu20BahtStage = "Invisible"
|
|
EndIf
|
|
|
|
|
|
</EventOpen>
|
|
<Timeout> 1000 </Timeout>
|
|
<EventTimeout>
|
|
|
|
;SAVELOG SoundPlaying
|
|
|
|
If countDownRetrun > 0 Then
|
|
Var countDownRetrun = countDownRetrun - 1
|
|
EndIf
|
|
|
|
If countDownRetrun = 0 Then
|
|
If Seeker = "next" Then
|
|
RootLayoutVisible 3 "hide"
|
|
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
|
EndIf
|
|
EndIf
|
|
|
|
|
|
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
|
|
|
|
|
|
|
DEBUGVAR MultiProcess
|
|
|
|
|
|
DEBUGVAR MultiProcessTimer
|
|
DEBUGVAR CatalogLayoutV3
|
|
Var Inst5MenuLoaded = "done"
|
|
Var Inst6MenuLoaded = "done"
|
|
Var Inst7MenuLoaded = "done"
|
|
Var Inst8MenuLoaded = "done"
|
|
Var Inst9MenuLoaded = "done"
|
|
Var Inst10MenuLoaded = "done"
|
|
Var Inst11MenuLoaded = "done"
|
|
|
|
|
|
|
|
If MultiProcess = "Enable" Then
|
|
If SelectedMenu = "coffee" Then
|
|
Var MultiProcessTimer = MultiProcessTimer + 1
|
|
If Inst5MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 2
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
If MultiProcessTimer >= 20 Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 2
|
|
Var MultiProcessTimer = 0
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
|
|
If SelectedMenu = "tea" Then
|
|
Var MultiProcessTimer = MultiProcessTimer + 1
|
|
If Inst6MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 3
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
If MultiProcessTimer >= 20 Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 3
|
|
Var MultiProcessTimer = 0
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
|
|
If SelectedMenu = "caramel" Then
|
|
Var MultiProcessTimer = MultiProcessTimer + 1
|
|
If Inst7MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 4
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
If MultiProcessTimer >= 20 Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 4
|
|
Var MultiProcessTimer = 0
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
|
|
If SelectedMenu = "kidmenu" Then
|
|
Var MultiProcessTimer = MultiProcessTimer + 1
|
|
If Inst8MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 5
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
If MultiProcessTimer >= 20 Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 5
|
|
Var MultiProcessTimer = 0
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
|
|
If SelectedMenu = "healthy" Then
|
|
Var MultiProcessTimer = MultiProcessTimer + 1
|
|
If Inst9MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 6
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
If MultiProcessTimer >= 20 Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 6
|
|
Var MultiProcessTimer = 0
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
|
|
If SelectedMenu = "pepsi" Then
|
|
Var MultiProcessTimer = MultiProcessTimer + 1
|
|
If Inst10MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 8
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
If MultiProcessTimer >= 20 Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 8
|
|
Var MultiProcessTimer = 0
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
|
|
If SelectedMenu = "soda" Then
|
|
Var MultiProcessTimer = MultiProcessTimer + 1
|
|
If Inst11MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 7
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
If MultiProcessTimer >= 20 Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 7
|
|
Var MultiProcessTimer = 0
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
EndIf
|
|
|
|
|
|
|
|
Refresh
|
|
TimerReset
|
|
</EventTimeout>
|
|
|
|
<EventChangeStatus>
|
|
;If ChangeStatus = "payout-end" Then
|
|
; Var ChangeOK = 1
|
|
;EndIf
|
|
</EventChangeStatus>
|
|
|
|
<EventWebApp>
|
|
|
|
DEBUGVAR web_ready
|
|
If web_ready = "true" Then
|
|
If web_ref = QRCODE99 Then
|
|
Cart "DeleteMenuID" "ALL"
|
|
Var web_readyOK = web_ready
|
|
Var web_telnumOK = web_telnum
|
|
|
|
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
EndIf
|
|
|
|
Else
|
|
EndIf
|
|
|
|
</EventWebApp>
|
|
|
|
<Image>
|
|
<X> 0 </X>
|
|
<Y> 380 </Y>
|
|
<Width> 1080 </Width>
|
|
<Height> 1540 </Height>
|
|
<Color> "0xeae6e1" </Color>
|
|
</Image>
|
|
|
|
<EventLanguageOnChange>
|
|
DEBUGVAR LanguageShow
|
|
|
|
;inter-image
|
|
If LanguageShow = "ENG" Then
|
|
Var PlaySoundLag = "/mnt/sdcard/coffeevending/taobin_project/sound_eng/What_would_you_like_to_drink_today.mp3"
|
|
Var DirImage2 = "ROOT/taobin_project/image/drink_option_en/"
|
|
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
|
EndIf
|
|
|
|
If LanguageShow = "MALAY" Then
|
|
Var PlaySoundLag = "/mnt/sdcard/coffeevending/taobin_project/sound_eng/What_would_you_like_to_drink_today.mp3"
|
|
EndIf
|
|
|
|
If LanguageShow = "THAI" Then
|
|
Var PlaySoundLag = "/mnt/sdcard/coffeevending/taobin_project/sound_thai/taobin_sawade.mp3"
|
|
|
|
Var DirImage2 = "ROOT/taobin_project/image/drink_option/"
|
|
Var DirImageAlter = "ROOT/taobin_project/image/page3_2/"
|
|
|
|
If SongkranSoundCampaign = 1 Then
|
|
Var PlaySoundLag = GreetingSound[SoundCampaignIndex]
|
|
EndIf
|
|
EndIf
|
|
|
|
If LanguageShow = "MYANMAR" Then
|
|
Var show_eng = "true"
|
|
Var DirImage2 = "ROOT/taobin_project/image/drink_option_mmr/"
|
|
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_mmr/"
|
|
EndIf
|
|
|
|
|
|
If LanguageShow = "MSC" Then
|
|
Var show_eng = "true"
|
|
Var DirImage2 = "ROOT/taobin_project/inter/hkg/image/drink_option_msc/"
|
|
Var DirImageAlter = "ROOT/taobin_project/inter/hkg/image/page3_2_msc/"
|
|
EndIf
|
|
Play PlaySoundLag
|
|
Var countDownRetrun = 120
|
|
|
|
Var ButtonLanguageCurrentXPosition = 1015
|
|
Var ButtonLanguageCurrentYPosition = 458 - 38
|
|
Var ButtonLanguageListXPosition = 982
|
|
Var ButtonLanguageListYPosition = 450 - 38
|
|
Var LanguageButtonEnable = "Enable"
|
|
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
|
|
|
RefreshAll
|
|
</EventLanguageOnChange>
|
|
|
|
|
|
; back
|
|
<Button>
|
|
<X> 19 </X>
|
|
<Y> 420 </Y>
|
|
<Filename> "ROOT/taobin_project/image/page2/bn_back_arrow.png" </Filename>
|
|
<FilenamePress> "ROOT/taobin_project/image/page2/bn_back_arrow.png" </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
If Seeker = "next" Then
|
|
RootLayoutVisible 3 "hide"
|
|
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
|
|
Else
|
|
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
|
EndIf
|
|
</EventClick>
|
|
</Button>
|
|
|
|
|
|
<Text>
|
|
<X> 70 </X>
|
|
<Y> 591 </Y>
|
|
<Width> 940 </Width>
|
|
<Height> 85 </Height>
|
|
<Language>
|
|
<ID> 000001 </ID>
|
|
</Language>
|
|
</Text>
|
|
|
|
<Text>
|
|
<X> 70 </X>
|
|
<Y> 679 </Y>
|
|
<Width> 940 </Width>
|
|
<Height> 85 </Height>
|
|
<Language>
|
|
<ID> 000002 </ID>
|
|
</Language>
|
|
</Text>
|
|
|
|
|
|
|
|
|
|
<FrameScroll>
|
|
<X> 1 </X>
|
|
<Y> 844 </Y>
|
|
<Width> 1080 </Width>
|
|
<ScrollHeight> "auto" </ScrollHeight>
|
|
<Scroll> "Vertical" </Scroll>
|
|
<Column> 3 </Column>
|
|
<Mode> "EnableAdjust" </Mode>
|
|
<Script>
|
|
Var block_index_override = 0
|
|
Var block_index_move = 0
|
|
|
|
If ButtonSpiralStage = "Invisible" Then
|
|
Var ColumnOverride[0] = 2
|
|
Else
|
|
Var ColumnOverride[0] = 3
|
|
EndIf
|
|
|
|
If ButtonFrozenSmoothie = "Invisible" Then
|
|
Var ColumnOverride[0] = 2
|
|
Else
|
|
Var ColumnOverride[0] = 3
|
|
EndIf
|
|
|
|
If SpiralModeFrozenFruit = 1 Then
|
|
Var ColumnOverride[0] = 3
|
|
EndIf
|
|
|
|
If SpiralModeGoods = 1 Then
|
|
Var ColumnOverride[0] = 3
|
|
EndIf
|
|
|
|
If SpiralModeFrozenFruit = 1 Then
|
|
If SpiralModeGoods = 1 Then
|
|
Var MenuKidButtonState = "Invisible"
|
|
EndIf
|
|
EndIf
|
|
|
|
|
|
|
|
|
|
|
|
Var ColumnOverride[1] = 3
|
|
Var ColumnOverride[2] = 3
|
|
Var ColumnOverride[3] = 3
|
|
|
|
Var ColumnGravity[0] = 2
|
|
Var ColumnGravity[1] = 2
|
|
Var ColumnGravity[2] = 2
|
|
Var ColumnGravity[3] = 2
|
|
|
|
</Script>
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> ButtonFrozenSmoothie </State>
|
|
; menu row 1
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_frozen_smoothie.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_frozen_smoothie.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
|
|
<EventClick>
|
|
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 9
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000026 </ID>
|
|
<X> 28 </X>
|
|
<Y> 202 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> "Enable" </State>
|
|
; menu row 1
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_diy.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_diy.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
|
|
<EventClick>
|
|
|
|
Var OpenFromMulti = 0
|
|
Var OpenFromPageBoard = 1
|
|
|
|
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/v3/event/script_open_promotion_v3.ev"
|
|
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000003 </ID>
|
|
<X> 28 </X>
|
|
<Y> 202 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> ButtonSpiralStage </State>
|
|
; menu row 1
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_vending_machine.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_vending_machine.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If LanguageShow = "THAI" Then
|
|
Var show_eng = "false"
|
|
Else
|
|
Var show_eng = "true"
|
|
EndIf
|
|
|
|
RootLayoutVisible 3 "hide"
|
|
RootLayoutVisible 15 "hide"
|
|
|
|
; eng
|
|
Open "ROOT/taobin_project/spiral/xml/page_catalog_vending_machine.xml"
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000004 </ID>
|
|
<X> 28 </X>
|
|
<Y> 202 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> "Enable" </State>
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_coffee.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_coffee.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If Inst5MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 2
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "coffee"
|
|
EndIf
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000005 </ID>
|
|
<X> 28 </X>
|
|
<Y> 202 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> "Enable" </State>
|
|
; menu row 2
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_tea.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_tea.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If Inst6MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 3
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "tea"
|
|
EndIf
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000006 </ID>
|
|
<X> 28 </X>
|
|
<Y> 193 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> "Enable" </State>
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_cho_caramel.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_cho_caramel.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If Inst7MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 4
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "caramel"
|
|
EndIf
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000007 </ID>
|
|
<X> 28 </X>
|
|
<Y> 193 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> "Enable" </State>
|
|
<Button>
|
|
<Filename> bnSodaAndOther </Filename>
|
|
<FilenamePress> bpSodaAndOther </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If Inst11MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 7
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "soda"
|
|
EndIf
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000009 </ID>
|
|
<X> 28 </X>
|
|
<Y> 211 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> PepsiCatalogStage </State>
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_Pepsi_7up.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_Pepsi_7up.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If Inst10MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 8
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "pepsi"
|
|
EndIf
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000025 </ID>
|
|
<X> 28 </X>
|
|
<Y> 202 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 82 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
<Block>
|
|
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> Menu20BahtStage </State>
|
|
|
|
<Button>
|
|
<Filename> Var(DirImage + "/bn_soda_20B_EN.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_soda_20B_EN.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
If Inst10MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 8
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "pepsi"
|
|
EndIf
|
|
</EventClick>
|
|
</Button>
|
|
</Block>
|
|
|
|
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State>MenuKidButtonState</State>
|
|
<Button>
|
|
<State>MenuKidButtonState</State>
|
|
<Filename> Var(DirImage + "/bn_kidmenu.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bn_kidmenu.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If Inst8MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 5
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "kidmenu"
|
|
EndIf
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000011 </ID>
|
|
<X> 28 </X>
|
|
<Y> 211 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State>AppFastButtonState</State>
|
|
<Button>
|
|
<State>AppFastButtonState</State>
|
|
<Filename> Var(DirImage + "/bn_appfast.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_appfast.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
If Inst8MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 5
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "appfast"
|
|
EndIf
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000012 </ID>
|
|
<X> 28 </X>
|
|
<Y> 211 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> WheyButtonState </State>
|
|
<Button>
|
|
<State>WheyButtonState</State>
|
|
<Filename> Var(DirImage + "/bn_protein.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_protein.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
TabMenuVisibleInst 5
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000008 </ID>
|
|
<X> 28 </X>
|
|
<Y> 202 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
<Block>
|
|
<Width> 296 </Width>
|
|
<Height> 344 </Height>
|
|
<MarginLeft> 42 </MarginLeft>
|
|
<State> "Enable" </State>
|
|
<Button>
|
|
<State> "Enable" </State>
|
|
<Filename> Var(DirImage + "/bn_HealthyOption.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_HealthyOption.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
|
|
If Inst9MenuLoaded = "done" Then
|
|
Var MultiProcess = "Invisible"
|
|
TabMenuVisibleInst 6
|
|
|
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
|
Else
|
|
Var MultiProcessTimer = 0
|
|
Var MultiProcess = "Enable"
|
|
Var SelectedMenu = "healthy"
|
|
EndIf
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 000010 </ID>
|
|
<X> 28 </X>
|
|
<Y> 202 </Y>
|
|
<Width> 241 </Width>
|
|
<Height> 82 </Height>
|
|
</Language>
|
|
</Button>
|
|
</Block>
|
|
|
|
|
|
|
|
</FrameScroll>
|
|
|
|
<Button>
|
|
<X> 225 </X>
|
|
<Y> 424 </Y>
|
|
<State> ShowButtonClick2 </State>
|
|
<Filename> Var(DirImage + "/bn_main_page_member.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_main_page_member.png") </FilenamePress>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
; eng
|
|
Var CheckMemberPage = "ROOT/taobin_project/xml/page_before_check_member.xml"
|
|
Open CheckMemberPage
|
|
|
|
</EventClick>
|
|
|
|
<Language>
|
|
<ID> 002005 </ID>
|
|
<X> 20 </X>
|
|
<Y> 25 </Y>
|
|
<Width> 400 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
|
|
<Button>
|
|
<X> 696 </X>
|
|
<Y> 424 </Y>
|
|
<State> ButtontoTopupMenu </State>
|
|
<Filename> Var(DirImage + "/bn_main_page_topup.png") </Filename>
|
|
<FilenamePress> Var(DirImage + "/bp_main_page_topup.png") </FilenamePress>
|
|
<FilenameDisable> Var(DirImage + "/bp_main_page_topup.png") </FilenameDisable>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
; eng
|
|
Var PayDetail=""
|
|
Open "ROOT/taobin_project/xml/page_back_to_topup.xml"
|
|
|
|
</EventClick>
|
|
<Language>
|
|
<ID> 002004 </ID>
|
|
<X> 70 </X>
|
|
<Y> 25 </Y>
|
|
<Width> 200 </Width>
|
|
<Height> 72 </Height>
|
|
</Language>
|
|
</Button>
|
|
|
|
<Button>
|
|
<X> 0 </X>
|
|
<Y> 1870 </Y>
|
|
<State> ShowNetworkProblem </State>
|
|
<Color> "0xFF0000" </Color>
|
|
<Width> 1080 </Width>
|
|
<Height> 60 </Height>
|
|
<EventClick>
|
|
|
|
Open "ROOT/taobin_project/xml/page_camera.xml"
|
|
|
|
</EventClick>
|
|
</Button>
|
|
|
|
<Text>
|
|
<X> 5 </X>
|
|
<Y> 1880 </Y>
|
|
<Size> 24 </Size>
|
|
<Align> Center </Align>
|
|
<Width> 1080 </Width>
|
|
<Font> RobotoRegular </Font>
|
|
<Color> 0xFFFFFF </Color>
|
|
<Value> ShowNetworkProblemText </Value>
|
|
</Text>
|
|
|
|
|
|
<EventWebApp>
|
|
|
|
DEBUGVAR web_ready
|
|
If web_ready = "true" Then
|
|
If web_ref = QRCODE99x Then
|
|
|
|
Var web_readyOK = web_ready
|
|
Var web_telnumOK = web_telnum
|
|
|
|
Var web_app_prepar = "true"
|
|
|
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
|
|
EndIf
|
|
Else
|
|
EndIf
|
|
|
|
</EventWebApp>
|
|
|
|
|
|
|
|
|
|
;include="ROOT/taobin_project/inc/button_remove_cup.inc"
|
|
|
|
|
|
|
|
<Image>
|
|
<X> 0 </X>
|
|
<Y> 380 </Y>
|
|
<State> MultiProcess </State>
|
|
<Filename> "ROOT/taobin_project/image/collectiing/alpha.png" </Filename>
|
|
</Image>
|
|
|
|
<GIF>
|
|
<X> 493 </X>
|
|
<Y> 968 </Y>
|
|
<Width> 94 </Width>
|
|
<Height> 94 </Height>
|
|
<State> MultiProcess </State>
|
|
<Filename> "ROOT/taobin_project/image/page_payment/loading.gif" </Filename>
|
|
</GIF>
|
|
|
|
|
|
<Image>
|
|
<X> 0 </X>
|
|
<Y> 1820 </Y>
|
|
<Width> 100 </Width>
|
|
<Height> 100 </Height>
|
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
<Volume> SoundVolume </Volume>
|
|
<EventClick>
|
|
Var ClickCountMainTe = ClickCountMainTe + 1
|
|
|
|
DEBUGVAR ClickCountMainTe
|
|
|
|
If ClickCountMainTe = 2 Then
|
|
Var OpenRouteManTest = 1
|
|
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
|
Var ClickCountMainTe = 0
|
|
EndIf
|
|
</EventClick>
|
|
</Image>
|
|
|
|
<Text>
|
|
<X> 1 </X>
|
|
<Y> 1 </Y>
|
|
<Font> KanitTTF </Font>
|
|
<Size> 22 </Size>
|
|
<Width> 1080 </Width>
|
|
<Align> end </Align>
|
|
<Color> 0xFF0000 </Color>
|
|
<Value> "MT2 "</Value>
|
|
</Text>
|
|
|
|
|
|
<EventUnitTest1>
|
|
</EventUnitTest1>
|
|
|
|
<EventUnitTest2>
|
|
|
|
</EventUnitTest2>
|
|
; Initial for jump to page_brewing3.xml
|
|
<EventUnitTest3>
|
|
<Name> "Jump to page_check_member2.xml" </Name>
|
|
<Script>
|
|
Open "ROOT/taobin_project/xml/page_check_member2.xml"
|
|
</Script>
|
|
</EventUnitTest3>
|
|
|
|
<EventUnitTest5>
|
|
|
|
<Name> "Test Redirect page_catalog_group_recommend.lxml" </Name>
|
|
<Script>
|
|
Open "ROOT/taobin_project/inter/tha/xml/page_catalog_group_recommend.lxml"
|
|
</Script>
|
|
|
|
</EventUnitTest5>
|
|
|
|
<EventUnitTest6>
|
|
<Name> "Test Redirect page_catalog_group_other_other.lxml" </Name>
|
|
<Script>
|
|
Open "ROOT/taobin_project/inter/tha/xml/page_catalog_group_other_other.lxml"
|
|
</Script>
|
|
|
|
</EventUnitTest6>
|
|
|
|
<EventUnitTest7>
|
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_topup_credit3-TopupSuccess.xml"
|
|
</EventUnitTest7>
|
|
|
|
<EventUnitTest8>
|
|
|
|
|
|
Open "ROOT/taobin_project/xml/page_payment_credit3-TopupSuccess.xml"
|
|
</EventUnitTest8>
|
|
|
|
|
|
|
|
|
|
;include="ROOT/taobin_project/inc/remove_cup_tag_on_arm.inc"
|
|
|
|
</Popup>
|