diff --git a/inter/tha/xml/multi/page_catalog.lxml b/inter/tha/xml/multi/page_catalog.lxml index 6054c0d7..80bda131 100644 --- a/inter/tha/xml/multi/page_catalog.lxml +++ b/inter/tha/xml/multi/page_catalog.lxml @@ -195,7 +195,7 @@ Var PromotionIDCurrentOrder = 0 RootLayoutVisible 3 "show" - + Var ButtonLanguageCurrentXPosition = 1005 Var ButtonLanguageCurrentYPosition = 458 - 38 @@ -241,67 +241,134 @@ Var buttonRemoveCup = "Invisible" EndIf EndIf + + + + DEBUGVAR MultiProcess + + DEBUGVAR Inst5MenuLoaded + DEBUGVAR Inst6MenuLoaded + DEBUGVAR Inst7MenuLoaded + DEBUGVAR Inst8MenuLoaded + DEBUGVAR Inst9MenuLoaded + DEBUGVAR Inst10MenuLoaded + DEBUGVAR Inst11MenuLoaded + + DEBUGVAR MultiProcessTimer 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 + 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 + 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 + 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 + 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 + 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 @@ -452,6 +519,7 @@ 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 @@ -481,6 +549,7 @@ 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 @@ -509,6 +578,7 @@ 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 @@ -538,6 +608,7 @@ 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 @@ -565,6 +636,7 @@ 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 @@ -594,6 +666,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 @@ -649,6 +722,7 @@ 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 @@ -701,6 +775,7 @@ 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 diff --git a/inter/tha/xml/page_topping_select6.lxml b/inter/tha/xml/page_topping_select6.lxml index c8bec708..779a2cac 100644 --- a/inter/tha/xml/page_topping_select6.lxml +++ b/inter/tha/xml/page_topping_select6.lxml @@ -883,140 +883,6 @@ "0xeae6e1" - - - DEBUGVAR LanguageShowByIndex - DEBUGVAR LanguageShow - - If LanguageShow = "ENG" Then - Var topping_shot_price_x = 630 - Var text_x_add_oreo_price = 430 - Var text_show_normal_x = 408 - Var text_show_blend_x = 892 - Var SugarZeroCalPrice_X = 540 - Var text_cancel_xc = 53 - Var text_cancel_yc = 16 - Var Text_SugarZeroCalPrice_X = 360 - Var Text_SugarNormalPrice_Y = 80 - Var OatMilkPrice_X = 260 - If show_name_len > 24 Then - Var showname = showname + "###size=54" - EndIf - If BGSugar = "Enable" Then - Play "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Sweet.mp3" - EndIf - If MACHINE_SELF_TEST_COUNT_DOWN > 0 Then - Var ShowTextSelfTestCountDown = "Please wait a moment (" + MACHINE_SELF_TEST_COUNT_DOWN - Var ShowTextSelfTestCountDown = ShowTextSelfTestCountDown + ")" - Else - Var ShowTextSelfTestCountDown = "Please wait a moment" - EndIf - EndIf - If LanguageShow = "THAI" Then - Var topping_shot_price_x = 600 - Var text_x_add_oreo_price = 420 - Var text_show_normal_x = 386 - Var text_show_blend_x = 852 - Var SugarZeroCalPrice_X = 495 - Var text_cancel_xc = 53 - Var text_cancel_yc = 16 - Var Text_SugarZeroCalPrice_X = 360 - Var Text_SugarNormalPrice_Y = 75 - Var OatMilkPrice_X = 220 - If show_name_len > 0 Then - Var showname = showname + "###size=68" - EndIf - Play "/mnt/sdcard/coffeevending/taobin_project/sound_thai/select_level.mp3" - If MACHINE_SELF_TEST_COUNT_DOWN > 0 Then - Var ShowTextSelfTestCountDown ="กรุณารอสักครู่ (" + MACHINE_SELF_TEST_COUNT_DOWN - Var ShowTextSelfTestCountDown = ShowTextSelfTestCountDown + ")" - Else - Var ShowTextSelfTestCountDown ="กรุณารอสักครู่" - EndIf - EndIf - If LanguageShow = "MYANMAR" Then - Var show_eng = "true" - DEBUGVAR show_eng - Var topping_shot_price_x = 630 - Var text_x_add_oreo_price = 430 - Var text_show_normal_x = 568 - Var text_show_blend_x = 903 - Var SugarZeroCalPrice_X = 540 - Var Text_SugarZeroCalPrice_X = 360 - Var Text_SugarNormalPrice_Y = 80 - Var text_cancel_xc = 5 - Var text_cancel_yc = 30 - Var show_eng = "true" - Var OatMilkPrice_X = 210 - If show_name_len > 24 Then - Var showname = showname + "###size=54" - EndIf - Var DirImage = "ROOT/taobin_project/image/topping_mmr" - If MACHINE_SELF_TEST_COUNT_DOWN > 0 Then - Var ShowTextSelfTestCountDown = "ခဏစောင့်ပါ။ (" + MACHINE_SELF_TEST_COUNT_DOWN - Var ShowTextSelfTestCountDown = ShowTextSelfTestCountDown + ")" - Else - Var ShowTextSelfTestCountDown = "ခဏစောင့်ပါ။" - EndIf - EndIf - - Var StringToppingOatMilkWithPrice !assigned GetLanguageID( 000113, LanguageShowByIndex) - DEBUGVAR StringToppingOatMilkWithPrice - Var StringToppingOatMilkWithPrice = StringToppingOatMilkWithPrice + OatMilkPrice - DEBUGVAR StringToppingOatMilkWithPrice - - Var StringToppingOreoWithPrice !assigned GetLanguageID( 000101, LanguageShowByIndex) - Var StringToppingOreoWithPrice = StringToppingOreoWithPrice + text_price_6 - - ;Var StringToppingShotWithPrice !assigned GetLanguageID( 000100, LanguageShowByIndex) - ;Var StringToppingShotWithPrice = StringToppingShotWithPrice + text_price_topping - - Var StringCoffeeLevelWithPrice0 !assigned GetLanguageID( 000108, LanguageShowByIndex) - Var StringCoffeeLevelWithPrice0 = StringCoffeeLevelWithPrice0 + CustomCoffeeLevelAdditionalPrice[0] - - Var StringCoffeeLevelWithPrice1 !assigned GetLanguageID( 000109, LanguageShowByIndex) - Var StringCoffeeLevelWithPrice1 = StringCoffeeLevelWithPrice1 + CustomCoffeeLevelAdditionalPrice[1] - - Var StringCoffeeLevelWithPrice2 !assigned GetLanguageID( 000110, LanguageShowByIndex) - Var StringCoffeeLevelWithPrice2 = StringCoffeeLevelWithPrice2 + CustomCoffeeLevelAdditionalPrice[2] - - Var StringCoffeeLevelWithPrice3 !assigned GetLanguageID( 000111, LanguageShowByIndex) - Var StringCoffeeLevelWithPrice3 = StringCoffeeLevelWithPrice3 + CustomCoffeeLevelAdditionalPrice[3] - - - ;Var showname = aliasName[LanguageShowByIndex] - ;Var showdesc = aliasName[LanguageShowByIndex] - - If SelectDrinkType = 1 Then - Var showname = NameLang[IndexDrinktType][LanguageShowByIndex] - Var showdesc = DescLang[IndexDrinktType][LanguageShowByIndex] - Else - Var showname = aliasName[LanguageShowByIndex] - Var showdesc = aliasName[LanguageShowByIndex] - - EndIf - - - DEBUGVAR showname - DEBUGVAR showdesc - - BackslashNToEnter showname - BackslashNToEnter showdesc - CRLFToSpace showname - CRLFToSpace showdesc - Var Timeout = 0 - - Var ButtonLanguageCurrentXPosition = 1005 - Var ButtonLanguageCurrentYPosition = 458 - 38 - - Var ButtonLanguageListXPosition = 970 - Var ButtonLanguageListYPosition = 450 - 38 - OpenInst 3 "ROOT/taobin_project/xml/topview2.xml" - - RefreshAll - - -