From a497d17fc26c88af673a4d805c51c5594d20d49c Mon Sep 17 00:00:00 2001 From: Wanlop Date: Mon, 14 Sep 2020 15:09:29 +0700 Subject: [PATCH] First start TaoBin --- xml/menu_CollectPoint_Page1.xml | 342 ++ xml/menu_CollectPoint_Page2.xml | 120 + xml/menu_CollectPoint_Page3.xml | 265 ++ xml/menu_advert.xml | 4 + xml/menu_back_to_main.xml | 19 + xml/menu_board.xml | 37 + xml/menu_board2.xml | 54 + xml/menu_board_inthanin.xml | 2451 ++++++++++++++ xml/menu_board_original.xml | 3090 ++++++++++++++++++ xml/menu_board_original2.xml | 135 + xml/menu_cleanMachine.xml | 66 + xml/menu_closeMaintenance.xml | 110 + xml/menu_confirm.xml | 30 + xml/menu_list.xml | 29 + xml/menu_list_inthanin.xml | 229 ++ xml/menu_list_original.xml | 232 ++ xml/menu_list_original2.xml | 236 ++ xml/menu_list_show_all.pml | 1041 ++++++ xml/menu_list_show_all.xml | 4430 ++++++++++++++++++++++++++ xml/menu_list_show_all_cached.pml | 1079 +++++++ xml/menu_list_show_all_cached.xml | 3450 ++++++++++++++++++++ xml/menu_list_show_less.pml | 1021 ++++++ xml/menu_list_show_less.xml | 2446 ++++++++++++++ xml/menu_main_blank.xml | 4 + xml/menu_page3.xml | 199 ++ xml/menu_page3_alter.xml | 167 + xml/menu_page4-1.xml | 65 + xml/menu_page4-Code.xml | 414 +++ xml/menu_page4-CodeError.xml | 69 + xml/menu_page4-CodeWaiting.xml | 110 + xml/menu_page4-QR.xml | 422 +++ xml/menu_page4-WithCode.xml | 480 +++ xml/menu_page4.xml | 420 +++ xml/menu_page4aa.xml | 409 +++ xml/menu_page5.xml | 366 +++ xml/menu_page6.xml | 108 + xml/menu_page6.xml.bak | 106 + xml/menu_page6_Open.xml | 101 + xml/menu_page7.xml | 97 + xml/menu_pageConsent.xml | 77 + xml/menu_payment.xml | 51 + xml/menu_payment_qr.xml | 52 + xml/menu_problem.xml | 91 + xml/menu_problem.xml.bak | 92 + xml/menu_test.xml | 34 + xml/menu_topping.xml | 322 ++ xml/menu_topping_alter.xml | 251 ++ xml/menu_topping_alter2.xml | 325 ++ xml/menu_topping_hot_menu.xml | 390 +++ xml/menu_topping_hot_menu_coffee.xml | 478 +++ xml/menu_topping_mode2.xml | 360 +++ xml/menu_topping_sugar_only.xml | 316 ++ xml/menu_upgradeMCU.xml | 52 + xml/menu_upgrading.xml | 52 + 54 files changed, 27396 insertions(+) create mode 100644 xml/menu_CollectPoint_Page1.xml create mode 100644 xml/menu_CollectPoint_Page2.xml create mode 100644 xml/menu_CollectPoint_Page3.xml create mode 100644 xml/menu_advert.xml create mode 100644 xml/menu_back_to_main.xml create mode 100644 xml/menu_board.xml create mode 100644 xml/menu_board2.xml create mode 100644 xml/menu_board_inthanin.xml create mode 100644 xml/menu_board_original.xml create mode 100644 xml/menu_board_original2.xml create mode 100644 xml/menu_cleanMachine.xml create mode 100644 xml/menu_closeMaintenance.xml create mode 100644 xml/menu_confirm.xml create mode 100644 xml/menu_list.xml create mode 100644 xml/menu_list_inthanin.xml create mode 100644 xml/menu_list_original.xml create mode 100644 xml/menu_list_original2.xml create mode 100644 xml/menu_list_show_all.pml create mode 100644 xml/menu_list_show_all.xml create mode 100644 xml/menu_list_show_all_cached.pml create mode 100644 xml/menu_list_show_all_cached.xml create mode 100644 xml/menu_list_show_less.pml create mode 100644 xml/menu_list_show_less.xml create mode 100644 xml/menu_main_blank.xml create mode 100644 xml/menu_page3.xml create mode 100644 xml/menu_page3_alter.xml create mode 100644 xml/menu_page4-1.xml create mode 100644 xml/menu_page4-Code.xml create mode 100644 xml/menu_page4-CodeError.xml create mode 100644 xml/menu_page4-CodeWaiting.xml create mode 100644 xml/menu_page4-QR.xml create mode 100644 xml/menu_page4-WithCode.xml create mode 100644 xml/menu_page4.xml create mode 100644 xml/menu_page4aa.xml create mode 100644 xml/menu_page5.xml create mode 100644 xml/menu_page6.xml create mode 100644 xml/menu_page6.xml.bak create mode 100644 xml/menu_page6_Open.xml create mode 100644 xml/menu_page7.xml create mode 100644 xml/menu_pageConsent.xml create mode 100644 xml/menu_payment.xml create mode 100644 xml/menu_payment_qr.xml create mode 100644 xml/menu_problem.xml create mode 100644 xml/menu_problem.xml.bak create mode 100644 xml/menu_test.xml create mode 100644 xml/menu_topping.xml create mode 100644 xml/menu_topping_alter.xml create mode 100644 xml/menu_topping_alter2.xml create mode 100644 xml/menu_topping_hot_menu.xml create mode 100644 xml/menu_topping_hot_menu_coffee.xml create mode 100644 xml/menu_topping_mode2.xml create mode 100644 xml/menu_topping_sugar_only.xml create mode 100644 xml/menu_upgradeMCU.xml create mode 100644 xml/menu_upgrading.xml diff --git a/xml/menu_CollectPoint_Page1.xml b/xml/menu_CollectPoint_Page1.xml new file mode 100644 index 00000000..a0ff6b17 --- /dev/null +++ b/xml/menu_CollectPoint_Page1.xml @@ -0,0 +1,342 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Point_Page1.bmp" + SoundVolume + + + ; On open + TopView "hide" + + Var Timeout = 0 + Var TelephoneNumber = "" + + + 1000 + + + + + + Var Timeout = Timeout + 1 + If Timeout > 20 Then + Open "/media/bt/xml/menu_page5.xml" + EndIf + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 310 + 380 + 474 + Center + 50 + fontType1 + 0xF0E000 + TelephoneNumber + Telnum + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + If MachineStage = "drink-success" Then + Var MachineState_Result = 1 + EndIf + + If MachineStage = "drink-failed" Then + Var MachineState_Result = 1 + EndIf + + + + + + diff --git a/xml/menu_CollectPoint_Page2.xml b/xml/menu_CollectPoint_Page2.xml new file mode 100644 index 00000000..ca85a857 --- /dev/null +++ b/xml/menu_CollectPoint_Page2.xml @@ -0,0 +1,120 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Point_Page1.bmp" + SoundVolume + + + ; On open + + Var Timeout = 0 + + + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + ;Var CoffeePoint = 1 + ;Open "/media/bt/xml/menu_CollectPoint_Page3.xml" + If StepGetPoint = 0 Then + Open "/media/bt/xml/menu_pageConsent.xml" + Else + Var CoffeePoint = 1 + Open "/media/bt/xml/menu_CollectPoint_Page3.xml" + EndIf + + EndIf + + TimerReset + Refresh + + + + + 310 + 380 + 474 + Center + 50 + fontType1 + 0xF0E000 + TelephoneNumber + Telnum + + + + 310 + 550 + 474 + Center + 50 + fontType1 + 0xF0E000 + "กรุณารอซักครู่..." + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + If StepGetPoint = 0 Then + If PdpaAsk = 0 Then + Open "/media/bt/xml/menu_pageConsent.xml" + Else + Var StepGetPoint = 1 + GETACCEXT TelephoneNumber 5 + Open "/media/bt/xml/menu_CollectPoint_Page2.xml" + EndIf + Else + If Ext1a = "" Then + Var CoffeePoint = 1 + Open "/media/bt/xml/menu_CollectPoint_Page3.xml" + + Else + + Var CoffeePoint1 = Ext21 + INT CoffeePoint1 + + Var CoffeePoint = 1 + CoffeePoint1 + Open "/media/bt/xml/menu_CollectPoint_Page3.xml" + + EndIf + EndIf + + + + + + + If StepGetPoint = 0 Then + Open "/media/bt/xml/menu_pageConsent.xml" + Else + Var CoffeePoint = 1 + Open "/media/bt/xml/menu_CollectPoint_Page3.xml" + EndIf + + + + + If MachineStage = "drink-success" Then + Var MachineState_Result = 1 + EndIf + + If MachineStage = "drink-failed" Then + Var MachineState_Result = 1 + EndIf + + + + diff --git a/xml/menu_CollectPoint_Page3.xml b/xml/menu_CollectPoint_Page3.xml new file mode 100644 index 00000000..01a7be75 --- /dev/null +++ b/xml/menu_CollectPoint_Page3.xml @@ -0,0 +1,265 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Point_Page2.bmp" + SoundVolume + + + ; On open + + Var Timeout = 0 + + Var Point1_State = "Disable" + Var Point2_State = "Disable" + Var Point3_State = "Disable" + Var Point4_State = "Disable" + Var Point5_State = "Disable" + Var Point6_State = "Disable" + Var Point7_State = "Disable" + Var Point8_State = "Disable" + Var Point9_State = "Disable" + Var Point10_State = "Disable" + + If CoffeePoint >= 1 Then + Var Point1_State = "Enable" + EndIf + + If CoffeePoint >= 2 Then + Var Point2_State = "Enable" + EndIf + + If CoffeePoint >= 3 Then + Var Point3_State = "Enable" + EndIf + + If CoffeePoint >= 4 Then + Var Point4_State = "Enable" + EndIf + + If CoffeePoint >= 5 Then + Var Point5_State = "Enable" + EndIf + + If CoffeePoint >= 6 Then + Var Point6_State = "Enable" + EndIf + + If CoffeePoint >= 7 Then + Var Point7_State = "Enable" + EndIf + + If CoffeePoint >= 8 Then + Var Point8_State = "Enable" + EndIf + + If CoffeePoint >= 9 Then + Var Point9_State = "Enable" + EndIf + + If CoffeePoint >= 10 Then + Var Point10_State = "Enable" + EndIf + + Var BmiYear = "0/0/0/1/0/0" + Var PointCrm = "pdpa1" + Var GetScore = "" + AddData 4 TelephoneNumber BmiYear PointCrm GetScore + + + Var CoffeePointStr = CoffeePoint + + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 20 Then + Open "ROOT/xml/menu_page5.xml" + EndIf + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + 310 + 315 + 474 + Center + 50 + fontType1 + 0xF0E000 + TelephoneNumber + Telnum + + + + 500 + 410 + 50 + Center + 35 + fontType1 + 0x000000 + CoffeePointStr + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + If MachineStage = "drink-success" Then + Var MachineState_Result = 1 + EndIf + + If MachineStage = "drink-failed" Then + Var MachineState_Result = 1 + EndIf + + + + diff --git a/xml/menu_advert.xml b/xml/menu_advert.xml new file mode 100644 index 00000000..ded817b1 --- /dev/null +++ b/xml/menu_advert.xml @@ -0,0 +1,4 @@ + + HeadScreenWidth + HeadScreenHeight + diff --git a/xml/menu_back_to_main.xml b/xml/menu_back_to_main.xml new file mode 100644 index 00000000..7cc0da19 --- /dev/null +++ b/xml/menu_back_to_main.xml @@ -0,0 +1,19 @@ + + 1080 + 1920 + + + + OpenInst 0 "/mnt/sdcard/coffeevending/xml/menu_board_original2.xml" + OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.xml" + + Open "/mnt/sdcard/coffeevending/xml/menu_list_original2.xml" + + + 60000 + + ;Var menu_status = "stop" + + + + diff --git a/xml/menu_board.xml b/xml/menu_board.xml new file mode 100644 index 00000000..e8ead9fb --- /dev/null +++ b/xml/menu_board.xml @@ -0,0 +1,37 @@ + + "Enable" + 1080 + 1312 + "ROOT/image/BG1SLOT_TAB.bmp" + SoundVolume + + TopView "show" + ; On open + + + If VendingClass = "coffeeInthanin01" Then + Var subClass = "inthanin" + Open "ROOT/xml/menu_board_inthanin.xml" + Else + Var subClass = "" + Open "ROOT/xml/menu_board_original2.xml" + EndIf + + + + + + + 1000 + + TimerReset + Refresh + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + diff --git a/xml/menu_board2.xml b/xml/menu_board2.xml new file mode 100644 index 00000000..008eb247 --- /dev/null +++ b/xml/menu_board2.xml @@ -0,0 +1,54 @@ + + "Enable" + 1080 + 1312 + "ROOT/image/BG1SLOT_TAB.bmp" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + +1020 +1250 + 50 + 50 + + Open "ROOT/xml/vending_info.xml" + + + + +20 +1250 + 50 + 50 + + Throw + + + + + TopView "show" + + 1000 + + + TimerReset + ;Refresh + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + diff --git a/xml/menu_board_inthanin.xml b/xml/menu_board_inthanin.xml new file mode 100644 index 00000000..b33e7b2d --- /dev/null +++ b/xml/menu_board_inthanin.xml @@ -0,0 +1,2451 @@ + + "Enable" + 1080 + 1312 + "ROOT/image/BG_Inthanin.bmp" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open_inthanin.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open_inthanin.gif" + Var pCleanBG = "ROOT/image/BG_Clean_inthanin.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine_inthanin.gif" + Var pUpgradeBG = "ROOT/image/BG_Upgrade_inthanin.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine_inthanin.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance_inthanin.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid_inthanin.gif" + + If NetworkStatus = "DOWN" Then + Open "/mnt/sdcard/coffeevending/xml/main.xml" + EndIf + + If NetworkStatus = "DEACTIVE" Then + Open "/mnt/sdcard/coffeevending/xml/main.xml" + EndIf + + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + If MachineStage = "mcu-upgrade" Then + Open "ROOT/xml/menu_upgradeMCU.xml" + EndIf + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + + + If HaveCup = "true" Then + Open "ROOT/xml/menu_Page6_Open.xml" + EndIf + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + Var row1x = 15 + Var row2x = 227 + Var row3x = 439 + Var row4x = 651 + Var row5x = 863 + + + Var row1y = 115 + Var row2y = 337 + Var row3y = 559 + Var row4y = 781 + + Var textrow1y = 300 + + Var rowT1x = 15 + Var rowT2x = 227 + Var rowT3x = 439 + Var rowT4x = 651 + Var rowT5x = 863 + + + Var rowT1y = 115 + 140 + Var rowT2y = 337 + 140 + Var rowT3y = 559 + 140 + Var rowT4y = 781 + 140 + + + Var rowP1y = 115 + 170 + Var rowP2y = 337 + 170 + Var rowP3y = 559 + 170 + Var rowP4y = 781 + 170 + + Var rowD1x = 15 + 120 + Var rowD2x = 227 + 120 + Var rowD3x = 439 + 120 + Var rowD4x = 651 + 120 + Var rowD5x = 863 + 120 + + + Var rowD1y = 115 + 170 + Var rowD2y = 337 + 170 + Var rowD3y = 559 + 170 + Var rowD4y = 781 + 170 + + Var rowR1y = 115 + 180 + Var rowR2y = 337 + 180 + Var rowR3y = 559 + 180 + Var rowR4y = 781 + 180 + + Var rowS1x = 15 + 70 + Var rowS2x = 227 + 70 + Var rowS3x = 439 + 70 + Var rowS4x = 651 + 70 + Var rowS5x = 863 + 70 + + + Var rowS1y = 115 + 160 + Var rowS2y = 337 + 160 + Var rowS3y = 559 + 160 + Var rowS4y = 781 + 160 + + Var PriceColor1 = 0xFF0000 + Var PriceColor2 = 0xFF0000 + Var PriceColor3 = 0xFF0000 + Var PriceColor4 = 0xFF0000 + Var PriceColor5 = 0xFF0000 + Var PriceColor6 = 0xFF0000 + Var PriceColor7 = 0xFF0000 + Var PriceColor8 = 0xFF0000 + Var PriceColor9 = 0xFF0000 + Var PriceColor10 = 0xFF0000 + Var PriceColor11 = 0xFF0000 + Var PriceColor12 = 0xFF0000 + Var PriceColor13 = 0xFF0000 + Var PriceColor14 = 0xFF0000 + Var PriceColor15 = 0xFF0000 + Var PriceColor16 = 0xFF0000 + + Var DiscountPriceStr1 = "" + Var DiscountPriceStr2 = "" + Var DiscountPriceStr3 = "" + Var DiscountPriceStr4 = "" + Var DiscountPriceStr5 = "" + Var DiscountPriceStr6 = "" + Var DiscountPriceStr7 = "" + Var DiscountPriceStr8 = "" + Var DiscountPriceStr9 = "" + Var DiscountPriceStr10 = "" + Var DiscountPriceStr11 = "" + Var DiscountPriceStr12 = "" + Var DiscountPriceStr13 = "" + Var DiscountPriceStr14 = "" + Var DiscountPriceStr15 = "" + Var DiscountPriceStr16 = "" + + Var SlashSt1 = "Invisible" + Var SlashSt2 = "Invisible" + Var SlashSt3 = "Invisible" + Var SlashSt4 = "Invisible" + Var SlashSt5 = "Invisible" + Var SlashSt6 = "Invisible" + Var SlashSt7 = "Invisible" + Var SlashSt8 = "Invisible" + Var SlashSt9 = "Invisible" + Var SlashSt10 = "Invisible" + Var SlashSt11 = "Invisible" + Var SlashSt12 = "Invisible" + Var SlashSt13 = "Invisible" + Var SlashSt14 = "Invisible" + Var SlashSt15 = "Invisible" + Var SlashSt16 = "Invisible" + + + + + Var nMenu1 = rootMenu + "BN_" + Var nMenu1 = nMenu1 + Menu1ProductCode + Var nMenu1 = nMenu1 + ".png" + Var pMenu1 = rootMenu + "BP_" + Var pMenu1 = pMenu1 + Menu1ProductCode + Var pMenu1 = pMenu1 + ".png" + Var dMenu1 = rootMenu + "BD_" + Var dMenu1 = dMenu1 + Menu1ProductCode + Var dMenu1 = dMenu1 + ".png" + + Var nMenu2 = rootMenu + "BN_" + Var nMenu2 = nMenu2 + Menu2ProductCode + Var nMenu2 = nMenu2 + ".png" + Var pMenu2 = rootMenu + "BP_" + Var pMenu2 = pMenu2 + Menu2ProductCode + Var pMenu2 = pMenu2 + ".png" + Var dMenu2 = rootMenu + "BD_" + Var dMenu2 = dMenu2 + Menu2ProductCode + Var dMenu2 = dMenu2 + ".png" + + Var nMenu3 = rootMenu + "BN_" + Var nMenu3 = nMenu3 + Menu3ProductCode + Var nMenu3 = nMenu3 + ".png" + Var pMenu3 = rootMenu + "BP_" + Var pMenu3 = pMenu3 + Menu3ProductCode + Var pMenu3 = pMenu3 + ".png" + Var dMenu3 = rootMenu + "BD_" + Var dMenu3 = dMenu3 + Menu3ProductCode + Var dMenu3 = dMenu3 + ".png" + + Var nMenu4 = rootMenu + "BN_" + Var nMenu4 = nMenu4 + Menu4ProductCode + Var nMenu4 = nMenu4 + ".png" + Var pMenu4 = rootMenu + "BP_" + Var pMenu4 = pMenu4 + Menu4ProductCode + Var pMenu4 = pMenu4 + ".png" + Var dMenu4 = rootMenu + "BD_" + Var dMenu4 = dMenu4 + Menu4ProductCode + Var dMenu4 = dMenu4 + ".png" + + Var nMenu5 = rootMenu + "BN_" + Var nMenu5 = nMenu5 + Menu5ProductCode + Var nMenu5 = nMenu5 + ".png" + Var pMenu5 = rootMenu + "BP_" + Var pMenu5 = pMenu5 + Menu5ProductCode + Var pMenu5 = pMenu5 + ".png" + Var dMenu5 = rootMenu + "BD_" + Var dMenu5 = dMenu5 + Menu5ProductCode + Var dMenu5 = dMenu5 + ".png" + + Var nMenu6 = rootMenu + "BN_" + Var nMenu6 = nMenu6 + Menu6ProductCode + Var nMenu6 = nMenu6 + ".png" + Var pMenu6 = rootMenu + "BP_" + Var pMenu6 = pMenu6 + Menu6ProductCode + Var pMenu6 = pMenu6 + ".png" + Var dMenu6 = rootMenu + "BD_" + Var dMenu6 = dMenu6 + Menu6ProductCode + Var dMenu6 = dMenu6 + ".png" + + Var nMenu7 = rootMenu + "BN_" + Var nMenu7 = nMenu7 + Menu7ProductCode + Var nMenu7 = nMenu7 + ".png" + Var pMenu7 = rootMenu + "BP_" + Var pMenu7 = pMenu7 + Menu7ProductCode + Var pMenu7 = pMenu7 + ".png" + Var dMenu7 = rootMenu + "BD_" + Var dMenu7 = dMenu7 + Menu7ProductCode + Var dMenu7 = dMenu7 + ".png" + + Var nMenu8 = rootMenu + "BN_" + Var nMenu8 = nMenu8 + Menu8ProductCode + Var nMenu8 = nMenu8 + ".png" + Var pMenu8 = rootMenu + "BP_" + Var pMenu8 = pMenu8 + Menu8ProductCode + Var pMenu8 = pMenu8 + ".png" + Var dMenu8 = rootMenu + "BD_" + Var dMenu8 = dMenu8 + Menu8ProductCode + Var dMenu8 = dMenu8 + ".png" + + Var nMenu9 = rootMenu + "BN_" + Var nMenu9 = nMenu9 + Menu9ProductCode + Var nMenu9 = nMenu9 + ".png" + Var pMenu9 = rootMenu + "BP_" + Var pMenu9 = pMenu9 + Menu9ProductCode + Var pMenu9 = pMenu9 + ".png" + Var dMenu9 = rootMenu + "BD_" + Var dMenu9 = dMenu9 + Menu9ProductCode + Var dMenu9 = dMenu9 + ".png" + + Var nMenu10 = rootMenu + "BN_" + Var nMenu10 = nMenu10 + Menu10ProductCode + Var nMenu10 = nMenu10 + ".png" + Var pMenu10 = rootMenu + "BP_" + Var pMenu10 = pMenu10 + Menu10ProductCode + Var pMenu10 = pMenu10 + ".png" + Var dMenu10 = rootMenu + "BD_" + Var dMenu10 = dMenu10 + Menu10ProductCode + Var dMenu10 = dMenu10 + ".png" + + Var nMenu11 = rootMenu + "BN_" + Var nMenu11 = nMenu11 + Menu11ProductCode + Var nMenu11 = nMenu11 + ".png" + Var pMenu11 = rootMenu + "BP_" + Var pMenu11 = pMenu11 + Menu11ProductCode + Var pMenu11 = pMenu11 + ".png" + Var dMenu11 = rootMenu + "BD_" + Var dMenu11 = dMenu11 + Menu11ProductCode + Var dMenu11 = dMenu11 + ".png" + + Var nMenu12 = rootMenu + "BN_" + Var nMenu12 = nMenu12 + Menu12ProductCode + Var nMenu12 = nMenu12 + ".png" + Var pMenu12 = rootMenu + "BP_" + Var pMenu12 = pMenu12 + Menu12ProductCode + Var pMenu12 = pMenu12 + ".png" + Var dMenu12 = rootMenu + "BD_" + Var dMenu12 = dMenu12 + Menu12ProductCode + Var dMenu12 = dMenu12 + ".png" + + Var nMenu13 = rootMenu + "BN_" + Var nMenu13 = nMenu13 + Menu13ProductCode + Var nMenu13 = nMenu13 + ".png" + Var pMenu13 = rootMenu + "BP_" + Var pMenu13 = pMenu13 + Menu13ProductCode + Var pMenu13 = pMenu13 + ".png" + Var dMenu13 = rootMenu + "BD_" + Var dMenu13 = dMenu13 + Menu13ProductCode + Var dMenu13 = dMenu13 + ".png" + + Var nMenu14 = rootMenu + "BN_" + Var nMenu14 = nMenu14 + Menu14ProductCode + Var nMenu14 = nMenu14 + ".png" + Var pMenu14 = rootMenu + "BP_" + Var pMenu14 = pMenu14 + Menu14ProductCode + Var pMenu14 = pMenu14 + ".png" + Var dMenu14 = rootMenu + "BD_" + Var dMenu14 = dMenu14 + Menu14ProductCode + Var dMenu14 = dMenu14 + ".png" + + Var nMenu15 = rootMenu + "BN_" + Var nMenu15 = nMenu15 + Menu15ProductCode + Var nMenu15 = nMenu15 + ".png" + Var pMenu15 = rootMenu + "BP_" + Var pMenu15 = pMenu15 + Menu15ProductCode + Var pMenu15 = pMenu15 + ".png" + Var dMenu15 = rootMenu + "BD_" + Var dMenu15 = dMenu15 + Menu15ProductCode + Var dMenu15 = dMenu15 + ".png" + + Var nMenu16 = rootMenu + "BN_" + Var nMenu16 = nMenu16 + Menu16ProductCode + Var nMenu16 = nMenu16 + ".png" + Var pMenu16 = rootMenu + "BP_" + Var pMenu16 = pMenu16 + Menu16ProductCode + Var pMenu16 = pMenu16 + ".png" + Var dMenu16 = rootMenu + "BD_" + Var dMenu16 = dMenu16 + Menu16ProductCode + Var dMenu16 = dMenu16 + ".png" + + + Var MenuState1 = "Disable" + Var MenuState2 = "Disable" + Var MenuState3 = "Disable" + Var MenuState4 = "Disable" + Var MenuState5 = "Disable" + Var MenuState6 = "Disable" + Var MenuState7 = "Disable" + Var MenuState8 = "Disable" + Var MenuState9 = "Disable" + Var MenuState10 = "Disable" + Var MenuState11 = "Disable" + Var MenuState12 = "Disable" + Var MenuState13 = "Disable" + Var MenuState14 = "Disable" + Var MenuState15 = "Disable" + Var MenuState16 = "Disable" + + + Var Menu1NameEngShow = Menu1NameEng + Var Menu1PriceShow = "" + Var Menu2NameEngShow = Menu2NameEng + Var Menu2PriceShow = "" + Var Menu3NameEngShow = Menu3NameEng + Var Menu3PriceShow = "" + Var Menu4NameEngShow = Menu4NameEng + Var Menu4PriceShow = "" + Var Menu5NameEngShow = Menu5NameEng + Var Menu5PriceShow = "" + Var Menu6NameEngShow = Menu6NameEng + Var Menu6PriceShow = "" + Var Menu7NameEngShow = Menu7NameEng + Var Menu7PriceShow = "" + Var Menu8NameEngShow = Menu8NameEng + Var Menu8PriceShow = "" + Var Menu9NameEngShow = Menu9NameEng + Var Menu9PriceShow = "" + Var Menu10NameEngShow = Menu10NameEng + Var Menu10PriceShow = "" + Var Menu11NameEngShow = Menu11NameEng + Var Menu11PriceShow = "" + Var Menu12NameEngShow = Menu12NameEng + Var Menu12PriceShow = "" + Var Menu13NameEngShow = Menu13NameEng + Var Menu13PriceShow = "" + Var Menu14NameEngShow = Menu14NameEng + Var Menu14PriceShow = "" + Var Menu15NameEngShow = Menu15NameEng + Var Menu15PriceShow = "" + Var Menu16NameEngShow = Menu16NameEng + Var Menu16PriceShow = "" + + + + If Menu1Enable = "true" Then + If Menu1Sale = "true" Then + Var MenuState1 = "Enable" + + + if Menu1Discount > 0 Then + Var MenuTempShow = Menu1Price - Menu1Discount + Var PriceColor1 = 0xFFFFFF + Var DiscountPriceStr1 = " " + MenuTempShow + Var SlashSt1 = "Enable" + EndIf + Var Menu1PriceShow = Menu1Price + + EndIf + EndIf + + + If Menu2Enable = "true" Then + If Menu2Sale = "true" Then + Var MenuState2 = "Enable" + + + if Menu2Discount > 0 Then + Var MenuTempShow = Menu2Price - Menu2Discount + Var PriceColor2 = 0xFFFFFF + Var DiscountPriceStr2 = " " + MenuTempShow + Var SlashSt2 = "Enable" + EndIf + Var Menu2PriceShow = Menu2Price + + EndIf + EndIf + + If Menu3Enable = "true" Then + If Menu3Sale = "true" Then + Var MenuState3 = "Enable" + + + if Menu3Discount > 0 Then + Var MenuTempShow = Menu3Price - Menu3Discount + Var PriceColor3 = 0xFFFFFF + Var DiscountPriceStr3 = " " + MenuTempShow + Var SlashSt3 = "Enable" + EndIf + Var Menu3PriceShow = Menu3Price + + EndIf + EndIf + + If Menu4Enable = "true" Then + If Menu4Sale = "true" Then + Var MenuState4 = "Enable" + + + if Menu4Discount > 0 Then + Var MenuTempShow = Menu4Price - Menu4Discount + Var PriceColor4 = 0xFFFFFF + Var DiscountPriceStr4 = " " + MenuTempShow + Var SlashSt4 = "Enable" + EndIf + Var Menu4PriceShow = Menu4Price + + EndIf + EndIf + + If Menu5Enable = "true" Then + If Menu5Sale = "true" Then + Var MenuState5 = "Enable" + + + if Menu5Discount > 0 Then + Var MenuTempShow = Menu5Price - Menu5Discount + Var PriceColor5 = 0xFFFFFF + Var DiscountPriceStr5 = " " + MenuTempShow + Var SlashSt5 = "Enable" + EndIf + Var Menu5PriceShow = Menu5Price + + EndIf + EndIf + + If Menu6Enable = "true" Then + If Menu6Sale = "true" Then + Var MenuState6 = "Enable" + + + if Menu6Discount > 0 Then + Var MenuTempShow = Menu6Price - Menu6Discount + Var PriceColor6 = 0xFFFFFF + Var DiscountPriceStr6 = " " + MenuTempShow + Var SlashSt6 = "Enable" + EndIf + Var Menu6PriceShow = Menu6Price + + EndIf + EndIf + + If Menu7Enable = "true" Then + If Menu7Sale = "true" Then + Var MenuState7 = "Enable" + + + if Menu7Discount > 0 Then + Var MenuTempShow = Menu7Price - Menu7Discount + Var PriceColor7 = 0xFFFFFF + Var DiscountPriceStr7 = " " + MenuTempShow + Var SlashSt7 = "Enable" + EndIf + Var Menu7PriceShow = Menu7Price + + EndIf + EndIf + + If Menu8Enable = "true" Then + If Menu8Sale = "true" Then + Var MenuState8 = "Enable" + + + if Menu8Discount > 0 Then + Var MenuTempShow = Menu8Price - Menu8Discount + Var PriceColor8 = 0xFFFFFF + Var DiscountPriceStr8 = " " + MenuTempShow + Var SlashSt8 = "Enable" + EndIf + Var Menu8PriceShow = Menu8Price + + EndIf + EndIf + + If Menu9Enable = "true" Then + If Menu9Sale = "true" Then + Var MenuState9 = "Enable" + + + if Menu9Discount > 0 Then + Var MenuTempShow = Menu9Price - Menu9Discount + Var PriceColor9 = 0xFFFFFF + Var DiscountPriceStr9 = " " + MenuTempShow + Var SlashSt9 = "Enable" + EndIf + Var Menu9PriceShow = Menu9Price + + EndIf + EndIf + + If Menu10Enable = "true" Then + If Menu10Sale = "true" Then + Var MenuState10 = "Enable" + + + if Menu10Discount > 0 Then + Var MenuTempShow = Menu10Price - Menu10Discount + Var PriceColor10 = 0xFFFFFF + Var DiscountPriceStr10 = " " + MenuTempShow + Var SlashSt10 = "Enable" + EndIf + Var Menu10PriceShow = Menu10Price + + EndIf + EndIf + + If Menu11Enable = "true" Then + If Menu11Sale = "true" Then + Var MenuState11 = "Enable" + + + if Menu11Discount > 0 Then + Var MenuTempShow = Menu11Price - Menu11Discount + Var PriceColor11 = 0xFFFFFF + Var DiscountPriceStr11 = " " + MenuTempShow + Var SlashSt11 = "Enable" + EndIf + Var Menu11PriceShow = Menu11Price + + EndIf + EndIf + + If Menu12Enable = "true" Then + If Menu12Sale = "true" Then + Var MenuState12 = "Enable" + + + if Menu12Discount > 0 Then + Var MenuTempShow = Menu12Price - Menu12Discount + Var PriceColor12 = 0xFFFFFF + Var DiscountPriceStr12 = " " + MenuTempShow + Var SlashSt12 = "Enable" + EndIf + Var Menu12PriceShow = Menu12Price + + EndIf + EndIf + + If Menu13Enable = "true" Then + If Menu13Sale = "true" Then + Var MenuState13 = "Enable" + + + if Menu13Discount > 0 Then + Var MenuTempShow = Menu13Price - Menu13Discount + Var PriceColor13 = 0xFFFFFF + Var DiscountPriceStr13 = " " + MenuTempShow + Var SlashSt13 = "Enable" + EndIf + Var Menu13PriceShow = Menu13Price + + EndIf + EndIf + + If Menu14Enable = "true" Then + If Menu14Sale = "true" Then + Var MenuState14 = "Enable" + + + if Menu14Discount > 0 Then + Var MenuTempShow = Menu14Price - Menu14Discount + Var PriceColor14 = 0xFFFFFF + Var DiscountPriceStr14 = " " + MenuTempShow + Var SlashSt14 = "Enable" + EndIf + Var Menu14PriceShow = Menu14Price + + EndIf + EndIf + + If Menu15Enable = "true" Then + If Menu15Sale = "true" Then + Var MenuState15 = "Enable" + + + if Menu15Discount > 0 Then + Var MenuTempShow = Menu15Price - Menu15Discount + Var PriceColor15 = 0xFFFFFF + Var DiscountPriceStr15 = " " + MenuTempShow + Var SlashSt15 = "Enable" + EndIf + Var Menu15PriceShow = Menu15Price + + EndIf + EndIf + + If Menu16Enable = "true" Then + If Menu16Sale = "true" Then + Var MenuState16 = "Enable" + + + if Menu16Discount > 0 Then + Var MenuTempShow = Menu16Price - Menu16Discount + Var PriceColor16 = 0xFFFFFF + Var DiscountPriceStr16 = " " + MenuTempShow + Var SlashSt16 = "Enable" + EndIf + Var Menu16PriceShow = Menu16Price + + EndIf + EndIf + + + + + Var Timeout = 0 + Var TMenuLang = 0 + Var MenuLangTH = 0 + + + 1000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + If MachineStage = "mcu-upgrade" Then + Open "ROOT/xml/menu_upgradeMCU.xml" + EndIf + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + ;If Timeout > 90 Then + ; Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + ;EndIf + + If TMenuLang = 20 Then + + Var TMenuLang = 0 + + If MenuLangTH = 0 Then + Var MenuLangTH = 1 + + If Menu1Enable = "true" Then + Var Menu1NameEngShow = Menu1NameThai + EndIf + + If Menu2Enable = "true" Then + Var Menu2NameEngShow = Menu2NameThai + EndIf + + If Menu3Enable = "true" Then + Var Menu3NameEngShow = Menu3NameThai + EndIf + + If Menu4Enable = "true" Then + Var Menu4NameEngShow = Menu4NameThai + EndIf + + If Menu5Enable = "true" Then + Var Menu5NameEngShow = Menu5NameThai + EndIf + + If Menu6Enable = "true" Then + Var Menu6NameEngShow = Menu6NameThai + EndIf + + If Menu7Enable = "true" Then + Var Menu7NameEngShow = Menu7NameThai + EndIf + + If Menu8Enable = "true" Then + Var Menu8NameEngShow = Menu8NameThai + EndIf + + If Menu9Enable = "true" Then + Var Menu9NameEngShow = Menu9NameThai + EndIf + + If Menu10Enable = "true" Then + Var Menu10NameEngShow = Menu10NameThai + EndIf + + If Menu11Enable = "true" Then + Var Menu11NameEngShow = Menu11NameThai + EndIf + + If Menu12Enable = "true" Then + Var Menu12NameEngShow = Menu12NameThai + EndIf + + If Menu13Enable = "true" Then + Var Menu13NameEngShow = Menu13NameThai + EndIf + + If Menu14Enable = "true" Then + Var Menu14NameEngShow = Menu14NameThai + EndIf + + If Menu15Enable = "true" Then + Var Menu15NameEngShow = Menu15NameThai + EndIf + + If Menu16Enable = "true" Then + Var Menu16NameEngShow = Menu16NameThai + EndIf + + + + + + Else + Var MenuLangTH = 0 + + If Menu1Enable = "true" Then + Var Menu1NameEngShow = Menu1NameEng + EndIf + + If Menu2Enable = "true" Then + Var Menu2NameEngShow = Menu2NameEng + EndIf + + If Menu3Enable = "true" Then + Var Menu3NameEngShow = Menu3NameEng + EndIf + + If Menu4Enable = "true" Then + Var Menu4NameEngShow = Menu4NameEng + EndIf + + If Menu5Enable = "true" Then + Var Menu5NameEngShow = Menu5NameEng + EndIf + + If Menu6Enable = "true" Then + Var Menu6NameEngShow = Menu6NameEng + EndIf + + If Menu7Enable = "true" Then + Var Menu7NameEngShow = Menu7NameEng + EndIf + + If Menu8Enable = "true" Then + Var Menu8NameEngShow = Menu8NameEng + EndIf + + If Menu9Enable = "true" Then + Var Menu9NameEngShow = Menu9NameEng + EndIf + + If Menu10Enable = "true" Then + Var Menu10NameEngShow = Menu10NameEng + EndIf + + If Menu11Enable = "true" Then + Var Menu11NameEngShow = Menu11NameEng + EndIf + + If Menu12Enable = "true" Then + Var Menu12NameEngShow = Menu12NameEng + EndIf + + If Menu13Enable = "true" Then + Var Menu13NameEngShow = Menu13NameEng + EndIf + + If Menu14Enable = "true" Then + Var Menu14NameEngShow = Menu14NameEng + EndIf + + If Menu15Enable = "true" Then + Var Menu15NameEngShow = Menu15NameEng + EndIf + + If Menu16Enable = "true" Then + Var Menu16NameEngShow = Menu16NameEng + EndIf + + + EndIf + + If Menu1Enable = "true" Then + If Menu1Sale = "true" Then + Var MenuState1 = "Enable" + + + if Menu1Discount > 0 Then + Var MenuTempShow = Menu1Price - Menu1Discount + Var PriceColor1 = 0xFFFFFF + Var DiscountPriceStr1 = " " + MenuTempShow + Var SlashSt1 = "Enable" + EndIf + Var Menu1PriceShow = Menu1Price + + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + + + If Menu2Enable = "true" Then + If Menu2Sale = "true" Then + Var MenuState2 = "Enable" + + + if Menu2Discount > 0 Then + Var MenuTempShow = Menu2Price - Menu2Discount + Var PriceColor2 = 0xFFFFFF + Var DiscountPriceStr2 = " " + MenuTempShow + Var SlashSt2 = "Enable" + EndIf + Var Menu2PriceShow = Menu2Price + + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + + If Menu3Enable = "true" Then + If Menu3Sale = "true" Then + Var MenuState3 = "Enable" + + + if Menu3Discount > 0 Then + Var MenuTempShow = Menu3Price - Menu3Discount + Var PriceColor3 = 0xFFFFFF + Var DiscountPriceStr3 = " " + MenuTempShow + Var SlashSt3 = "Enable" + EndIf + Var Menu3PriceShow = Menu3Price + + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + + If Menu4Enable = "true" Then + If Menu4Sale = "true" Then + Var MenuState4 = "Enable" + + + if Menu4Discount > 0 Then + Var MenuTempShow = Menu4Price - Menu4Discount + Var PriceColor4 = 0xFFFFFF + Var DiscountPriceStr4 = " " + MenuTempShow + Var SlashSt4 = "Enable" + EndIf + Var Menu4PriceShow = Menu4Price + + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + + If Menu5Enable = "true" Then + If Menu5Sale = "true" Then + Var MenuState5 = "Enable" + + + if Menu5Discount > 0 Then + Var MenuTempShow = Menu5Price - Menu5Discount + Var PriceColor5 = 0xFFFFFF + Var DiscountPriceStr5 = " " + MenuTempShow + Var SlashSt5 = "Enable" + EndIf + Var Menu5PriceShow = Menu5Price + + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + + If Menu6Enable = "true" Then + If Menu6Sale = "true" Then + Var MenuState6 = "Enable" + + + if Menu6Discount > 0 Then + Var MenuTempShow = Menu6Price - Menu6Discount + Var PriceColor6 = 0xFFFFFF + Var DiscountPriceStr6 = " " + MenuTempShow + Var SlashSt6 = "Enable" + EndIf + Var Menu6PriceShow = Menu6Price + + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + + If Menu7Enable = "true" Then + If Menu7Sale = "true" Then + Var MenuState7 = "Enable" + + + if Menu7Discount > 0 Then + Var MenuTempShow = Menu7Price - Menu7Discount + Var PriceColor7 = 0xFFFFFF + Var DiscountPriceStr7 = " " + MenuTempShow + Var SlashSt7 = "Enable" + EndIf + Var Menu7PriceShow = Menu7Price + + Else + Var MenuState7 = "Disable" + Var Menu7PriceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + Else + Var MenuState7 = "Disable" + Var Menu17riceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + + If Menu8Enable = "true" Then + If Menu8Sale = "true" Then + Var MenuState8 = "Enable" + + + if Menu8Discount > 0 Then + Var MenuTempShow = Menu8Price - Menu8Discount + Var PriceColor8 = 0xFFFFFF + Var DiscountPriceStr8 = " " + MenuTempShow + Var SlashSt8 = "Enable" + EndIf + Var Menu8PriceShow = Menu8Price + + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + + If Menu9Enable = "true" Then + If Menu9Sale = "true" Then + Var MenuState9 = "Enable" + + + if Menu9Discount > 0 Then + Var MenuTempShow = Menu9Price - Menu9Discount + Var PriceColor9 = 0xFFFFFF + Var DiscountPriceStr9 = " " + MenuTempShow + Var SlashSt9 = "Enable" + EndIf + Var Menu9PriceShow = Menu9Price + + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + + If Menu10Enable = "true" Then + If Menu10Sale = "true" Then + Var MenuState10 = "Enable" + + + if Menu10Discount > 0 Then + Var MenuTempShow = Menu10Price - Menu10Discount + Var PriceColor10 = 0xFFFFFF + Var DiscountPriceStr10 = " " + MenuTempShow + Var SlashSt10 = "Enable" + EndIf + Var Menu10PriceShow = Menu10Price + + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + + If Menu11Enable = "true" Then + If Menu11Sale = "true" Then + Var MenuState11 = "Enable" + + + if Menu11Discount > 0 Then + Var MenuTempShow = Menu11Price - Menu11Discount + Var PriceColor11 = 0xFFFFFF + Var DiscountPriceStr11 = " " + MenuTempShow + Var SlashSt11 = "Enable" + EndIf + Var Menu11PriceShow = Menu11Price + + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + + If Menu12Enable = "true" Then + If Menu12Sale = "true" Then + Var MenuState12 = "Enable" + + + if Menu12Discount > 0 Then + Var MenuTempShow = Menu12Price - Menu12Discount + Var PriceColor12 = 0xFFFFFF + Var DiscountPriceStr12 = " " + MenuTempShow + Var SlashSt12 = "Enable" + EndIf + Var Menu12PriceShow = Menu12Price + + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + + + If Menu13Enable = "true" Then + If Menu13Sale = "true" Then + Var MenuState13 = "Enable" + + + if Menu13Discount > 0 Then + Var MenuTempShow = Menu13Price - Menu13Discount + Var PriceColor13 = 0xFFFFFF + Var DiscountPriceStr13 = " " + MenuTempShow + Var SlashSt13 = "Enable" + EndIf + Var Menu13PriceShow = Menu13Price + + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + + If Menu14Enable = "true" Then + If Menu14Sale = "true" Then + Var MenuState14 = "Enable" + + + if Menu14Discount > 0 Then + Var MenuTempShow = Menu14Price - Menu14Discount + Var PriceColor14 = 0xFFFFFF + Var DiscountPriceStr14 = " " + MenuTempShow + Var SlashSt14 = "Enable" + EndIf + Var Menu14PriceShow = Menu14Price + + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + + If Menu15Enable = "true" Then + If Menu15Sale = "true" Then + Var MenuState15 = "Enable" + + + if Menu15Discount > 0 Then + Var MenuTempShow = Menu15Price - Menu15Discount + Var PriceColor15 = 0xFFFFFF + Var DiscountPriceStr15 = " " + MenuTempShow + Var SlashSt15 = "Enable" + EndIf + Var Menu15PriceShow = Menu15Price + + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + + If Menu16Enable = "true" Then + If Menu16Sale = "true" Then + Var MenuState16 = "Enable" + + + if Menu16Discount > 0 Then + Var MenuTempShow = Menu16Price - Menu16Discount + Var PriceColor16 = 0xFFFFFF + Var DiscountPriceStr16 = " " + MenuTempShow + Var SlashSt16 = "Enable" + EndIf + Var Menu16PriceShow = Menu16Price + + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + + + + + Refresh + EndIf + + + TimerReset + ;Refresh + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + rowT1x + rowT1y +202 + Center + 20 + fontType1 + 0x000000 + Menu1NameEngShow + + + + rowT2x + rowT1y +202 + Center + 20 + fontType1 + 0x000000 + Menu2NameEngShow + + + + rowT3x + rowT1y +202 + Center + 20 + fontType1 + 0x000000 + Menu3NameEngShow + + + + + rowT4x + rowT1y +202 + Center + 20 + fontType1 + 0x000000 + Menu4NameEngShow + + + + rowT5x + rowT1y +202 + Center + 20 + fontType1 + 0x000000 + Menu5NameEngShow + + + + rowT1x + rowT2y +202 + Center + 20 + fontType1 + 0x000000 + Menu6NameEngShow + + + + rowT2x + rowT2y +202 + Center + 20 + fontType1 + 0x000000 + Menu7NameEngShow + + + + rowT3x + rowT2y +202 + Center + 20 + fontType1 + 0x000000 + Menu8NameEngShow + + + + rowT4x + rowT2y +202 + Center + 20 + fontType1 + 0x000000 + Menu9NameEngShow + + + + rowT5x + rowT2y +202 + Center + 20 + fontType1 + 0x000000 + Menu10NameEngShow + + + + rowT1x + rowT3y +202 + Center + 20 + fontType1 + 0x000000 + Menu11NameEngShow + + + + rowT2x + rowT3y +202 + Center + 20 + fontType1 + 0x000000 + Menu12NameEngShow + + + + rowT3x + rowT3y +202 + Center + 20 + fontType1 + 0x000000 + Menu13NameEngShow + + + + rowT4x + rowT3y +202 + Center + 20 + fontType1 + 0x000000 + Menu14NameEngShow + + + + rowT5x + rowT3y +202 + Center + 20 + fontType1 + 0x000000 + Menu15NameEngShow + + + + rowT1x + rowT4y +202 + Center + 20 + fontType1 + 0x000000 + Menu16NameEngShow + + + + + rowT1x + rowP1y +202 + Center + 25 + fontType1 + 0x77787B + Menu1PriceShow + + + + rowT2x + rowP1y +202 + Center + 25 + fontType1 + 0x77787B + Menu2PriceShow + + + + rowT3x + rowP1y +202 + Center + 25 + fontType1 + 0x77787B + Menu3PriceShow + + + + + rowT4x + rowP1y +202 + Center + 25 + fontType1 + 0x77787B + Menu4PriceShow + + + + rowT5x + rowP1y +202 + Center + 25 + fontType1 + 0x77787B + Menu5PriceShow + + + + rowT1x + rowP2y +202 + Center + 25 + fontType1 + 0x77787B + Menu6PriceShow + + + + rowT2x + rowP2y +202 + Center + 25 + fontType1 + 0x77787B + Menu7PriceShow + + + + rowT3x + rowP2y +202 + Center + 25 + fontType1 + 0x77787B + Menu8PriceShow + + + + rowT4x + rowP2y +202 + Center + 25 + fontType1 + 0x77787B + Menu9PriceShow + + + + rowT5x + rowP2y +202 + Center + 25 + fontType1 + 0x77787B + Menu10PriceShow + + + + rowT1x + rowP3y +202 + Center + 25 + fontType1 + 0x77787B + Menu11PriceShow + + + + rowT2x + rowP3y +202 + Center + 25 + fontType1 + 0x77787B + Menu12PriceShow + + + + rowT3x + rowP3y +202 + Center + 25 + fontType1 + 0x77787B + Menu13PriceShow + + + + rowT4x + rowP3y +202 + Center + 25 + fontType1 + 0x77787B + Menu14PriceShow + + + + rowT5x + rowP3y +202 + Center + 25 + fontType1 + 0x77787B + Menu15PriceShow + + + + rowT1x + rowP4y +202 + Center + 25 + fontType1 + 0x77787B + Menu16PriceShow + +119 120 123 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + rowD1x + rowD1y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr1 + + + + rowD2x + rowD1y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr2 + + + + rowD3x + rowD1y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr3 + + + + + rowD4x + rowD1y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr4 + + + + rowD5x + rowD1y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr5 + + + + rowD1x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr6 + + + + rowD2x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr7 + + + + rowD3x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr8 + + + + rowD4x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr9 + + + + rowD5x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr10 + + + + rowD1x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr11 + + + + rowD2x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr12 + + + + rowD3x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr13 + + + + rowD4x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr14 + + + + rowD5x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr15 + + + + rowD1x + rowD4y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr16 + + + + + + + + + + If HaveCup = "true" Then + Open "ROOT/xml/menu_Page6_Open.xml" + EndIf + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + +1020 +1250 + 50 + 50 + + Open "ROOT/xml/vending_info.xml" + + + + + + + + diff --git a/xml/menu_board_original.xml b/xml/menu_board_original.xml new file mode 100644 index 00000000..3f0207c2 --- /dev/null +++ b/xml/menu_board_original.xml @@ -0,0 +1,3090 @@ + + "Enable" + 1080 + 1312 + "ROOT/image/select_first.jpg" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var SelectOnTop1 = 0 + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + If NetworkStatus = "DOWN" Then + Open "/mnt/sdcard/coffeevending/xml/main.xml" + EndIf + + If NetworkStatus = "DEACTIVE" Then + Open "/mnt/sdcard/coffeevending/xml/main.xml" + EndIf + + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + If MachineStage = "mcu-upgrade" Then + Open "ROOT/xml/menu_upgradeMCU.xml" + EndIf + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + + + If HaveCup = "true" Then + Open "ROOT/xml/menu_Page6_Open.xml" + EndIf + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + Var row1x = 15 + Var row2x = 227 + Var row3x = 439 + Var row4x = 651 + Var row5x = 863 + + + Var row1y = 115 + Var row2y = 337 + Var row3y = 559 + Var row4y = 781 + Var row5y = 1003 + + Var textrow1y = 300 + + Var rowT1x = 15 + Var rowT2x = 227 + Var rowT3x = 439 + Var rowT4x = 651 + Var rowT5x = 863 + + + Var rowT1y = 115 + 140 + Var rowT2y = 337 + 140 + Var rowT3y = 559 + 140 + Var rowT4y = 781 + 140 + Var rowT5y = 1003 + 140 + + + Var rowP1y = 115 + 170 + Var rowP2y = 337 + 170 + Var rowP3y = 559 + 170 + Var rowP4y = 781 + 170 + Var rowP5y = 1003 + 170 + + Var rowD1x = 15 + 120 + Var rowD2x = 227 + 120 + Var rowD3x = 439 + 120 + Var rowD4x = 651 + 120 + Var rowD5x = 863 + 120 + + + Var rowD1y = 115 + 170 + Var rowD2y = 337 + 170 + Var rowD3y = 559 + 170 + Var rowD4y = 781 + 170 + Var rowD5y = 1003 + 170 + + Var rowR1y = 115 + 180 + Var rowR2y = 337 + 180 + Var rowR3y = 559 + 180 + Var rowR4y = 781 + 180 + Var rowR5y = 1003 + 180 + + Var rowS1x = 15 + 70 + Var rowS2x = 227 + 70 + Var rowS3x = 439 + 70 + Var rowS4x = 651 + 70 + Var rowS5x = 863 + 70 + + + Var rowS1y = 115 + 160 + Var rowS2y = 337 + 160 + Var rowS3y = 559 + 160 + Var rowS4y = 781 + 160 + Var rowS5y = 1003 + 160 + + Var PriceColor1 = 0xFF0000 + Var PriceColor2 = 0xFF0000 + Var PriceColor3 = 0xFF0000 + Var PriceColor4 = 0xFF0000 + Var PriceColor5 = 0xFF0000 + Var PriceColor6 = 0xFF0000 + Var PriceColor7 = 0xFF0000 + Var PriceColor8 = 0xFF0000 + Var PriceColor9 = 0xFF0000 + Var PriceColor10 = 0xFF0000 + Var PriceColor11 = 0xFF0000 + Var PriceColor12 = 0xFF0000 + Var PriceColor13 = 0xFF0000 + Var PriceColor14 = 0xFF0000 + Var PriceColor15 = 0xFF0000 + Var PriceColor16 = 0xFF0000 + Var PriceColor17 = 0xFF0000 + Var PriceColor18 = 0xFF0000 + Var PriceColor19 = 0xFF0000 + Var PriceColor20 = 0xFF0000 + + + Var DiscountPriceStr1 = "" + Var DiscountPriceStr2 = "" + Var DiscountPriceStr3 = "" + Var DiscountPriceStr4 = "" + Var DiscountPriceStr5 = "" + Var DiscountPriceStr6 = "" + Var DiscountPriceStr7 = "" + Var DiscountPriceStr8 = "" + Var DiscountPriceStr9 = "" + Var DiscountPriceStr10 = "" + Var DiscountPriceStr11 = "" + Var DiscountPriceStr12 = "" + Var DiscountPriceStr13 = "" + Var DiscountPriceStr14 = "" + Var DiscountPriceStr15 = "" + Var DiscountPriceStr16 = "" + Var DiscountPriceStr17 = "" + Var DiscountPriceStr18 = "" + Var DiscountPriceStr19 = "" + Var DiscountPriceStr20 = "" + + Var SlashSt1 = "Invisible" + Var SlashSt2 = "Invisible" + Var SlashSt3 = "Invisible" + Var SlashSt4 = "Invisible" + Var SlashSt5 = "Invisible" + Var SlashSt6 = "Invisible" + Var SlashSt7 = "Invisible" + Var SlashSt8 = "Invisible" + Var SlashSt9 = "Invisible" + Var SlashSt10 = "Invisible" + Var SlashSt11 = "Invisible" + Var SlashSt12 = "Invisible" + Var SlashSt13 = "Invisible" + Var SlashSt14 = "Invisible" + Var SlashSt15 = "Invisible" + Var SlashSt16 = "Invisible" + Var SlashSt17 = "Invisible" + Var SlashSt18 = "Invisible" + Var SlashSt19 = "Invisible" + Var SlashSt20 = "Invisible" + + + + Var nMenu1 = rootMenu + "BN_" + Var nMenu1 = nMenu1 + Menu1ProductCode + Var nMenu1 = nMenu1 + ".png" + Var pMenu1 = rootMenu + "BP_" + Var pMenu1 = pMenu1 + Menu1ProductCode + Var pMenu1 = pMenu1 + ".png" + Var dMenu1 = rootMenu + "BD_" + Var dMenu1 = dMenu1 + Menu1ProductCode + Var dMenu1 = dMenu1 + ".png" + + Var nMenu2 = rootMenu + "BN_" + Var nMenu2 = nMenu2 + Menu2ProductCode + Var nMenu2 = nMenu2 + ".png" + Var pMenu2 = rootMenu + "BP_" + Var pMenu2 = pMenu2 + Menu2ProductCode + Var pMenu2 = pMenu2 + ".png" + Var dMenu2 = rootMenu + "BD_" + Var dMenu2 = dMenu2 + Menu2ProductCode + Var dMenu2 = dMenu2 + ".png" + + Var nMenu3 = rootMenu + "BN_" + Var nMenu3 = nMenu3 + Menu3ProductCode + Var nMenu3 = nMenu3 + ".png" + Var pMenu3 = rootMenu + "BP_" + Var pMenu3 = pMenu3 + Menu3ProductCode + Var pMenu3 = pMenu3 + ".png" + Var dMenu3 = rootMenu + "BD_" + Var dMenu3 = dMenu3 + Menu3ProductCode + Var dMenu3 = dMenu3 + ".png" + + Var nMenu4 = rootMenu + "BN_" + Var nMenu4 = nMenu4 + Menu4ProductCode + Var nMenu4 = nMenu4 + ".png" + Var pMenu4 = rootMenu + "BP_" + Var pMenu4 = pMenu4 + Menu4ProductCode + Var pMenu4 = pMenu4 + ".png" + Var dMenu4 = rootMenu + "BD_" + Var dMenu4 = dMenu4 + Menu4ProductCode + Var dMenu4 = dMenu4 + ".png" + + Var nMenu5 = rootMenu + "BN_" + Var nMenu5 = nMenu5 + Menu5ProductCode + Var nMenu5 = nMenu5 + ".png" + Var pMenu5 = rootMenu + "BP_" + Var pMenu5 = pMenu5 + Menu5ProductCode + Var pMenu5 = pMenu5 + ".png" + Var dMenu5 = rootMenu + "BD_" + Var dMenu5 = dMenu5 + Menu5ProductCode + Var dMenu5 = dMenu5 + ".png" + + Var nMenu6 = rootMenu + "BN_" + Var nMenu6 = nMenu6 + Menu6ProductCode + Var nMenu6 = nMenu6 + ".png" + Var pMenu6 = rootMenu + "BP_" + Var pMenu6 = pMenu6 + Menu6ProductCode + Var pMenu6 = pMenu6 + ".png" + Var dMenu6 = rootMenu + "BD_" + Var dMenu6 = dMenu6 + Menu6ProductCode + Var dMenu6 = dMenu6 + ".png" + + Var nMenu7 = rootMenu + "BN_" + Var nMenu7 = nMenu7 + Menu7ProductCode + Var nMenu7 = nMenu7 + ".png" + Var pMenu7 = rootMenu + "BP_" + Var pMenu7 = pMenu7 + Menu7ProductCode + Var pMenu7 = pMenu7 + ".png" + Var dMenu7 = rootMenu + "BD_" + Var dMenu7 = dMenu7 + Menu7ProductCode + Var dMenu7 = dMenu7 + ".png" + + Var nMenu8 = rootMenu + "BN_" + Var nMenu8 = nMenu8 + Menu8ProductCode + Var nMenu8 = nMenu8 + ".png" + Var pMenu8 = rootMenu + "BP_" + Var pMenu8 = pMenu8 + Menu8ProductCode + Var pMenu8 = pMenu8 + ".png" + Var dMenu8 = rootMenu + "BD_" + Var dMenu8 = dMenu8 + Menu8ProductCode + Var dMenu8 = dMenu8 + ".png" + + Var nMenu9 = rootMenu + "BN_" + Var nMenu9 = nMenu9 + Menu9ProductCode + Var nMenu9 = nMenu9 + ".png" + Var pMenu9 = rootMenu + "BP_" + Var pMenu9 = pMenu9 + Menu9ProductCode + Var pMenu9 = pMenu9 + ".png" + Var dMenu9 = rootMenu + "BD_" + Var dMenu9 = dMenu9 + Menu9ProductCode + Var dMenu9 = dMenu9 + ".png" + + Var nMenu10 = rootMenu + "BN_" + Var nMenu10 = nMenu10 + Menu10ProductCode + Var nMenu10 = nMenu10 + ".png" + Var pMenu10 = rootMenu + "BP_" + Var pMenu10 = pMenu10 + Menu10ProductCode + Var pMenu10 = pMenu10 + ".png" + Var dMenu10 = rootMenu + "BD_" + Var dMenu10 = dMenu10 + Menu10ProductCode + Var dMenu10 = dMenu10 + ".png" + + Var nMenu11 = rootMenu + "BN_" + Var nMenu11 = nMenu11 + Menu11ProductCode + Var nMenu11 = nMenu11 + ".png" + Var pMenu11 = rootMenu + "BP_" + Var pMenu11 = pMenu11 + Menu11ProductCode + Var pMenu11 = pMenu11 + ".png" + Var dMenu11 = rootMenu + "BD_" + Var dMenu11 = dMenu11 + Menu11ProductCode + Var dMenu11 = dMenu11 + ".png" + + Var nMenu12 = rootMenu + "BN_" + Var nMenu12 = nMenu12 + Menu12ProductCode + Var nMenu12 = nMenu12 + ".png" + Var pMenu12 = rootMenu + "BP_" + Var pMenu12 = pMenu12 + Menu12ProductCode + Var pMenu12 = pMenu12 + ".png" + Var dMenu12 = rootMenu + "BD_" + Var dMenu12 = dMenu12 + Menu12ProductCode + Var dMenu12 = dMenu12 + ".png" + + Var nMenu13 = rootMenu + "BN_" + Var nMenu13 = nMenu13 + Menu13ProductCode + Var nMenu13 = nMenu13 + ".png" + Var pMenu13 = rootMenu + "BP_" + Var pMenu13 = pMenu13 + Menu13ProductCode + Var pMenu13 = pMenu13 + ".png" + Var dMenu13 = rootMenu + "BD_" + Var dMenu13 = dMenu13 + Menu13ProductCode + Var dMenu13 = dMenu13 + ".png" + + Var nMenu14 = rootMenu + "BN_" + Var nMenu14 = nMenu14 + Menu14ProductCode + Var nMenu14 = nMenu14 + ".png" + Var pMenu14 = rootMenu + "BP_" + Var pMenu14 = pMenu14 + Menu14ProductCode + Var pMenu14 = pMenu14 + ".png" + Var dMenu14 = rootMenu + "BD_" + Var dMenu14 = dMenu14 + Menu14ProductCode + Var dMenu14 = dMenu14 + ".png" + + Var nMenu15 = rootMenu + "BN_" + Var nMenu15 = nMenu15 + Menu15ProductCode + Var nMenu15 = nMenu15 + ".png" + Var pMenu15 = rootMenu + "BP_" + Var pMenu15 = pMenu15 + Menu15ProductCode + Var pMenu15 = pMenu15 + ".png" + Var dMenu15 = rootMenu + "BD_" + Var dMenu15 = dMenu15 + Menu15ProductCode + Var dMenu15 = dMenu15 + ".png" + + Var nMenu16 = rootMenu + "BN_" + Var nMenu16 = nMenu16 + Menu16ProductCode + Var nMenu16 = nMenu16 + ".png" + Var pMenu16 = rootMenu + "BP_" + Var pMenu16 = pMenu16 + Menu16ProductCode + Var pMenu16 = pMenu16 + ".png" + Var dMenu16 = rootMenu + "BD_" + Var dMenu16 = dMenu16 + Menu16ProductCode + Var dMenu16 = dMenu16 + ".png" + + Var nMenu17 = rootMenu + "BN_" + Var nMenu17 = nMenu17 + Menu17ProductCode + Var nMenu17 = nMenu17 + ".png" + Var pMenu17 = rootMenu + "BP_" + Var pMenu17 = pMenu17 + Menu17ProductCode + Var pMenu17 = pMenu17 + ".png" + Var dMenu17 = rootMenu + "BD_" + Var dMenu17 = dMenu17 + Menu17ProductCode + Var dMenu17 = dMenu17 + ".png" + + Var nMenu18 = rootMenu + "BN_" + Var nMenu18 = nMenu18 + Menu18ProductCode + Var nMenu18 = nMenu18 + ".png" + Var pMenu18 = rootMenu + "BP_" + Var pMenu18 = pMenu18 + Menu18ProductCode + Var pMenu18 = pMenu18 + ".png" + Var dMenu18 = rootMenu + "BD_" + Var dMenu18 = dMenu18 + Menu18ProductCode + Var dMenu18 = dMenu18 + ".png" + + Var nMenu19 = rootMenu + "BN_" + Var nMenu19 = nMenu19 + Menu19ProductCode + Var nMenu19 = nMenu19 + ".png" + Var pMenu19 = rootMenu + "BP_" + Var pMenu19 = pMenu19 + Menu19ProductCode + Var pMenu19 = pMenu19 + ".png" + Var dMenu19 = rootMenu + "BD_" + Var dMenu19 = dMenu19 + Menu19ProductCode + Var dMenu19 = dMenu19 + ".png" + + Var nMenu20 = rootMenu + "BN_" + Var nMenu20 = nMenu20 + Menu20ProductCode + Var nMenu20 = nMenu20 + ".png" + Var pMenu20 = rootMenu + "BP_" + Var pMenu20 = pMenu20 + Menu20ProductCode + Var pMenu20 = pMenu20 + ".png" + Var dMenu20 = rootMenu + "BD_" + Var dMenu20 = dMenu20 + Menu20ProductCode + Var dMenu20 = dMenu20 + ".png" + + + + + Var MenuState1 = "Disable" + Var MenuState2 = "Disable" + Var MenuState3 = "Disable" + Var MenuState4 = "Disable" + Var MenuState5 = "Disable" + Var MenuState6 = "Disable" + Var MenuState7 = "Disable" + Var MenuState8 = "Disable" + Var MenuState9 = "Disable" + Var MenuState10 = "Disable" + Var MenuState11 = "Disable" + Var MenuState12 = "Disable" + Var MenuState13 = "Disable" + Var MenuState14 = "Disable" + Var MenuState15 = "Disable" + Var MenuState16 = "Disable" + Var MenuState17 = "Disable" + Var MenuState18 = "Disable" + Var MenuState19 = "Disable" + Var MenuState20 = "Disable" + + + Var Menu1NameEngShow = Menu1NameEng + Var Menu1PriceShow = "" + Var Menu2NameEngShow = Menu2NameEng + Var Menu2PriceShow = "" + Var Menu3NameEngShow = Menu3NameEng + Var Menu3PriceShow = "" + Var Menu4NameEngShow = Menu4NameEng + Var Menu4PriceShow = "" + Var Menu5NameEngShow = Menu5NameEng + Var Menu5PriceShow = "" + Var Menu6NameEngShow = Menu6NameEng + Var Menu6PriceShow = "" + Var Menu7NameEngShow = Menu7NameEng + Var Menu7PriceShow = "" + Var Menu8NameEngShow = Menu8NameEng + Var Menu8PriceShow = "" + Var Menu9NameEngShow = Menu9NameEng + Var Menu9PriceShow = "" + Var Menu10NameEngShow = Menu10NameEng + Var Menu10PriceShow = "" + Var Menu11NameEngShow = Menu11NameEng + Var Menu11PriceShow = "" + Var Menu12NameEngShow = Menu12NameEng + Var Menu12PriceShow = "" + Var Menu13NameEngShow = Menu13NameEng + Var Menu13PriceShow = "" + Var Menu14NameEngShow = Menu14NameEng + Var Menu14PriceShow = "" + Var Menu15NameEngShow = Menu15NameEng + Var Menu15PriceShow = "" + Var Menu16NameEngShow = Menu16NameEng + Var Menu16PriceShow = "" + Var Menu17NameEngShow = Menu17NameEng + Var Menu17PriceShow = "" + Var Menu18NameEngShow = Menu18NameEng + Var Menu18PriceShow = "" + Var Menu19NameEngShow = Menu19NameEng + Var Menu19PriceShow = "" + Var Menu20NameEngShow = Menu20NameEng + Var Menu20PriceShow = "" + + + + If Menu1Enable = "true" Then + If Menu1Sale = "true" Then + Var MenuState1 = "Enable" + + + if Menu1Discount > 0 Then + Var MenuTempShow = Menu1Price - Menu1Discount + Var PriceColor1 = 0xFFFFFF + Var DiscountPriceStr1 = " " + MenuTempShow + Var SlashSt1 = "Enable" + EndIf + Var Menu1PriceShow = Menu1Price + + EndIf + EndIf + + + If Menu2Enable = "true" Then + If Menu2Sale = "true" Then + Var MenuState2 = "Enable" + + + if Menu2Discount > 0 Then + Var MenuTempShow = Menu2Price - Menu2Discount + Var PriceColor2 = 0xFFFFFF + Var DiscountPriceStr2 = " " + MenuTempShow + Var SlashSt2 = "Enable" + EndIf + Var Menu2PriceShow = Menu2Price + + EndIf + EndIf + + If Menu3Enable = "true" Then + If Menu3Sale = "true" Then + Var MenuState3 = "Enable" + + + if Menu3Discount > 0 Then + Var MenuTempShow = Menu3Price - Menu3Discount + Var PriceColor3 = 0xFFFFFF + Var DiscountPriceStr3 = " " + MenuTempShow + Var SlashSt3 = "Enable" + EndIf + Var Menu3PriceShow = Menu3Price + + EndIf + EndIf + + If Menu4Enable = "true" Then + If Menu4Sale = "true" Then + Var MenuState4 = "Enable" + + + if Menu4Discount > 0 Then + Var MenuTempShow = Menu4Price - Menu4Discount + Var PriceColor4 = 0xFFFFFF + Var DiscountPriceStr4 = " " + MenuTempShow + Var SlashSt4 = "Enable" + EndIf + Var Menu4PriceShow = Menu4Price + + EndIf + EndIf + + If Menu5Enable = "true" Then + If Menu5Sale = "true" Then + Var MenuState5 = "Enable" + + + if Menu5Discount > 0 Then + Var MenuTempShow = Menu5Price - Menu5Discount + Var PriceColor5 = 0xFFFFFF + Var DiscountPriceStr5 = " " + MenuTempShow + Var SlashSt5 = "Enable" + EndIf + Var Menu5PriceShow = Menu5Price + + EndIf + EndIf + + If Menu6Enable = "true" Then + If Menu6Sale = "true" Then + Var MenuState6 = "Enable" + + + if Menu6Discount > 0 Then + Var MenuTempShow = Menu6Price - Menu6Discount + Var PriceColor6 = 0xFFFFFF + Var DiscountPriceStr6 = " " + MenuTempShow + Var SlashSt6 = "Enable" + EndIf + Var Menu6PriceShow = Menu6Price + + EndIf + EndIf + + If Menu7Enable = "true" Then + If Menu7Sale = "true" Then + Var MenuState7 = "Enable" + + + if Menu7Discount > 0 Then + Var MenuTempShow = Menu7Price - Menu7Discount + Var PriceColor7 = 0xFFFFFF + Var DiscountPriceStr7 = " " + MenuTempShow + Var SlashSt7 = "Enable" + EndIf + Var Menu7PriceShow = Menu7Price + + EndIf + EndIf + + If Menu8Enable = "true" Then + If Menu8Sale = "true" Then + Var MenuState8 = "Enable" + + + if Menu8Discount > 0 Then + Var MenuTempShow = Menu8Price - Menu8Discount + Var PriceColor8 = 0xFFFFFF + Var DiscountPriceStr8 = " " + MenuTempShow + Var SlashSt8 = "Enable" + EndIf + Var Menu8PriceShow = Menu8Price + + EndIf + EndIf + + If Menu9Enable = "true" Then + If Menu9Sale = "true" Then + Var MenuState9 = "Enable" + + + if Menu9Discount > 0 Then + Var MenuTempShow = Menu9Price - Menu9Discount + Var PriceColor9 = 0xFFFFFF + Var DiscountPriceStr9 = " " + MenuTempShow + Var SlashSt9 = "Enable" + EndIf + Var Menu9PriceShow = Menu9Price + + EndIf + EndIf + + If Menu10Enable = "true" Then + If Menu10Sale = "true" Then + Var MenuState10 = "Enable" + + + if Menu10Discount > 0 Then + Var MenuTempShow = Menu10Price - Menu10Discount + Var PriceColor10 = 0xFFFFFF + Var DiscountPriceStr10 = " " + MenuTempShow + Var SlashSt10 = "Enable" + EndIf + Var Menu10PriceShow = Menu10Price + + EndIf + EndIf + + If Menu11Enable = "true" Then + If Menu11Sale = "true" Then + Var MenuState11 = "Enable" + + + if Menu11Discount > 0 Then + Var MenuTempShow = Menu11Price - Menu11Discount + Var PriceColor11 = 0xFFFFFF + Var DiscountPriceStr11 = " " + MenuTempShow + Var SlashSt11 = "Enable" + EndIf + Var Menu11PriceShow = Menu11Price + + EndIf + EndIf + + If Menu12Enable = "true" Then + If Menu12Sale = "true" Then + Var MenuState12 = "Enable" + + + if Menu12Discount > 0 Then + Var MenuTempShow = Menu12Price - Menu12Discount + Var PriceColor12 = 0xFFFFFF + Var DiscountPriceStr12 = " " + MenuTempShow + Var SlashSt12 = "Enable" + EndIf + Var Menu12PriceShow = Menu12Price + + EndIf + EndIf + + If Menu13Enable = "true" Then + If Menu13Sale = "true" Then + Var MenuState13 = "Enable" + + + if Menu13Discount > 0 Then + Var MenuTempShow = Menu13Price - Menu13Discount + Var PriceColor13 = 0xFFFFFF + Var DiscountPriceStr13 = " " + MenuTempShow + Var SlashSt13 = "Enable" + EndIf + Var Menu13PriceShow = Menu13Price + + EndIf + EndIf + + If Menu14Enable = "true" Then + If Menu14Sale = "true" Then + Var MenuState14 = "Enable" + + + if Menu14Discount > 0 Then + Var MenuTempShow = Menu14Price - Menu14Discount + Var PriceColor14 = 0xFFFFFF + Var DiscountPriceStr14 = " " + MenuTempShow + Var SlashSt14 = "Enable" + EndIf + Var Menu14PriceShow = Menu14Price + + EndIf + EndIf + + If Menu15Enable = "true" Then + If Menu15Sale = "true" Then + Var MenuState15 = "Enable" + + + if Menu15Discount > 0 Then + Var MenuTempShow = Menu15Price - Menu15Discount + Var PriceColor15 = 0xFFFFFF + Var DiscountPriceStr15 = " " + MenuTempShow + Var SlashSt15 = "Enable" + EndIf + Var Menu15PriceShow = Menu15Price + + EndIf + EndIf + + If Menu16Enable = "true" Then + If Menu16Sale = "true" Then + Var MenuState16 = "Enable" + + + if Menu16Discount > 0 Then + Var MenuTempShow = Menu16Price - Menu16Discount + Var PriceColor16 = 0xFFFFFF + Var DiscountPriceStr16 = " " + MenuTempShow + Var SlashSt16 = "Enable" + EndIf + Var Menu16PriceShow = Menu16Price + + EndIf + EndIf + + If Menu17Enable = "true" Then + If Menu17Sale = "true" Then + Var MenuState17 = "Enable" + + + if Menu17Discount > 0 Then + Var MenuTempShow = Menu17Price - Menu17Discount + Var PriceColor17 = 0xFFFFFF + Var DiscountPriceStr17 = " " + MenuTempShow + Var SlashSt17 = "Enable" + EndIf + Var Menu17PriceShow = Menu17Price + + EndIf + EndIf + + If Menu18Enable = "true" Then + If Menu18Sale = "true" Then + Var MenuState18 = "Enable" + + + if Menu18Discount > 0 Then + Var MenuTempShow = Menu18Price - Menu18Discount + Var PriceColor18 = 0xFFFFFF + Var DiscountPriceStr18 = " " + MenuTempShow + Var SlashSt18 = "Enable" + EndIf + Var Menu18PriceShow = Menu18Price + + EndIf + EndIf + + If Menu19Enable = "true" Then + If Menu19Sale = "true" Then + Var MenuState19 = "Enable" + + + if Menu19Discount > 0 Then + Var MenuTempShow = Menu19Price - Menu19Discount + Var PriceColor19 = 0xFFFFFF + Var DiscountPriceStr19 = " " + MenuTempShow + Var SlashSt19 = "Enable" + EndIf + Var Menu19PriceShow = Menu19Price + + EndIf + EndIf + + If Menu20Enable = "true" Then + If Menu20Sale = "true" Then + Var MenuState20 = "Enable" + + + if Menu20Discount > 0 Then + Var MenuTempShow = Menu20Price - Menu20Discount + Var PriceColor20 = 0xFFFFFF + Var DiscountPriceStr20 = " " + MenuTempShow + Var SlashSt20 = "Enable" + EndIf + Var Menu20PriceShow = Menu20Price + + EndIf + EndIf + + + + + + + Var Timeout = 0 + Var TMenuLang = 0 + Var MenuLangTH = 0 + Var SugarPreMixSel = 0 + + + 1000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + If BrewCommand = "RefreshAll" Then + SAVELOG "Brew command" + Var BrewCommand = "" + Open "ROOT/xml/menu_board_original.xml" + EndIf + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + If MachineStage = "mcu-upgrade" Then + Open "ROOT/xml/menu_upgradeMCU.xml" + EndIf + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + ;If Timeout > 90 Then + ; Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + ;EndIf + + If TMenuLang = 20 Then + + Var TMenuLang = 0 + + If MenuLangTH = 0 Then + Var MenuLangTH = 1 + + If Menu1Enable = "true" Then + Var Menu1NameEngShow = Menu1NameThai + EndIf + + If Menu2Enable = "true" Then + Var Menu2NameEngShow = Menu2NameThai + EndIf + + If Menu3Enable = "true" Then + Var Menu3NameEngShow = Menu3NameThai + EndIf + + If Menu4Enable = "true" Then + Var Menu4NameEngShow = Menu4NameThai + EndIf + + If Menu5Enable = "true" Then + Var Menu5NameEngShow = Menu5NameThai + EndIf + + If Menu6Enable = "true" Then + Var Menu6NameEngShow = Menu6NameThai + EndIf + + If Menu7Enable = "true" Then + Var Menu7NameEngShow = Menu7NameThai + EndIf + + If Menu8Enable = "true" Then + Var Menu8NameEngShow = Menu8NameThai + EndIf + + If Menu9Enable = "true" Then + Var Menu9NameEngShow = Menu9NameThai + EndIf + + If Menu10Enable = "true" Then + Var Menu10NameEngShow = Menu10NameThai + EndIf + + If Menu11Enable = "true" Then + Var Menu11NameEngShow = Menu11NameThai + EndIf + + If Menu12Enable = "true" Then + Var Menu12NameEngShow = Menu12NameThai + EndIf + + If Menu13Enable = "true" Then + Var Menu13NameEngShow = Menu13NameThai + EndIf + + If Menu14Enable = "true" Then + Var Menu14NameEngShow = Menu14NameThai + EndIf + + If Menu15Enable = "true" Then + Var Menu15NameEngShow = Menu15NameThai + EndIf + + If Menu16Enable = "true" Then + Var Menu16NameEngShow = Menu16NameThai + EndIf + + If Menu17Enable = "true" Then + Var Menu17NameEngShow = Menu17NameThai + EndIf + + If Menu18Enable = "true" Then + Var Menu18NameEngShow = Menu18NameThai + EndIf + + If Menu19Enable = "true" Then + Var Menu19NameEngShow = Menu19NameThai + EndIf + + If Menu20Enable = "true" Then + Var Menu20NameEngShow = Menu20NameThai + EndIf + + + + Else + Var MenuLangTH = 0 + + If Menu1Enable = "true" Then + Var Menu1NameEngShow = Menu1NameEng + EndIf + + If Menu2Enable = "true" Then + Var Menu2NameEngShow = Menu2NameEng + EndIf + + If Menu3Enable = "true" Then + Var Menu3NameEngShow = Menu3NameEng + EndIf + + If Menu4Enable = "true" Then + Var Menu4NameEngShow = Menu4NameEng + EndIf + + If Menu5Enable = "true" Then + Var Menu5NameEngShow = Menu5NameEng + EndIf + + If Menu6Enable = "true" Then + Var Menu6NameEngShow = Menu6NameEng + EndIf + + If Menu7Enable = "true" Then + Var Menu7NameEngShow = Menu7NameEng + EndIf + + If Menu8Enable = "true" Then + Var Menu8NameEngShow = Menu8NameEng + EndIf + + If Menu9Enable = "true" Then + Var Menu9NameEngShow = Menu9NameEng + EndIf + + If Menu10Enable = "true" Then + Var Menu10NameEngShow = Menu10NameEng + EndIf + + If Menu11Enable = "true" Then + Var Menu11NameEngShow = Menu11NameEng + EndIf + + If Menu12Enable = "true" Then + Var Menu12NameEngShow = Menu12NameEng + EndIf + + If Menu13Enable = "true" Then + Var Menu13NameEngShow = Menu13NameEng + EndIf + + If Menu14Enable = "true" Then + Var Menu14NameEngShow = Menu14NameEng + EndIf + + If Menu15Enable = "true" Then + Var Menu15NameEngShow = Menu15NameEng + EndIf + + If Menu16Enable = "true" Then + Var Menu16NameEngShow = Menu16NameEng + EndIf + + If Menu17Enable = "true" Then + Var Menu17NameEngShow = Menu17NameEng + EndIf + + If Menu18Enable = "true" Then + Var Menu18NameEngShow = Menu18NameEng + EndIf + + If Menu19Enable = "true" Then + Var Menu19NameEngShow = Menu19NameEng + EndIf + + If Menu20Enable = "true" Then + Var Menu20NameEngShow = Menu20NameEng + EndIf + + + + EndIf + + If Menu1Enable = "true" Then + If Menu1Sale = "true" Then + Var MenuState1 = "Enable" + + + if Menu1Discount > 0 Then + Var MenuTempShow = Menu1Price - Menu1Discount + Var PriceColor1 = 0xFFFFFF + Var DiscountPriceStr1 = " " + MenuTempShow + Var SlashSt1 = "Enable" + EndIf + Var Menu1PriceShow = Menu1Price + + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + + + If Menu2Enable = "true" Then + If Menu2Sale = "true" Then + Var MenuState2 = "Enable" + + + if Menu2Discount > 0 Then + Var MenuTempShow = Menu2Price - Menu2Discount + Var PriceColor2 = 0xFFFFFF + Var DiscountPriceStr2 = " " + MenuTempShow + Var SlashSt2 = "Enable" + EndIf + Var Menu2PriceShow = Menu2Price + + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + + If Menu3Enable = "true" Then + If Menu3Sale = "true" Then + Var MenuState3 = "Enable" + + + if Menu3Discount > 0 Then + Var MenuTempShow = Menu3Price - Menu3Discount + Var PriceColor3 = 0xFFFFFF + Var DiscountPriceStr3 = " " + MenuTempShow + Var SlashSt3 = "Enable" + EndIf + Var Menu3PriceShow = Menu3Price + + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + + If Menu4Enable = "true" Then + If Menu4Sale = "true" Then + Var MenuState4 = "Enable" + + + if Menu4Discount > 0 Then + Var MenuTempShow = Menu4Price - Menu4Discount + Var PriceColor4 = 0xFFFFFF + Var DiscountPriceStr4 = " " + MenuTempShow + Var SlashSt4 = "Enable" + EndIf + Var Menu4PriceShow = Menu4Price + + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + + If Menu5Enable = "true" Then + If Menu5Sale = "true" Then + Var MenuState5 = "Enable" + + + if Menu5Discount > 0 Then + Var MenuTempShow = Menu5Price - Menu5Discount + Var PriceColor5 = 0xFFFFFF + Var DiscountPriceStr5 = " " + MenuTempShow + Var SlashSt5 = "Enable" + EndIf + Var Menu5PriceShow = Menu5Price + + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + + If Menu6Enable = "true" Then + If Menu6Sale = "true" Then + Var MenuState6 = "Enable" + + + if Menu6Discount > 0 Then + Var MenuTempShow = Menu6Price - Menu6Discount + Var PriceColor6 = 0xFFFFFF + Var DiscountPriceStr6 = " " + MenuTempShow + Var SlashSt6 = "Enable" + EndIf + Var Menu6PriceShow = Menu6Price + + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + + If Menu7Enable = "true" Then + If Menu7Sale = "true" Then + Var MenuState7 = "Enable" + + + if Menu7Discount > 0 Then + Var MenuTempShow = Menu7Price - Menu7Discount + Var PriceColor7 = 0xFFFFFF + Var DiscountPriceStr7 = " " + MenuTempShow + Var SlashSt7 = "Enable" + EndIf + Var Menu7PriceShow = Menu7Price + + Else + Var MenuState7 = "Disable" + Var Menu7PriceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + Else + Var MenuState7 = "Disable" + Var Menu17riceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + + If Menu8Enable = "true" Then + If Menu8Sale = "true" Then + Var MenuState8 = "Enable" + + + if Menu8Discount > 0 Then + Var MenuTempShow = Menu8Price - Menu8Discount + Var PriceColor8 = 0xFFFFFF + Var DiscountPriceStr8 = " " + MenuTempShow + Var SlashSt8 = "Enable" + EndIf + Var Menu8PriceShow = Menu8Price + + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + + If Menu9Enable = "true" Then + If Menu9Sale = "true" Then + Var MenuState9 = "Enable" + + + if Menu9Discount > 0 Then + Var MenuTempShow = Menu9Price - Menu9Discount + Var PriceColor9 = 0xFFFFFF + Var DiscountPriceStr9 = " " + MenuTempShow + Var SlashSt9 = "Enable" + EndIf + Var Menu9PriceShow = Menu9Price + + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + + If Menu10Enable = "true" Then + If Menu10Sale = "true" Then + Var MenuState10 = "Enable" + + + if Menu10Discount > 0 Then + Var MenuTempShow = Menu10Price - Menu10Discount + Var PriceColor10 = 0xFFFFFF + Var DiscountPriceStr10 = " " + MenuTempShow + Var SlashSt10 = "Enable" + EndIf + Var Menu10PriceShow = Menu10Price + + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + + If Menu11Enable = "true" Then + If Menu11Sale = "true" Then + Var MenuState11 = "Enable" + + + if Menu11Discount > 0 Then + Var MenuTempShow = Menu11Price - Menu11Discount + Var PriceColor11 = 0xFFFFFF + Var DiscountPriceStr11 = " " + MenuTempShow + Var SlashSt11 = "Enable" + EndIf + Var Menu11PriceShow = Menu11Price + + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + + If Menu12Enable = "true" Then + If Menu12Sale = "true" Then + Var MenuState12 = "Enable" + + + if Menu12Discount > 0 Then + Var MenuTempShow = Menu12Price - Menu12Discount + Var PriceColor12 = 0xFFFFFF + Var DiscountPriceStr12 = " " + MenuTempShow + Var SlashSt12 = "Enable" + EndIf + Var Menu12PriceShow = Menu12Price + + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + + + If Menu13Enable = "true" Then + If Menu13Sale = "true" Then + Var MenuState13 = "Enable" + + + if Menu13Discount > 0 Then + Var MenuTempShow = Menu13Price - Menu13Discount + Var PriceColor13 = 0xFFFFFF + Var DiscountPriceStr13 = " " + MenuTempShow + Var SlashSt13 = "Enable" + EndIf + Var Menu13PriceShow = Menu13Price + + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + + If Menu14Enable = "true" Then + If Menu14Sale = "true" Then + Var MenuState14 = "Enable" + + + if Menu14Discount > 0 Then + Var MenuTempShow = Menu14Price - Menu14Discount + Var PriceColor14 = 0xFFFFFF + Var DiscountPriceStr14 = " " + MenuTempShow + Var SlashSt14 = "Enable" + EndIf + Var Menu14PriceShow = Menu14Price + + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + + If Menu15Enable = "true" Then + If Menu15Sale = "true" Then + Var MenuState15 = "Enable" + + + if Menu15Discount > 0 Then + Var MenuTempShow = Menu15Price - Menu15Discount + Var PriceColor15 = 0xFFFFFF + Var DiscountPriceStr15 = " " + MenuTempShow + Var SlashSt15 = "Enable" + EndIf + Var Menu15PriceShow = Menu15Price + + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + + If Menu16Enable = "true" Then + If Menu16Sale = "true" Then + Var MenuState16 = "Enable" + + + if Menu16Discount > 0 Then + Var MenuTempShow = Menu16Price - Menu16Discount + Var PriceColor16 = 0xFFFFFF + Var DiscountPriceStr16 = " " + MenuTempShow + Var SlashSt16 = "Enable" + EndIf + Var Menu16PriceShow = Menu16Price + + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + + If Menu17Enable = "true" Then + If Menu17Sale = "true" Then + Var MenuState17 = "Enable" + + + if Menu17Discount > 0 Then + Var MenuTempShow = Menu17Price - Menu17Discount + Var PriceColor17 = 0xFFFFFF + Var DiscountPriceStr17 = " " + MenuTempShow + Var SlashSt17 = "Enable" + EndIf + Var Menu17PriceShow = Menu17Price + + Else + Var MenuState17 = "Disable" + Var Menu17PriceShow = "" + Var SlashSt17 = "Invisible" + Var DiscountPriceStr17 = """ + EndIf + Else + Var MenuState17 = "Disable" + Var Menu17PriceShow = "" + Var SlashSt17 = "Invisible" + Var DiscountPriceStr17 = """ + EndIf + + If Menu18Enable = "true" Then + If Menu18Sale = "true" Then + Var MenuState18 = "Enable" + + + if Menu18Discount > 0 Then + Var MenuTempShow = Menu18Price - Menu18Discount + Var PriceColor18 = 0xFFFFFF + Var DiscountPriceStr18 = " " + MenuTempShow + Var SlashSt18 = "Enable" + EndIf + Var Menu18PriceShow = Menu18Price + + Else + Var MenuState18 = "Disable" + Var Menu18PriceShow = "" + Var SlashSt18 = "Invisible" + Var DiscountPriceStr18 = """ + EndIf + Else + Var MenuState18 = "Disable" + Var Menu18PriceShow = "" + Var SlashSt18 = "Invisible" + Var DiscountPriceStr18 = """ + EndIf + + If Menu19Enable = "true" Then + If Menu19Sale = "true" Then + Var MenuState19 = "Enable" + + + if Menu19Discount > 0 Then + Var MenuTempShow = Menu19Price - Menu19Discount + Var PriceColor19 = 0xFFFFFF + Var DiscountPriceStr19 = " " + MenuTempShow + Var SlashSt19 = "Enable" + EndIf + Var Menu19PriceShow = Menu19Price + + Else + Var MenuState19 = "Disable" + Var Menu19PriceShow = "" + Var SlashSt19 = "Invisible" + Var DiscountPriceStr19 = """ + EndIf + Else + Var MenuState19 = "Disable" + Var Menu19PriceShow = "" + Var SlashSt19 = "Invisible" + Var DiscountPriceStr19 = """ + EndIf + + If Menu20Enable = "true" Then + If Menu20Sale = "true" Then + Var MenuState20 = "Enable" + + + if Menu20Discount > 0 Then + Var MenuTempShow = Menu20Price - Menu20Discount + Var PriceColor20 = 0xFFFFFF + Var DiscountPriceStr20 = " " + MenuTempShow + Var SlashSt20 = "Enable" + EndIf + Var Menu20PriceShow = Menu20Price + + Else + Var MenuState20 = "Disable" + Var Menu20PriceShow = "" + Var SlashSt20 = "Invisible" + Var DiscountPriceStr20 = """ + EndIf + Else + Var MenuState20 = "Disable" + Var Menu20PriceShow = "" + Var SlashSt20 = "Invisible" + Var DiscountPriceStr20 = """ + EndIf + + + + + + Refresh + EndIf + + + TimerReset + ;Refresh + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + rowT1x + rowT1y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu1NameEngShow + + + + rowT2x + rowT1y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu2NameEngShow + + + + rowT3x + rowT1y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu3NameEngShow + + + + + rowT4x + rowT1y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu4NameEngShow + + + + rowT5x + rowT1y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu5NameEngShow + + + + rowT1x + rowT2y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu6NameEngShow + + + + rowT2x + rowT2y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu7NameEngShow + + + + rowT3x + rowT2y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu8NameEngShow + + + + rowT4x + rowT2y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu9NameEngShow + + + + rowT5x + rowT2y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu10NameEngShow + + + + rowT1x + rowT3y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu11NameEngShow + + + + rowT2x + rowT3y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu12NameEngShow + + + + rowT3x + rowT3y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu13NameEngShow + + + + rowT4x + rowT3y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu14NameEngShow + + + + rowT5x + rowT3y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu15NameEngShow + + + + rowT1x + rowT4y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu16NameEngShow + + + + rowT2x + rowT4y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu17NameEngShow + + + + rowT3x + rowT4y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu18NameEngShow + + + + rowT4x + rowT4y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu19NameEngShow + + + + rowT5x + rowT4y +202 + Center + 20 + fontType1 + 0xFFFFFF + Menu20NameEngShow + + + + + rowT1x + rowP1y +202 + Center + 25 + fontType1 + PriceColor1 + Menu1PriceShow + + + + rowT2x + rowP1y +202 + Center + 25 + fontType1 + PriceColor2 + Menu2PriceShow + + + + rowT3x + rowP1y +202 + Center + 25 + fontType1 + PriceColor3 + Menu3PriceShow + + + + + rowT4x + rowP1y +202 + Center + 25 + fontType1 + PriceColor4 + Menu4PriceShow + + + + rowT5x + rowP1y +202 + Center + 25 + fontType1 + PriceColor5 + Menu5PriceShow + + + + rowT1x + rowP2y +202 + Center + 25 + fontType1 + PriceColor6 + Menu6PriceShow + + + + rowT2x + rowP2y +202 + Center + 25 + fontType1 + PriceColor7 + Menu7PriceShow + + + + rowT3x + rowP2y +202 + Center + 25 + fontType1 + PriceColor8 + Menu8PriceShow + + + + rowT4x + rowP2y +202 + Center + 25 + fontType1 + PriceColor9 + Menu9PriceShow + + + + rowT5x + rowP2y +202 + Center + 25 + fontType1 + PriceColor10 + Menu10PriceShow + + + + rowT1x + rowP3y +202 + Center + 25 + fontType1 + PriceColor11 + Menu11PriceShow + + + + rowT2x + rowP3y +202 + Center + 25 + fontType1 + PriceColor12 + Menu12PriceShow + + + + rowT3x + rowP3y +202 + Center + 25 + fontType1 + PriceColor13 + Menu13PriceShow + + + + rowT4x + rowP3y +202 + Center + 25 + fontType1 + PriceColor14 + Menu14PriceShow + + + + rowT5x + rowP3y +202 + Center + 25 + fontType1 + PriceColor15 + Menu15PriceShow + + + + rowT1x + rowP4y +202 + Center + 25 + fontType1 + PriceColor16 + Menu16PriceShow + + + + + rowT2x + rowP4y +202 + Center + 25 + fontType1 + PriceColor17 + Menu17PriceShow + + + + + rowT3x + rowP4y +202 + Center + 25 + fontType1 + PriceColor18 + Menu18PriceShow + + + + + rowT4x + rowP4y +202 + Center + 25 + fontType1 + PriceColor19 + Menu19PriceShow + + + + + rowT5x + rowP4y +202 + Center + 25 + fontType1 + PriceColor20 + Menu20PriceShow + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + rowD1x + rowD1y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr1 + + + + rowD2x + rowD1y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr2 + + + + rowD3x + rowD1y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr3 + + + + + rowD4x + rowD1y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr4 + + + + rowD5x + rowD1y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr5 + + + + rowD1x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr6 + + + + rowD2x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr7 + + + + rowD3x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr8 + + + + rowD4x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr9 + + + + rowD5x + rowD2y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr10 + + + + rowD1x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr11 + + + + rowD2x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr12 + + + + rowD3x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr13 + + + + rowD4x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr14 + + + + rowD5x + rowD3y +202 + + 30 + fontType1 + 0xFF0000 + DiscountPriceStr15 + + + + rowD1x + rowD4y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr16 + + + + + rowD2x + rowD4y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr17 + + + + + rowD3x + rowD4y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr18 + + + + + rowD4x + rowD4y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr19 + + + + + rowD5x + rowD4y +202 + 30 + fontType1 + 0xFF0000 + DiscountPriceStr20 + + + + + + + + + + If HaveCup = "true" Then + Open "ROOT/xml/menu_Page6_Open.xml" + EndIf + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + +1020 +1250 + 50 + 50 + + Open "ROOT/xml/vending_info.xml" + + + + + + +; +; +; + + + diff --git a/xml/menu_board_original2.xml b/xml/menu_board_original2.xml new file mode 100644 index 00000000..ad0eeb45 --- /dev/null +++ b/xml/menu_board_original2.xml @@ -0,0 +1,135 @@ + + "Enable" + 1080 + 1312 + "ROOT/image/select_first.jpg" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + If MachineStage = "close-maintenance" Then + ;Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + If MachineStage = "mcu-upgrade" Then + Open "ROOT/xml/menu_upgradeMCU.xml" + EndIf + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + + + If HaveCup = "true" Then + Open "ROOT/xml/menu_Page6_Open.xml" + EndIf + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + Var Timeout = 0 + Var TMenuLang = 0 + Var MenuLangTH = 0 + + If BrewCommand = "RefreshAll" Then + SAVELOG "Brew command RefreshAll" + Var BrewCommand = "" + OpenInst 1 "/mnt/sdcard/coffeevending/xml/menu_advert.xml" + OpenInst 2 "/mnt/sdcard/coffeevending/xml/menu_list_show_all.xml" + Open "/mnt/sdcard/coffeevending/xml/menu_main_blank.xml" + EndIf + + + 1000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + + + If BrewCommand = "RefreshAll" Then + SAVELOG "Brew command RefreshAll" + Var BrewCommand = "" + OpenInst 1 "/mnt/sdcard/coffeevending/xml/menu_advert.xml" + OpenInst 2 "/mnt/sdcard/coffeevending/xml/menu_list_show_all.xml" + Open "/mnt/sdcard/coffeevending/xml/menu_main_blank.xml" + EndIf + + If MachineStage = "close-maintenance" Then + ;Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + If MachineStage = "mcu-upgrade" Then + Open "ROOT/xml/menu_upgradeMCU.xml" + EndIf + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + Refresh + + + TimerReset + ;Refresh + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + 0 + 170 + "Shake3" + "ROOT/image/cup_left.png" + + + Var MenuLangTH = 0 + OpenInst 1 "/mnt/sdcard/coffeevending/xml/menu_advert.xml" + OpenInst 2 "/mnt/sdcard/coffeevending/xml/menu_list_show_less.xml" + Open "/mnt/sdcard/coffeevending/xml/menu_main_blank.xml" + + + + + 540 + 100 + False + Open "/ROOT/xml/service_menu.xml" + + + + + diff --git a/xml/menu_cleanMachine.xml b/xml/menu_cleanMachine.xml new file mode 100644 index 00000000..468e75b9 --- /dev/null +++ b/xml/menu_cleanMachine.xml @@ -0,0 +1,66 @@ + + + 1080 + 1312 + pCleanBG + + + + ; On open + TopView "show" + + Var Timeout = 0 + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + If MachineStage = "clean-finish" Then + Open "ROOT/xml/menu_board.xml" + EndIf + + If MachineStage = "show-menu" Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + + TimerReset + ;Refresh + + + + + If MachineStage = "show-menu" Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + + + + 183 + 350 + pCleanGIF + + + + + 395 + 250 +300 + Center + 30 + fontType1 + 0x000000 + "กำลังล้างเครื่อง" + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_closeMaintenance.xml b/xml/menu_closeMaintenance.xml new file mode 100644 index 00000000..e2b37ff4 --- /dev/null +++ b/xml/menu_closeMaintenance.xml @@ -0,0 +1,110 @@ + + + 1080 + 1312 + pMaintenanceBG + + + + ; On open + TopView "show" + + Var Timeout = 0 + ;Var ProcessText = "ระบบปิดให้บริการ" + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + + 1000 + + + + Var Timeout = Timeout + 1 + + If HaveCup = "true" Then + Open "ROOT/xml/menu_Page6_Open.xml" + EndIf + + If MachineStage = "show-menu" Then + Open "ROOT/xml/menu_board.xml" + EndIf + + If NeedUpgrade = "true" Then + Open "ROOT/xml/menu_upgrading.xml" + EndIf + + + Refresh + TimerReset + + + + + If HaveCup = "true" Then + Open "ROOT/xml/menu_Page6_Open.xml" + EndIf + + If MachineStage = "show-menu" Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + + + + + + + + + 395 + 250 +300 + Center + 30 + fontType1 + 0x000000 + ProcessText + + + +1020 +1250 + 50 + 50 + + Open "ROOT/xml/vending_info.xml" + + + + +0 +1262 + "ROOT/image/BG_TabRed.png" + + + + + + + 10 + 1270 +300 + 20 + fontType1 + 0x000000 + MachineErrorDetail + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_confirm.xml b/xml/menu_confirm.xml new file mode 100644 index 00000000..32ee07ac --- /dev/null +++ b/xml/menu_confirm.xml @@ -0,0 +1,30 @@ + + + 1080 + 1288 + "ROOT/ui/bg_main_menu.png" + + ; On open + Var payment = "cash" + Var showPic = "ROOT/ui/page_02_choose_an_additional/" + PictureDrink + + + 5000 + + Open "ROOT/xml/menu_board.xml" + + + + + 100 + 100 + showPic + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_list.xml b/xml/menu_list.xml new file mode 100644 index 00000000..b2a1d238 --- /dev/null +++ b/xml/menu_list.xml @@ -0,0 +1,29 @@ + + 1080 + 1920 + + + + Var menu_status = "run" + + + + If VendingClass = "coffeeInthanin01" Then + Open "ROOT/xml/menu_list_inthanin.xml" + Else + Open "ROOT/xml/menu_list_original2.xml" + EndIf + + + + + + 10000 + + ;Var menu_status = "stop" + + TimerReset + Refresh + + + diff --git a/xml/menu_list_inthanin.xml b/xml/menu_list_inthanin.xml new file mode 100644 index 00000000..079192c2 --- /dev/null +++ b/xml/menu_list_inthanin.xml @@ -0,0 +1,229 @@ + + 1080 + 1920 + + + + Var menu_status = "run" + + If Menu_list_LN = "TH" Then + Var Menu1BN_FN = "ROOT/image/BN_Drink_Inthanin.bmp" + Var Menu1BP_FN = "ROOT/image/BP_Drink_Inthanin.bmp" + Var Menu2BN_FN = "ROOT/image/BN_Member_Inthanin.bmp" + Var Menu2BP_FN = "ROOT/image/BP_Member_Inthanin.bmp" + Var Menu3BN_FN = "ROOT/image/BN_Topup_Inthanin.bmp" + Var Menu3BP_FN = "ROOT/image/BP_Topup_Inthanin.bmp" + Var Menu4BN_FN = "ROOT/image/BN_Product_Inthanin.bmp" + Var Menu4BP_FN = "ROOT/image/BP_Product_Inthanin.bmp" + Var Menu5BN_FN = "ROOT/image/BN_Etc_Inthanin.bmp" + Var Menu5BP_FN = "ROOT/image/BP_Etc_Inthanin.bmp" + Var Menu6BN_FN = "ROOT/image/BN_Problem_Inthanin.bmp" + Var Menu6BP_FN = "ROOT/image/BP_Problem_Inthanin.bmp" + Else + Var Menu1BN_FN = "ROOT/image/BN_Drink_Inthanin_ENG.bmp" + Var Menu1BP_FN = "ROOT/image/BP_Drink_Inthanin_ENG.bmp" + Var Menu2BN_FN = "ROOT/image/BN_Member_Inthanin_ENG.bmp" + Var Menu2BP_FN = "ROOT/image/BP_Member_Inthanin_ENG.bmp" + Var Menu3BN_FN = "ROOT/image/BN_Topup_Inthanin_ENG.bmp" + Var Menu3BP_FN = "ROOT/image/BP_Topup_Inthanin_ENG.bmp" + Var Menu4BN_FN = "ROOT/image/BN_Product_Inthanin_ENG.bmp" + Var Menu4BP_FN = "ROOT/image/BP_Product_Inthanin_ENG.bmp" + Var Menu5BN_FN = "ROOT/image/BN_Etc_Inthanin_ENG.bmp" + Var Menu5BP_FN = "ROOT/image/BP_Etc_Inthanin_ENG.bmp" + Var Menu6BN_FN = "ROOT/image/BN_Problem_Inthanin_ENG.bmp" + Var Menu6BP_FN = "ROOT/image/BP_Problem_Inthanin_ENG.bmp" + EndIf + + + + 10000 + + ;Var menu_status = "stop" + + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/menu_list_original.xml b/xml/menu_list_original.xml new file mode 100644 index 00000000..9858afd5 --- /dev/null +++ b/xml/menu_list_original.xml @@ -0,0 +1,232 @@ + + 1080 + 1920 + + + + Var menu_status = "run" + + If VendingClass = "coffeeInthanin01" Then + Open "ROOT/xml/menu_list_inthanin.xml" + EndIf + + If Menu_list_LN = "TH" Then + Var Menu1BN_FN = "ROOT/image/BN_Drink.bmp" + Var Menu1BP_FN = "ROOT/image/BP_Drink.bmp" + Var Menu2BN_FN = "ROOT/image/BN_Member.bmp" + Var Menu2BP_FN = "ROOT/image/BP_Member.bmp" + Var Menu3BN_FN = "ROOT/image/BN_Topup.bmp" + Var Menu3BP_FN = "ROOT/image/BP_Topup.bmp" + Var Menu4BN_FN = "ROOT/image/BN_Product.bmp" + Var Menu4BP_FN = "ROOT/image/BP_Product.bmp" + Var Menu5BN_FN = "ROOT/image/BN_Etc.bmp" + Var Menu5BP_FN = "ROOT/image/BP_Etc.bmp" + Var Menu6BN_FN = "ROOT/image/BN_Problem.bmp" + Var Menu6BP_FN = "ROOT/image/BP_Problem.bmp" + Else + Var Menu1BN_FN = "ROOT/image/BN_Drink_ENG.bmp" + Var Menu1BP_FN = "ROOT/image/BP_Drink_ENG.bmp" + Var Menu2BN_FN = "ROOT/image/BN_Member_ENG.bmp" + Var Menu2BP_FN = "ROOT/image/BP_Member_ENG.bmp" + Var Menu3BN_FN = "ROOT/image/BN_Topup_ENG.bmp" + Var Menu3BP_FN = "ROOT/image/BP_Topup_ENG.bmp" + Var Menu4BN_FN = "ROOT/image/BN_Product_ENG.bmp" + Var Menu4BP_FN = "ROOT/image/BP_Product_ENG.bmp" + Var Menu5BN_FN = "ROOT/image/BN_Etc_ENG.bmp" + Var Menu5BP_FN = "ROOT/image/BP_Etc_ENG.bmp" + Var Menu6BN_FN = "ROOT/image/BN_Problem_ENG.bmp" + Var Menu6BP_FN = "ROOT/image/BP_Problem_ENG.bmp" + EndIf + + + + 60000 + + ;Var menu_status = "stop" + + Open "/mnt/sdcard/coffeevending/xml/menu_list_original.xml" + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/menu_list_original2.xml b/xml/menu_list_original2.xml new file mode 100644 index 00000000..6bb3e625 --- /dev/null +++ b/xml/menu_list_original2.xml @@ -0,0 +1,236 @@ + + 1080 + 1920 + + + + Var menu_status = "run" + + If VendingClass = "coffeeInthanin01" Then + Open "ROOT/xml/menu_list_inthanin.xml" + EndIf + + If Menu_list_LN = "TH" Then + Var Menu1BN_FN = "ROOT/image/BN_Drink.bmp" + Var Menu1BP_FN = "ROOT/image/BP_Drink.bmp" + Var Menu2BN_FN = "ROOT/image/BN_Member.bmp" + Var Menu2BP_FN = "ROOT/image/BP_Member.bmp" + Var Menu3BN_FN = "ROOT/image/BN_Topup.bmp" + Var Menu3BP_FN = "ROOT/image/BP_Topup.bmp" + Var Menu4BN_FN = "ROOT/image/BN_Product.bmp" + Var Menu4BP_FN = "ROOT/image/BP_Product.bmp" + Var Menu5BN_FN = "ROOT/image/BN_Etc.bmp" + Var Menu5BP_FN = "ROOT/image/BP_Etc.bmp" + Var Menu6BN_FN = "ROOT/image/BN_Problem.bmp" + Var Menu6BP_FN = "ROOT/image/BP_Problem.bmp" + Else + Var Menu1BN_FN = "ROOT/image/BN_Drink_ENG.bmp" + Var Menu1BP_FN = "ROOT/image/BP_Drink_ENG.bmp" + Var Menu2BN_FN = "ROOT/image/BN_Member_ENG.bmp" + Var Menu2BP_FN = "ROOT/image/BP_Member_ENG.bmp" + Var Menu3BN_FN = "ROOT/image/BN_Topup_ENG.bmp" + Var Menu3BP_FN = "ROOT/image/BP_Topup_ENG.bmp" + Var Menu4BN_FN = "ROOT/image/BN_Product_ENG.bmp" + Var Menu4BP_FN = "ROOT/image/BP_Product_ENG.bmp" + Var Menu5BN_FN = "ROOT/image/BN_Etc_ENG.bmp" + Var Menu5BP_FN = "ROOT/image/BP_Etc_ENG.bmp" + Var Menu6BN_FN = "ROOT/image/BN_Problem_ENG.bmp" + Var Menu6BP_FN = "ROOT/image/BP_Problem_ENG.bmp" + EndIf + + + + 60000 + + ;Var menu_status = "stop" + + Open "/mnt/sdcard/coffeevending/xml/menu_list_original.xml" + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/menu_list_show_all.pml b/xml/menu_list_show_all.pml new file mode 100644 index 00000000..16299b12 --- /dev/null +++ b/xml/menu_list_show_all.pml @@ -0,0 +1,1041 @@ + + + + 1080 + 1920 + "/mnt/sdcard/coffeevending/cache1.png" + "ROOT/image/background_full.bmp" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var SelectOnTop1 = 0 + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + 0 Then\r\n') + #out_xml( '\t Var MenuTempShow = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') + #out_xml( '\t Var PriceColor' + i + ' = 0xFFFFFF\r\n') + #out_xml( '\t Var DiscountPriceStr' + i + ' = " " + MenuTempShow\r\n') + #out_xml( '\t Var SlashSt' + i + ' = "Enable"\r\n') + #out_xml( '\t EndIf\r\n') + #out_xml( '\t Var Menu' + i + 'PriceShow = Menu' + i + 'Price\r\n') + #out_xml( '\t \r\n') + #out_xml( '\t EndIf\r\n') + #out_xml( '\tEndIf\r\n') + + out_xml( '\t\r\n') +?> + + 0 Then\r\n') + out_xml( '\t Var MenuTempShow = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') + out_xml( '\t Var PriceColor' + i + ' = 0xFFFFFF\r\n') + out_xml( '\t Var DiscountPriceStr' + i + ' = " " + MenuTempShow\r\n') + out_xml( '\t Var SlashSt' + i + ' = "Enable"\r\n') + out_xml( '\t EndIf\r\n') + out_xml( '\t Var Menu' + i + 'PriceShow = Menu' + i + 'Price\r\n') + out_xml( '\t \r\n') + out_xml( '\t EndIf\r\n') + out_xml( '\tEndIf\r\n') + + out_xml( '\t\r\n') +?> + + Var Timeout = 0 + Var TMenuLang = 0 + Var SugarPreMixSel = 0 + + If MenuLangTH = 0 Then + Var ButtonThaiSelEnable = "Disable" + Var ButtonEngSelEnable = "Enable" + Else + Var ButtonThaiSelEnable = "Enable" + Var ButtonEngSelEnable = "Disable" + EndIf + + 5000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + + If TMenuLang = 20 Then + + + + 0 Then\r\n') + out_xml('\t\t Var MenuTempShow = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') + out_xml('\t\t Var PriceColor' + i + ' = 0xFFFFFF\r\n') + out_xml('\t\t Var DiscountPriceStr' + i + ' = " " + MenuTempShow\r\n') + out_xml('\t\t Var SlashSt' + i + ' = "Enable"\r\n') + out_xml('\t\t EndIf\r\n') + out_xml('\t\t Var Menu' + i + 'PriceShow = Menu' + i + 'Price\r\n') + out_xml('\t\t \r\n') + out_xml('\t\t Else\r\n') + out_xml('\t\t Var MenuState' + i + ' = "Disable"\r\n') + out_xml('\t\t Var Menu' + i + 'PriceShow = ""\r\n') + out_xml('\t\t Var SlashSt' + i + ' = "Invisible"\r\n') + out_xml('\t\t Var DiscountPriceStr' + i + ' = """\r\n') + out_xml('\t\t EndIf\r\n') + out_xml('\t\tElse\r\n') + out_xml('\t\t Var MenuState' + i + ' = "Disable"\r\n') + out_xml('\t\t Var Menu' + i + 'PriceShow = ""\r\n') + out_xml('\t\t Var SlashSt' + i + ' = "Invisible"\r\n') + out_xml('\t\t Var DiscountPriceStr' + i + ' = """\r\n') + out_xml('\t\tEndIf\r\n') +?> + + + + + + Refresh + EndIf + + + TimerReset + + +\r\n') + out_xml(' ' + str(x_button[x]) + '\r\n') + out_xml(' ' + str(y_button[x]) + '\r\n') + out_xml(' 202 \r\n') + out_xml(' 214 \r\n') + out_xml(' MenuState' + i + ' \r\n') + out_xml(' nMenu' + i + ' \r\n') + out_xml(' pMenu' + i + ' \r\n') + out_xml(' dMenu' + i + ' \r\n') + out_xml(' "/mnt/sdcard/coffeevending/wav/click.wav" \r\n') + out_xml(' SoundVolume \r\n') + out_xml('\r\n') + out_xml('Var SelectDrink = Menu' + i + 'ProductCode\r\n') + out_xml('Var NameDrink = Menu' + i + 'NameEng\r\n') + out_xml('Var NameDrinkTH = Menu' + i + 'NameThai\r\n') + out_xml('Var PriceDrink = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') + out_xml('Var DiscountDrink = Menu1Discount\r\n') + out_xml('Var PictureDrink = "ROOT/image/" + Menu' + i + 'ProductCode\r\n') + out_xml('Var PictureDrink = PictureDrink + ".bmp"\r\n') + out_xml('Var SelectSlot = "' + i + '"\r\n') + out_xml('Var NHaveDrink = Menu' + i + 'HaveDrink\r\n') + #out_xml('Var SugarPreMixSel = Menu' + i + 'SugarPreMixed\r\n') + #out_xml('Var SelectOnTop1 = Menu' + i + 'SugarRecommendID\r\n') + out_xml('Topping "Load" Menu' + i + 'ProductCode\r\n') + + out_xml('OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.xml"\r\n') + out_xml('MainOpen "/mnt/sdcard/coffeevending/xml/menu_topping_alter.xml"\r\n') + out_xml('Open "/mnt/sdcard/coffeevending/xml/menu_list_original.xml"\r\n') + + out_xml('\r\n') + out_xml('\r\n') + out_xml('\r\n') +?> + +\r\n') + # out_xml(' ' + str(x_text_1[x]) + ' \r\n') + # out_xml(' ' + str(y_text_1[x]) + ' \r\n') + # out_xml('202\r\n') + # out_xml(' Center \r\n') + # out_xml(' 20 \r\n') + # #out_xml(' fontType1 \r\n') + # out_xml(' 0xFFFFFF \r\n') + # out_xml(' Menu' + i + 'NameEngShow \r\n') + # out_xml('\r\n') + # out_xml('\r\n') +?> + +\r\n') +# out_xml(' ' + str(x_text_1[x]) + ' \r\n') +# out_xml(' ' + str(y_text_2[x]) + ' \r\n') +# out_xml('202\r\n') +# out_xml(' Center \r\n') +# out_xml(' 25 \r\n') +# #out_xml(' fontType1 \r\n') +# out_xml(' PriceColor' + i + ' \r\n') +# out_xml(' Menu' + i + 'PriceShow \r\n') +# out_xml('\r\n') +# out_xml('\r\n') +?> + +\r\n') +# out_xml(' ' + str(xs_text[x]) + ' \r\n') +# out_xml(' ' + str(ys_text[x]) + '\r\n') +# out_xml(' SlashSt' + i + ' \r\n') +# out_xml(' "ROOT/image/Slash.png" \r\n') +# out_xml('\r\n') +# out_xml('\r\n') +?> + + +\r\n') +# out_xml(' ' + str(dx_text[x]) + ' \r\n') +# out_xml(' ' + str(ry_text[x]) + ' \r\n') +# out_xml(' SlashSt' + i + ' \r\n') +# out_xml(' "ROOT/image/Right.png" \r\n') +# out_xml('\r\n') +# out_xml('\r\n') + + +?> +\r\n') +# out_xml(' ' + str(dx_text[x]) + ' \r\n') +# out_xml(' ' + str(dy_text[x]) + ' \r\n') +# out_xml('202\r\n') +# out_xml(' 30 \r\n') +# #out_xml(' fontType1 \r\n') +# out_xml(' 0xFF0000 \r\n') +# out_xml(' DiscountPriceStr' + i + ' \r\n') +# out_xml('\r\n') +# out_xml('\r\n') + + +?> + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.xml" + MainOpen "ROOT/xml/menu_board_original2.xml" + Open "/mnt/sdcard/coffeevending/xml/menu_list_original2.xml" + + + + + + + diff --git a/xml/menu_list_show_all.xml b/xml/menu_list_show_all.xml new file mode 100644 index 00000000..1eaee63b --- /dev/null +++ b/xml/menu_list_show_all.xml @@ -0,0 +1,4430 @@ + + + + 1080 + 1920 + "/mnt/sdcard/coffeevending/cache1.png" + "ROOT/image/background_full.bmp" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var SelectOnTop1 = 0 + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + + ; Init Var index = 1 + Var PriceColor1 = 0xFF0000 + Var DiscountPriceStr1 = "" + Var SlashSt1 = "Invisible" + + ; Init Var Menu = 1 + + Var nMenu1 = rootMenu + "BN_" + Var nMenu1 = nMenu1 + Menu1ProductCode + Var nMenu1 = nMenu1 + ".png" + Var pMenu1 = rootMenu + "BP_" + Var pMenu1 = pMenu1 + Menu1ProductCode + Var pMenu1 = pMenu1 + ".png" + Var dMenu1 = rootMenu + "BD_" + Var dMenu1 = dMenu1 + Menu1ProductCode + Var dMenu1 = dMenu1 + ".png" + + + Var MenuState1 = "true" + Var Menu1Sale = "true" + + + ; Init Var index = 2 + Var PriceColor2 = 0xFF0000 + Var DiscountPriceStr2 = "" + Var SlashSt2 = "Invisible" + + ; Init Var Menu = 2 + + Var nMenu2 = rootMenu + "BN_" + Var nMenu2 = nMenu2 + Menu2ProductCode + Var nMenu2 = nMenu2 + ".png" + Var pMenu2 = rootMenu + "BP_" + Var pMenu2 = pMenu2 + Menu2ProductCode + Var pMenu2 = pMenu2 + ".png" + Var dMenu2 = rootMenu + "BD_" + Var dMenu2 = dMenu2 + Menu2ProductCode + Var dMenu2 = dMenu2 + ".png" + + + Var MenuState2 = "true" + Var Menu2Sale = "true" + + + ; Init Var index = 3 + Var PriceColor3 = 0xFF0000 + Var DiscountPriceStr3 = "" + Var SlashSt3 = "Invisible" + + ; Init Var Menu = 3 + + Var nMenu3 = rootMenu + "BN_" + Var nMenu3 = nMenu3 + Menu3ProductCode + Var nMenu3 = nMenu3 + ".png" + Var pMenu3 = rootMenu + "BP_" + Var pMenu3 = pMenu3 + Menu3ProductCode + Var pMenu3 = pMenu3 + ".png" + Var dMenu3 = rootMenu + "BD_" + Var dMenu3 = dMenu3 + Menu3ProductCode + Var dMenu3 = dMenu3 + ".png" + + + Var MenuState3 = "true" + Var Menu3Sale = "true" + + + ; Init Var index = 4 + Var PriceColor4 = 0xFF0000 + Var DiscountPriceStr4 = "" + Var SlashSt4 = "Invisible" + + ; Init Var Menu = 4 + + Var nMenu4 = rootMenu + "BN_" + Var nMenu4 = nMenu4 + Menu4ProductCode + Var nMenu4 = nMenu4 + ".png" + Var pMenu4 = rootMenu + "BP_" + Var pMenu4 = pMenu4 + Menu4ProductCode + Var pMenu4 = pMenu4 + ".png" + Var dMenu4 = rootMenu + "BD_" + Var dMenu4 = dMenu4 + Menu4ProductCode + Var dMenu4 = dMenu4 + ".png" + + + Var MenuState4 = "true" + Var Menu4Sale = "true" + + + ; Init Var index = 5 + Var PriceColor5 = 0xFF0000 + Var DiscountPriceStr5 = "" + Var SlashSt5 = "Invisible" + + ; Init Var Menu = 5 + + Var nMenu5 = rootMenu + "BN_" + Var nMenu5 = nMenu5 + Menu5ProductCode + Var nMenu5 = nMenu5 + ".png" + Var pMenu5 = rootMenu + "BP_" + Var pMenu5 = pMenu5 + Menu5ProductCode + Var pMenu5 = pMenu5 + ".png" + Var dMenu5 = rootMenu + "BD_" + Var dMenu5 = dMenu5 + Menu5ProductCode + Var dMenu5 = dMenu5 + ".png" + + + Var MenuState5 = "true" + Var Menu5Sale = "true" + + + ; Init Var index = 6 + Var PriceColor6 = 0xFF0000 + Var DiscountPriceStr6 = "" + Var SlashSt6 = "Invisible" + + ; Init Var Menu = 6 + + Var nMenu6 = rootMenu + "BN_" + Var nMenu6 = nMenu6 + Menu6ProductCode + Var nMenu6 = nMenu6 + ".png" + Var pMenu6 = rootMenu + "BP_" + Var pMenu6 = pMenu6 + Menu6ProductCode + Var pMenu6 = pMenu6 + ".png" + Var dMenu6 = rootMenu + "BD_" + Var dMenu6 = dMenu6 + Menu6ProductCode + Var dMenu6 = dMenu6 + ".png" + + + Var MenuState6 = "true" + Var Menu6Sale = "true" + + + ; Init Var index = 7 + Var PriceColor7 = 0xFF0000 + Var DiscountPriceStr7 = "" + Var SlashSt7 = "Invisible" + + ; Init Var Menu = 7 + + Var nMenu7 = rootMenu + "BN_" + Var nMenu7 = nMenu7 + Menu7ProductCode + Var nMenu7 = nMenu7 + ".png" + Var pMenu7 = rootMenu + "BP_" + Var pMenu7 = pMenu7 + Menu7ProductCode + Var pMenu7 = pMenu7 + ".png" + Var dMenu7 = rootMenu + "BD_" + Var dMenu7 = dMenu7 + Menu7ProductCode + Var dMenu7 = dMenu7 + ".png" + + + Var MenuState7 = "true" + Var Menu7Sale = "true" + + + ; Init Var index = 8 + Var PriceColor8 = 0xFF0000 + Var DiscountPriceStr8 = "" + Var SlashSt8 = "Invisible" + + ; Init Var Menu = 8 + + Var nMenu8 = rootMenu + "BN_" + Var nMenu8 = nMenu8 + Menu8ProductCode + Var nMenu8 = nMenu8 + ".png" + Var pMenu8 = rootMenu + "BP_" + Var pMenu8 = pMenu8 + Menu8ProductCode + Var pMenu8 = pMenu8 + ".png" + Var dMenu8 = rootMenu + "BD_" + Var dMenu8 = dMenu8 + Menu8ProductCode + Var dMenu8 = dMenu8 + ".png" + + + Var MenuState8 = "true" + Var Menu8Sale = "true" + + + ; Init Var index = 9 + Var PriceColor9 = 0xFF0000 + Var DiscountPriceStr9 = "" + Var SlashSt9 = "Invisible" + + ; Init Var Menu = 9 + + Var nMenu9 = rootMenu + "BN_" + Var nMenu9 = nMenu9 + Menu9ProductCode + Var nMenu9 = nMenu9 + ".png" + Var pMenu9 = rootMenu + "BP_" + Var pMenu9 = pMenu9 + Menu9ProductCode + Var pMenu9 = pMenu9 + ".png" + Var dMenu9 = rootMenu + "BD_" + Var dMenu9 = dMenu9 + Menu9ProductCode + Var dMenu9 = dMenu9 + ".png" + + + Var MenuState9 = "true" + Var Menu9Sale = "true" + + + ; Init Var index = 10 + Var PriceColor10 = 0xFF0000 + Var DiscountPriceStr10 = "" + Var SlashSt10 = "Invisible" + + ; Init Var Menu = 10 + + Var nMenu10 = rootMenu + "BN_" + Var nMenu10 = nMenu10 + Menu10ProductCode + Var nMenu10 = nMenu10 + ".png" + Var pMenu10 = rootMenu + "BP_" + Var pMenu10 = pMenu10 + Menu10ProductCode + Var pMenu10 = pMenu10 + ".png" + Var dMenu10 = rootMenu + "BD_" + Var dMenu10 = dMenu10 + Menu10ProductCode + Var dMenu10 = dMenu10 + ".png" + + + Var MenuState10 = "true" + Var Menu10Sale = "true" + + + ; Init Var index = 11 + Var PriceColor11 = 0xFF0000 + Var DiscountPriceStr11 = "" + Var SlashSt11 = "Invisible" + + ; Init Var Menu = 11 + + Var nMenu11 = rootMenu + "BN_" + Var nMenu11 = nMenu11 + Menu11ProductCode + Var nMenu11 = nMenu11 + ".png" + Var pMenu11 = rootMenu + "BP_" + Var pMenu11 = pMenu11 + Menu11ProductCode + Var pMenu11 = pMenu11 + ".png" + Var dMenu11 = rootMenu + "BD_" + Var dMenu11 = dMenu11 + Menu11ProductCode + Var dMenu11 = dMenu11 + ".png" + + + Var MenuState11 = "true" + Var Menu11Sale = "true" + + + ; Init Var index = 12 + Var PriceColor12 = 0xFF0000 + Var DiscountPriceStr12 = "" + Var SlashSt12 = "Invisible" + + ; Init Var Menu = 12 + + Var nMenu12 = rootMenu + "BN_" + Var nMenu12 = nMenu12 + Menu12ProductCode + Var nMenu12 = nMenu12 + ".png" + Var pMenu12 = rootMenu + "BP_" + Var pMenu12 = pMenu12 + Menu12ProductCode + Var pMenu12 = pMenu12 + ".png" + Var dMenu12 = rootMenu + "BD_" + Var dMenu12 = dMenu12 + Menu12ProductCode + Var dMenu12 = dMenu12 + ".png" + + + Var MenuState12 = "true" + Var Menu12Sale = "true" + + + ; Init Var index = 13 + Var PriceColor13 = 0xFF0000 + Var DiscountPriceStr13 = "" + Var SlashSt13 = "Invisible" + + ; Init Var Menu = 13 + + Var nMenu13 = rootMenu + "BN_" + Var nMenu13 = nMenu13 + Menu13ProductCode + Var nMenu13 = nMenu13 + ".png" + Var pMenu13 = rootMenu + "BP_" + Var pMenu13 = pMenu13 + Menu13ProductCode + Var pMenu13 = pMenu13 + ".png" + Var dMenu13 = rootMenu + "BD_" + Var dMenu13 = dMenu13 + Menu13ProductCode + Var dMenu13 = dMenu13 + ".png" + + + Var MenuState13 = "true" + Var Menu13Sale = "true" + + + ; Init Var index = 14 + Var PriceColor14 = 0xFF0000 + Var DiscountPriceStr14 = "" + Var SlashSt14 = "Invisible" + + ; Init Var Menu = 14 + + Var nMenu14 = rootMenu + "BN_" + Var nMenu14 = nMenu14 + Menu14ProductCode + Var nMenu14 = nMenu14 + ".png" + Var pMenu14 = rootMenu + "BP_" + Var pMenu14 = pMenu14 + Menu14ProductCode + Var pMenu14 = pMenu14 + ".png" + Var dMenu14 = rootMenu + "BD_" + Var dMenu14 = dMenu14 + Menu14ProductCode + Var dMenu14 = dMenu14 + ".png" + + + Var MenuState14 = "true" + Var Menu14Sale = "true" + + + ; Init Var index = 15 + Var PriceColor15 = 0xFF0000 + Var DiscountPriceStr15 = "" + Var SlashSt15 = "Invisible" + + ; Init Var Menu = 15 + + Var nMenu15 = rootMenu + "BN_" + Var nMenu15 = nMenu15 + Menu15ProductCode + Var nMenu15 = nMenu15 + ".png" + Var pMenu15 = rootMenu + "BP_" + Var pMenu15 = pMenu15 + Menu15ProductCode + Var pMenu15 = pMenu15 + ".png" + Var dMenu15 = rootMenu + "BD_" + Var dMenu15 = dMenu15 + Menu15ProductCode + Var dMenu15 = dMenu15 + ".png" + + + Var MenuState15 = "true" + Var Menu15Sale = "true" + + + ; Init Var index = 16 + Var PriceColor16 = 0xFF0000 + Var DiscountPriceStr16 = "" + Var SlashSt16 = "Invisible" + + ; Init Var Menu = 16 + + Var nMenu16 = rootMenu + "BN_" + Var nMenu16 = nMenu16 + Menu16ProductCode + Var nMenu16 = nMenu16 + ".png" + Var pMenu16 = rootMenu + "BP_" + Var pMenu16 = pMenu16 + Menu16ProductCode + Var pMenu16 = pMenu16 + ".png" + Var dMenu16 = rootMenu + "BD_" + Var dMenu16 = dMenu16 + Menu16ProductCode + Var dMenu16 = dMenu16 + ".png" + + + Var MenuState16 = "true" + Var Menu16Sale = "true" + + + ; Init Var index = 17 + Var PriceColor17 = 0xFF0000 + Var DiscountPriceStr17 = "" + Var SlashSt17 = "Invisible" + + ; Init Var Menu = 17 + + Var nMenu17 = rootMenu + "BN_" + Var nMenu17 = nMenu17 + Menu17ProductCode + Var nMenu17 = nMenu17 + ".png" + Var pMenu17 = rootMenu + "BP_" + Var pMenu17 = pMenu17 + Menu17ProductCode + Var pMenu17 = pMenu17 + ".png" + Var dMenu17 = rootMenu + "BD_" + Var dMenu17 = dMenu17 + Menu17ProductCode + Var dMenu17 = dMenu17 + ".png" + + + Var MenuState17 = "true" + Var Menu17Sale = "true" + + + ; Init Var index = 18 + Var PriceColor18 = 0xFF0000 + Var DiscountPriceStr18 = "" + Var SlashSt18 = "Invisible" + + ; Init Var Menu = 18 + + Var nMenu18 = rootMenu + "BN_" + Var nMenu18 = nMenu18 + Menu18ProductCode + Var nMenu18 = nMenu18 + ".png" + Var pMenu18 = rootMenu + "BP_" + Var pMenu18 = pMenu18 + Menu18ProductCode + Var pMenu18 = pMenu18 + ".png" + Var dMenu18 = rootMenu + "BD_" + Var dMenu18 = dMenu18 + Menu18ProductCode + Var dMenu18 = dMenu18 + ".png" + + + Var MenuState18 = "true" + Var Menu18Sale = "true" + + + ; Init Var index = 19 + Var PriceColor19 = 0xFF0000 + Var DiscountPriceStr19 = "" + Var SlashSt19 = "Invisible" + + ; Init Var Menu = 19 + + Var nMenu19 = rootMenu + "BN_" + Var nMenu19 = nMenu19 + Menu19ProductCode + Var nMenu19 = nMenu19 + ".png" + Var pMenu19 = rootMenu + "BP_" + Var pMenu19 = pMenu19 + Menu19ProductCode + Var pMenu19 = pMenu19 + ".png" + Var dMenu19 = rootMenu + "BD_" + Var dMenu19 = dMenu19 + Menu19ProductCode + Var dMenu19 = dMenu19 + ".png" + + + Var MenuState19 = "true" + Var Menu19Sale = "true" + + + ; Init Var index = 20 + Var PriceColor20 = 0xFF0000 + Var DiscountPriceStr20 = "" + Var SlashSt20 = "Invisible" + + ; Init Var Menu = 20 + + Var nMenu20 = rootMenu + "BN_" + Var nMenu20 = nMenu20 + Menu20ProductCode + Var nMenu20 = nMenu20 + ".png" + Var pMenu20 = rootMenu + "BP_" + Var pMenu20 = pMenu20 + Menu20ProductCode + Var pMenu20 = pMenu20 + ".png" + Var dMenu20 = rootMenu + "BD_" + Var dMenu20 = dMenu20 + Menu20ProductCode + Var dMenu20 = dMenu20 + ".png" + + + Var MenuState20 = "true" + Var Menu20Sale = "true" + + + ; Init Var index = 21 + Var PriceColor21 = 0xFF0000 + Var DiscountPriceStr21 = "" + Var SlashSt21 = "Invisible" + + ; Init Var Menu = 21 + + Var nMenu21 = rootMenu + "BN_" + Var nMenu21 = nMenu21 + Menu21ProductCode + Var nMenu21 = nMenu21 + ".png" + Var pMenu21 = rootMenu + "BP_" + Var pMenu21 = pMenu21 + Menu21ProductCode + Var pMenu21 = pMenu21 + ".png" + Var dMenu21 = rootMenu + "BD_" + Var dMenu21 = dMenu21 + Menu21ProductCode + Var dMenu21 = dMenu21 + ".png" + + + Var MenuState21 = "true" + Var Menu21Sale = "true" + + + ; Init Var index = 22 + Var PriceColor22 = 0xFF0000 + Var DiscountPriceStr22 = "" + Var SlashSt22 = "Invisible" + + ; Init Var Menu = 22 + + Var nMenu22 = rootMenu + "BN_" + Var nMenu22 = nMenu22 + Menu22ProductCode + Var nMenu22 = nMenu22 + ".png" + Var pMenu22 = rootMenu + "BP_" + Var pMenu22 = pMenu22 + Menu22ProductCode + Var pMenu22 = pMenu22 + ".png" + Var dMenu22 = rootMenu + "BD_" + Var dMenu22 = dMenu22 + Menu22ProductCode + Var dMenu22 = dMenu22 + ".png" + + + Var MenuState22 = "true" + Var Menu22Sale = "true" + + + ; Init Var index = 23 + Var PriceColor23 = 0xFF0000 + Var DiscountPriceStr23 = "" + Var SlashSt23 = "Invisible" + + ; Init Var Menu = 23 + + Var nMenu23 = rootMenu + "BN_" + Var nMenu23 = nMenu23 + Menu23ProductCode + Var nMenu23 = nMenu23 + ".png" + Var pMenu23 = rootMenu + "BP_" + Var pMenu23 = pMenu23 + Menu23ProductCode + Var pMenu23 = pMenu23 + ".png" + Var dMenu23 = rootMenu + "BD_" + Var dMenu23 = dMenu23 + Menu23ProductCode + Var dMenu23 = dMenu23 + ".png" + + + Var MenuState23 = "true" + Var Menu23Sale = "true" + + + ; Init Var index = 24 + Var PriceColor24 = 0xFF0000 + Var DiscountPriceStr24 = "" + Var SlashSt24 = "Invisible" + + ; Init Var Menu = 24 + + Var nMenu24 = rootMenu + "BN_" + Var nMenu24 = nMenu24 + Menu24ProductCode + Var nMenu24 = nMenu24 + ".png" + Var pMenu24 = rootMenu + "BP_" + Var pMenu24 = pMenu24 + Menu24ProductCode + Var pMenu24 = pMenu24 + ".png" + Var dMenu24 = rootMenu + "BD_" + Var dMenu24 = dMenu24 + Menu24ProductCode + Var dMenu24 = dMenu24 + ".png" + + + Var MenuState24 = "true" + Var Menu24Sale = "true" + + + ; Init Var index = 25 + Var PriceColor25 = 0xFF0000 + Var DiscountPriceStr25 = "" + Var SlashSt25 = "Invisible" + + ; Init Var Menu = 25 + + Var nMenu25 = rootMenu + "BN_" + Var nMenu25 = nMenu25 + Menu25ProductCode + Var nMenu25 = nMenu25 + ".png" + Var pMenu25 = rootMenu + "BP_" + Var pMenu25 = pMenu25 + Menu25ProductCode + Var pMenu25 = pMenu25 + ".png" + Var dMenu25 = rootMenu + "BD_" + Var dMenu25 = dMenu25 + Menu25ProductCode + Var dMenu25 = dMenu25 + ".png" + + + Var MenuState25 = "true" + Var Menu25Sale = "true" + + + ; Init Var index = 26 + Var PriceColor26 = 0xFF0000 + Var DiscountPriceStr26 = "" + Var SlashSt26 = "Invisible" + + ; Init Var Menu = 26 + + Var nMenu26 = rootMenu + "BN_" + Var nMenu26 = nMenu26 + Menu26ProductCode + Var nMenu26 = nMenu26 + ".png" + Var pMenu26 = rootMenu + "BP_" + Var pMenu26 = pMenu26 + Menu26ProductCode + Var pMenu26 = pMenu26 + ".png" + Var dMenu26 = rootMenu + "BD_" + Var dMenu26 = dMenu26 + Menu26ProductCode + Var dMenu26 = dMenu26 + ".png" + + + Var MenuState26 = "true" + Var Menu26Sale = "true" + + + ; Init Var index = 27 + Var PriceColor27 = 0xFF0000 + Var DiscountPriceStr27 = "" + Var SlashSt27 = "Invisible" + + ; Init Var Menu = 27 + + Var nMenu27 = rootMenu + "BN_" + Var nMenu27 = nMenu27 + Menu27ProductCode + Var nMenu27 = nMenu27 + ".png" + Var pMenu27 = rootMenu + "BP_" + Var pMenu27 = pMenu27 + Menu27ProductCode + Var pMenu27 = pMenu27 + ".png" + Var dMenu27 = rootMenu + "BD_" + Var dMenu27 = dMenu27 + Menu27ProductCode + Var dMenu27 = dMenu27 + ".png" + + + Var MenuState27 = "true" + Var Menu27Sale = "true" + + + ; Init Var index = 28 + Var PriceColor28 = 0xFF0000 + Var DiscountPriceStr28 = "" + Var SlashSt28 = "Invisible" + + ; Init Var Menu = 28 + + Var nMenu28 = rootMenu + "BN_" + Var nMenu28 = nMenu28 + Menu28ProductCode + Var nMenu28 = nMenu28 + ".png" + Var pMenu28 = rootMenu + "BP_" + Var pMenu28 = pMenu28 + Menu28ProductCode + Var pMenu28 = pMenu28 + ".png" + Var dMenu28 = rootMenu + "BD_" + Var dMenu28 = dMenu28 + Menu28ProductCode + Var dMenu28 = dMenu28 + ".png" + + + Var MenuState28 = "true" + Var Menu28Sale = "true" + + + ; Init Var index = 29 + Var PriceColor29 = 0xFF0000 + Var DiscountPriceStr29 = "" + Var SlashSt29 = "Invisible" + + ; Init Var Menu = 29 + + Var nMenu29 = rootMenu + "BN_" + Var nMenu29 = nMenu29 + Menu29ProductCode + Var nMenu29 = nMenu29 + ".png" + Var pMenu29 = rootMenu + "BP_" + Var pMenu29 = pMenu29 + Menu29ProductCode + Var pMenu29 = pMenu29 + ".png" + Var dMenu29 = rootMenu + "BD_" + Var dMenu29 = dMenu29 + Menu29ProductCode + Var dMenu29 = dMenu29 + ".png" + + + Var MenuState29 = "true" + Var Menu29Sale = "true" + + + ; Init Var index = 30 + Var PriceColor30 = 0xFF0000 + Var DiscountPriceStr30 = "" + Var SlashSt30 = "Invisible" + + ; Init Var Menu = 30 + + Var nMenu30 = rootMenu + "BN_" + Var nMenu30 = nMenu30 + Menu30ProductCode + Var nMenu30 = nMenu30 + ".png" + Var pMenu30 = rootMenu + "BP_" + Var pMenu30 = pMenu30 + Menu30ProductCode + Var pMenu30 = pMenu30 + ".png" + Var dMenu30 = rootMenu + "BD_" + Var dMenu30 = dMenu30 + Menu30ProductCode + Var dMenu30 = dMenu30 + ".png" + + + Var MenuState30 = "true" + Var Menu30Sale = "true" + + + ; Init Var index = 31 + Var PriceColor31 = 0xFF0000 + Var DiscountPriceStr31 = "" + Var SlashSt31 = "Invisible" + + ; Init Var Menu = 31 + + Var nMenu31 = rootMenu + "BN_" + Var nMenu31 = nMenu31 + Menu31ProductCode + Var nMenu31 = nMenu31 + ".png" + Var pMenu31 = rootMenu + "BP_" + Var pMenu31 = pMenu31 + Menu31ProductCode + Var pMenu31 = pMenu31 + ".png" + Var dMenu31 = rootMenu + "BD_" + Var dMenu31 = dMenu31 + Menu31ProductCode + Var dMenu31 = dMenu31 + ".png" + + + Var MenuState31 = "true" + Var Menu31Sale = "true" + + + ; Init Var index = 32 + Var PriceColor32 = 0xFF0000 + Var DiscountPriceStr32 = "" + Var SlashSt32 = "Invisible" + + ; Init Var Menu = 32 + + Var nMenu32 = rootMenu + "BN_" + Var nMenu32 = nMenu32 + Menu32ProductCode + Var nMenu32 = nMenu32 + ".png" + Var pMenu32 = rootMenu + "BP_" + Var pMenu32 = pMenu32 + Menu32ProductCode + Var pMenu32 = pMenu32 + ".png" + Var dMenu32 = rootMenu + "BD_" + Var dMenu32 = dMenu32 + Menu32ProductCode + Var dMenu32 = dMenu32 + ".png" + + + Var MenuState32 = "true" + Var Menu32Sale = "true" + + + ; Init Var index = 33 + Var PriceColor33 = 0xFF0000 + Var DiscountPriceStr33 = "" + Var SlashSt33 = "Invisible" + + ; Init Var Menu = 33 + + Var nMenu33 = rootMenu + "BN_" + Var nMenu33 = nMenu33 + Menu33ProductCode + Var nMenu33 = nMenu33 + ".png" + Var pMenu33 = rootMenu + "BP_" + Var pMenu33 = pMenu33 + Menu33ProductCode + Var pMenu33 = pMenu33 + ".png" + Var dMenu33 = rootMenu + "BD_" + Var dMenu33 = dMenu33 + Menu33ProductCode + Var dMenu33 = dMenu33 + ".png" + + + Var MenuState33 = "true" + Var Menu33Sale = "true" + + + ; Init Var index = 34 + Var PriceColor34 = 0xFF0000 + Var DiscountPriceStr34 = "" + Var SlashSt34 = "Invisible" + + ; Init Var Menu = 34 + + Var nMenu34 = rootMenu + "BN_" + Var nMenu34 = nMenu34 + Menu34ProductCode + Var nMenu34 = nMenu34 + ".png" + Var pMenu34 = rootMenu + "BP_" + Var pMenu34 = pMenu34 + Menu34ProductCode + Var pMenu34 = pMenu34 + ".png" + Var dMenu34 = rootMenu + "BD_" + Var dMenu34 = dMenu34 + Menu34ProductCode + Var dMenu34 = dMenu34 + ".png" + + + Var MenuState34 = "true" + Var Menu34Sale = "true" + + + ; Init Var index = 35 + Var PriceColor35 = 0xFF0000 + Var DiscountPriceStr35 = "" + Var SlashSt35 = "Invisible" + + ; Init Var Menu = 35 + + Var nMenu35 = rootMenu + "BN_" + Var nMenu35 = nMenu35 + Menu35ProductCode + Var nMenu35 = nMenu35 + ".png" + Var pMenu35 = rootMenu + "BP_" + Var pMenu35 = pMenu35 + Menu35ProductCode + Var pMenu35 = pMenu35 + ".png" + Var dMenu35 = rootMenu + "BD_" + Var dMenu35 = dMenu35 + Menu35ProductCode + Var dMenu35 = dMenu35 + ".png" + + + Var MenuState35 = "true" + Var Menu35Sale = "true" + + + ; Init Var index = 36 + Var PriceColor36 = 0xFF0000 + Var DiscountPriceStr36 = "" + Var SlashSt36 = "Invisible" + + ; Init Var Menu = 36 + + Var nMenu36 = rootMenu + "BN_" + Var nMenu36 = nMenu36 + Menu36ProductCode + Var nMenu36 = nMenu36 + ".png" + Var pMenu36 = rootMenu + "BP_" + Var pMenu36 = pMenu36 + Menu36ProductCode + Var pMenu36 = pMenu36 + ".png" + Var dMenu36 = rootMenu + "BD_" + Var dMenu36 = dMenu36 + Menu36ProductCode + Var dMenu36 = dMenu36 + ".png" + + + Var MenuState36 = "true" + Var Menu36Sale = "true" + + + ; Init Var index = 37 + Var PriceColor37 = 0xFF0000 + Var DiscountPriceStr37 = "" + Var SlashSt37 = "Invisible" + + ; Init Var Menu = 37 + + Var nMenu37 = rootMenu + "BN_" + Var nMenu37 = nMenu37 + Menu37ProductCode + Var nMenu37 = nMenu37 + ".png" + Var pMenu37 = rootMenu + "BP_" + Var pMenu37 = pMenu37 + Menu37ProductCode + Var pMenu37 = pMenu37 + ".png" + Var dMenu37 = rootMenu + "BD_" + Var dMenu37 = dMenu37 + Menu37ProductCode + Var dMenu37 = dMenu37 + ".png" + + + Var MenuState37 = "true" + Var Menu37Sale = "true" + + + ; Init Var index = 38 + Var PriceColor38 = 0xFF0000 + Var DiscountPriceStr38 = "" + Var SlashSt38 = "Invisible" + + ; Init Var Menu = 38 + + Var nMenu38 = rootMenu + "BN_" + Var nMenu38 = nMenu38 + Menu38ProductCode + Var nMenu38 = nMenu38 + ".png" + Var pMenu38 = rootMenu + "BP_" + Var pMenu38 = pMenu38 + Menu38ProductCode + Var pMenu38 = pMenu38 + ".png" + Var dMenu38 = rootMenu + "BD_" + Var dMenu38 = dMenu38 + Menu38ProductCode + Var dMenu38 = dMenu38 + ".png" + + + Var MenuState38 = "true" + Var Menu38Sale = "true" + + + ; Init Var index = 39 + Var PriceColor39 = 0xFF0000 + Var DiscountPriceStr39 = "" + Var SlashSt39 = "Invisible" + + ; Init Var Menu = 39 + + Var nMenu39 = rootMenu + "BN_" + Var nMenu39 = nMenu39 + Menu39ProductCode + Var nMenu39 = nMenu39 + ".png" + Var pMenu39 = rootMenu + "BP_" + Var pMenu39 = pMenu39 + Menu39ProductCode + Var pMenu39 = pMenu39 + ".png" + Var dMenu39 = rootMenu + "BD_" + Var dMenu39 = dMenu39 + Menu39ProductCode + Var dMenu39 = dMenu39 + ".png" + + + Var MenuState39 = "true" + Var Menu39Sale = "true" + + + ; Init Var index = 40 + Var PriceColor40 = 0xFF0000 + Var DiscountPriceStr40 = "" + Var SlashSt40 = "Invisible" + + ; Init Var Menu = 40 + + Var nMenu40 = rootMenu + "BN_" + Var nMenu40 = nMenu40 + Menu40ProductCode + Var nMenu40 = nMenu40 + ".png" + Var pMenu40 = rootMenu + "BP_" + Var pMenu40 = pMenu40 + Menu40ProductCode + Var pMenu40 = pMenu40 + ".png" + Var dMenu40 = rootMenu + "BD_" + Var dMenu40 = dMenu40 + Menu40ProductCode + Var dMenu40 = dMenu40 + ".png" + + + Var MenuState40 = "true" + Var Menu40Sale = "true" + + + + + ; Init Var index = 1 + Var PriceColor1 = 0xFF0000 + Var DiscountPriceStr1 = "" + Var SlashSt1 = "Invisible" + + ; Init Var Menu = 1 + + + Var MenuState1 = "true" + Var Menu1Sale = "true" + Var Menu1NameEngShow = Menu1NameThai + Var Menu1PriceShow = "" + + If Menu1Enable = "true" Then + If Menu1Sale = "true" Then + Var MenuState1 = "Enable" + + + if Menu1Discount > 0 Then + Var MenuTempShow = Menu1Price - Menu1Discount + Var PriceColor1 = 0xFFFFFF + Var DiscountPriceStr1 = " " + MenuTempShow + Var SlashSt1 = "Enable" + EndIf + Var Menu1PriceShow = Menu1Price + + EndIf + EndIf + + + ; Init Var index = 2 + Var PriceColor2 = 0xFF0000 + Var DiscountPriceStr2 = "" + Var SlashSt2 = "Invisible" + + ; Init Var Menu = 2 + + + Var MenuState2 = "true" + Var Menu2Sale = "true" + Var Menu2NameEngShow = Menu2NameThai + Var Menu2PriceShow = "" + + If Menu2Enable = "true" Then + If Menu2Sale = "true" Then + Var MenuState2 = "Enable" + + + if Menu2Discount > 0 Then + Var MenuTempShow = Menu2Price - Menu2Discount + Var PriceColor2 = 0xFFFFFF + Var DiscountPriceStr2 = " " + MenuTempShow + Var SlashSt2 = "Enable" + EndIf + Var Menu2PriceShow = Menu2Price + + EndIf + EndIf + + + ; Init Var index = 3 + Var PriceColor3 = 0xFF0000 + Var DiscountPriceStr3 = "" + Var SlashSt3 = "Invisible" + + ; Init Var Menu = 3 + + + Var MenuState3 = "true" + Var Menu3Sale = "true" + Var Menu3NameEngShow = Menu3NameThai + Var Menu3PriceShow = "" + + If Menu3Enable = "true" Then + If Menu3Sale = "true" Then + Var MenuState3 = "Enable" + + + if Menu3Discount > 0 Then + Var MenuTempShow = Menu3Price - Menu3Discount + Var PriceColor3 = 0xFFFFFF + Var DiscountPriceStr3 = " " + MenuTempShow + Var SlashSt3 = "Enable" + EndIf + Var Menu3PriceShow = Menu3Price + + EndIf + EndIf + + + ; Init Var index = 4 + Var PriceColor4 = 0xFF0000 + Var DiscountPriceStr4 = "" + Var SlashSt4 = "Invisible" + + ; Init Var Menu = 4 + + + Var MenuState4 = "true" + Var Menu4Sale = "true" + Var Menu4NameEngShow = Menu4NameThai + Var Menu4PriceShow = "" + + If Menu4Enable = "true" Then + If Menu4Sale = "true" Then + Var MenuState4 = "Enable" + + + if Menu4Discount > 0 Then + Var MenuTempShow = Menu4Price - Menu4Discount + Var PriceColor4 = 0xFFFFFF + Var DiscountPriceStr4 = " " + MenuTempShow + Var SlashSt4 = "Enable" + EndIf + Var Menu4PriceShow = Menu4Price + + EndIf + EndIf + + + ; Init Var index = 5 + Var PriceColor5 = 0xFF0000 + Var DiscountPriceStr5 = "" + Var SlashSt5 = "Invisible" + + ; Init Var Menu = 5 + + + Var MenuState5 = "true" + Var Menu5Sale = "true" + Var Menu5NameEngShow = Menu5NameThai + Var Menu5PriceShow = "" + + If Menu5Enable = "true" Then + If Menu5Sale = "true" Then + Var MenuState5 = "Enable" + + + if Menu5Discount > 0 Then + Var MenuTempShow = Menu5Price - Menu5Discount + Var PriceColor5 = 0xFFFFFF + Var DiscountPriceStr5 = " " + MenuTempShow + Var SlashSt5 = "Enable" + EndIf + Var Menu5PriceShow = Menu5Price + + EndIf + EndIf + + + ; Init Var index = 6 + Var PriceColor6 = 0xFF0000 + Var DiscountPriceStr6 = "" + Var SlashSt6 = "Invisible" + + ; Init Var Menu = 6 + + + Var MenuState6 = "true" + Var Menu6Sale = "true" + Var Menu6NameEngShow = Menu6NameThai + Var Menu6PriceShow = "" + + If Menu6Enable = "true" Then + If Menu6Sale = "true" Then + Var MenuState6 = "Enable" + + + if Menu6Discount > 0 Then + Var MenuTempShow = Menu6Price - Menu6Discount + Var PriceColor6 = 0xFFFFFF + Var DiscountPriceStr6 = " " + MenuTempShow + Var SlashSt6 = "Enable" + EndIf + Var Menu6PriceShow = Menu6Price + + EndIf + EndIf + + + ; Init Var index = 7 + Var PriceColor7 = 0xFF0000 + Var DiscountPriceStr7 = "" + Var SlashSt7 = "Invisible" + + ; Init Var Menu = 7 + + + Var MenuState7 = "true" + Var Menu7Sale = "true" + Var Menu7NameEngShow = Menu7NameThai + Var Menu7PriceShow = "" + + If Menu7Enable = "true" Then + If Menu7Sale = "true" Then + Var MenuState7 = "Enable" + + + if Menu7Discount > 0 Then + Var MenuTempShow = Menu7Price - Menu7Discount + Var PriceColor7 = 0xFFFFFF + Var DiscountPriceStr7 = " " + MenuTempShow + Var SlashSt7 = "Enable" + EndIf + Var Menu7PriceShow = Menu7Price + + EndIf + EndIf + + + ; Init Var index = 8 + Var PriceColor8 = 0xFF0000 + Var DiscountPriceStr8 = "" + Var SlashSt8 = "Invisible" + + ; Init Var Menu = 8 + + + Var MenuState8 = "true" + Var Menu8Sale = "true" + Var Menu8NameEngShow = Menu8NameThai + Var Menu8PriceShow = "" + + If Menu8Enable = "true" Then + If Menu8Sale = "true" Then + Var MenuState8 = "Enable" + + + if Menu8Discount > 0 Then + Var MenuTempShow = Menu8Price - Menu8Discount + Var PriceColor8 = 0xFFFFFF + Var DiscountPriceStr8 = " " + MenuTempShow + Var SlashSt8 = "Enable" + EndIf + Var Menu8PriceShow = Menu8Price + + EndIf + EndIf + + + ; Init Var index = 9 + Var PriceColor9 = 0xFF0000 + Var DiscountPriceStr9 = "" + Var SlashSt9 = "Invisible" + + ; Init Var Menu = 9 + + + Var MenuState9 = "true" + Var Menu9Sale = "true" + Var Menu9NameEngShow = Menu9NameThai + Var Menu9PriceShow = "" + + If Menu9Enable = "true" Then + If Menu9Sale = "true" Then + Var MenuState9 = "Enable" + + + if Menu9Discount > 0 Then + Var MenuTempShow = Menu9Price - Menu9Discount + Var PriceColor9 = 0xFFFFFF + Var DiscountPriceStr9 = " " + MenuTempShow + Var SlashSt9 = "Enable" + EndIf + Var Menu9PriceShow = Menu9Price + + EndIf + EndIf + + + ; Init Var index = 10 + Var PriceColor10 = 0xFF0000 + Var DiscountPriceStr10 = "" + Var SlashSt10 = "Invisible" + + ; Init Var Menu = 10 + + + Var MenuState10 = "true" + Var Menu10Sale = "true" + Var Menu10NameEngShow = Menu10NameThai + Var Menu10PriceShow = "" + + If Menu10Enable = "true" Then + If Menu10Sale = "true" Then + Var MenuState10 = "Enable" + + + if Menu10Discount > 0 Then + Var MenuTempShow = Menu10Price - Menu10Discount + Var PriceColor10 = 0xFFFFFF + Var DiscountPriceStr10 = " " + MenuTempShow + Var SlashSt10 = "Enable" + EndIf + Var Menu10PriceShow = Menu10Price + + EndIf + EndIf + + + ; Init Var index = 11 + Var PriceColor11 = 0xFF0000 + Var DiscountPriceStr11 = "" + Var SlashSt11 = "Invisible" + + ; Init Var Menu = 11 + + + Var MenuState11 = "true" + Var Menu11Sale = "true" + Var Menu11NameEngShow = Menu11NameThai + Var Menu11PriceShow = "" + + If Menu11Enable = "true" Then + If Menu11Sale = "true" Then + Var MenuState11 = "Enable" + + + if Menu11Discount > 0 Then + Var MenuTempShow = Menu11Price - Menu11Discount + Var PriceColor11 = 0xFFFFFF + Var DiscountPriceStr11 = " " + MenuTempShow + Var SlashSt11 = "Enable" + EndIf + Var Menu11PriceShow = Menu11Price + + EndIf + EndIf + + + ; Init Var index = 12 + Var PriceColor12 = 0xFF0000 + Var DiscountPriceStr12 = "" + Var SlashSt12 = "Invisible" + + ; Init Var Menu = 12 + + + Var MenuState12 = "true" + Var Menu12Sale = "true" + Var Menu12NameEngShow = Menu12NameThai + Var Menu12PriceShow = "" + + If Menu12Enable = "true" Then + If Menu12Sale = "true" Then + Var MenuState12 = "Enable" + + + if Menu12Discount > 0 Then + Var MenuTempShow = Menu12Price - Menu12Discount + Var PriceColor12 = 0xFFFFFF + Var DiscountPriceStr12 = " " + MenuTempShow + Var SlashSt12 = "Enable" + EndIf + Var Menu12PriceShow = Menu12Price + + EndIf + EndIf + + + ; Init Var index = 13 + Var PriceColor13 = 0xFF0000 + Var DiscountPriceStr13 = "" + Var SlashSt13 = "Invisible" + + ; Init Var Menu = 13 + + + Var MenuState13 = "true" + Var Menu13Sale = "true" + Var Menu13NameEngShow = Menu13NameThai + Var Menu13PriceShow = "" + + If Menu13Enable = "true" Then + If Menu13Sale = "true" Then + Var MenuState13 = "Enable" + + + if Menu13Discount > 0 Then + Var MenuTempShow = Menu13Price - Menu13Discount + Var PriceColor13 = 0xFFFFFF + Var DiscountPriceStr13 = " " + MenuTempShow + Var SlashSt13 = "Enable" + EndIf + Var Menu13PriceShow = Menu13Price + + EndIf + EndIf + + + ; Init Var index = 14 + Var PriceColor14 = 0xFF0000 + Var DiscountPriceStr14 = "" + Var SlashSt14 = "Invisible" + + ; Init Var Menu = 14 + + + Var MenuState14 = "true" + Var Menu14Sale = "true" + Var Menu14NameEngShow = Menu14NameThai + Var Menu14PriceShow = "" + + If Menu14Enable = "true" Then + If Menu14Sale = "true" Then + Var MenuState14 = "Enable" + + + if Menu14Discount > 0 Then + Var MenuTempShow = Menu14Price - Menu14Discount + Var PriceColor14 = 0xFFFFFF + Var DiscountPriceStr14 = " " + MenuTempShow + Var SlashSt14 = "Enable" + EndIf + Var Menu14PriceShow = Menu14Price + + EndIf + EndIf + + + ; Init Var index = 15 + Var PriceColor15 = 0xFF0000 + Var DiscountPriceStr15 = "" + Var SlashSt15 = "Invisible" + + ; Init Var Menu = 15 + + + Var MenuState15 = "true" + Var Menu15Sale = "true" + Var Menu15NameEngShow = Menu15NameThai + Var Menu15PriceShow = "" + + If Menu15Enable = "true" Then + If Menu15Sale = "true" Then + Var MenuState15 = "Enable" + + + if Menu15Discount > 0 Then + Var MenuTempShow = Menu15Price - Menu15Discount + Var PriceColor15 = 0xFFFFFF + Var DiscountPriceStr15 = " " + MenuTempShow + Var SlashSt15 = "Enable" + EndIf + Var Menu15PriceShow = Menu15Price + + EndIf + EndIf + + + ; Init Var index = 16 + Var PriceColor16 = 0xFF0000 + Var DiscountPriceStr16 = "" + Var SlashSt16 = "Invisible" + + ; Init Var Menu = 16 + + + Var MenuState16 = "true" + Var Menu16Sale = "true" + Var Menu16NameEngShow = Menu16NameThai + Var Menu16PriceShow = "" + + If Menu16Enable = "true" Then + If Menu16Sale = "true" Then + Var MenuState16 = "Enable" + + + if Menu16Discount > 0 Then + Var MenuTempShow = Menu16Price - Menu16Discount + Var PriceColor16 = 0xFFFFFF + Var DiscountPriceStr16 = " " + MenuTempShow + Var SlashSt16 = "Enable" + EndIf + Var Menu16PriceShow = Menu16Price + + EndIf + EndIf + + + ; Init Var index = 17 + Var PriceColor17 = 0xFF0000 + Var DiscountPriceStr17 = "" + Var SlashSt17 = "Invisible" + + ; Init Var Menu = 17 + + + Var MenuState17 = "true" + Var Menu17Sale = "true" + Var Menu17NameEngShow = Menu17NameThai + Var Menu17PriceShow = "" + + If Menu17Enable = "true" Then + If Menu17Sale = "true" Then + Var MenuState17 = "Enable" + + + if Menu17Discount > 0 Then + Var MenuTempShow = Menu17Price - Menu17Discount + Var PriceColor17 = 0xFFFFFF + Var DiscountPriceStr17 = " " + MenuTempShow + Var SlashSt17 = "Enable" + EndIf + Var Menu17PriceShow = Menu17Price + + EndIf + EndIf + + + ; Init Var index = 18 + Var PriceColor18 = 0xFF0000 + Var DiscountPriceStr18 = "" + Var SlashSt18 = "Invisible" + + ; Init Var Menu = 18 + + + Var MenuState18 = "true" + Var Menu18Sale = "true" + Var Menu18NameEngShow = Menu18NameThai + Var Menu18PriceShow = "" + + If Menu18Enable = "true" Then + If Menu18Sale = "true" Then + Var MenuState18 = "Enable" + + + if Menu18Discount > 0 Then + Var MenuTempShow = Menu18Price - Menu18Discount + Var PriceColor18 = 0xFFFFFF + Var DiscountPriceStr18 = " " + MenuTempShow + Var SlashSt18 = "Enable" + EndIf + Var Menu18PriceShow = Menu18Price + + EndIf + EndIf + + + ; Init Var index = 19 + Var PriceColor19 = 0xFF0000 + Var DiscountPriceStr19 = "" + Var SlashSt19 = "Invisible" + + ; Init Var Menu = 19 + + + Var MenuState19 = "true" + Var Menu19Sale = "true" + Var Menu19NameEngShow = Menu19NameThai + Var Menu19PriceShow = "" + + If Menu19Enable = "true" Then + If Menu19Sale = "true" Then + Var MenuState19 = "Enable" + + + if Menu19Discount > 0 Then + Var MenuTempShow = Menu19Price - Menu19Discount + Var PriceColor19 = 0xFFFFFF + Var DiscountPriceStr19 = " " + MenuTempShow + Var SlashSt19 = "Enable" + EndIf + Var Menu19PriceShow = Menu19Price + + EndIf + EndIf + + + ; Init Var index = 20 + Var PriceColor20 = 0xFF0000 + Var DiscountPriceStr20 = "" + Var SlashSt20 = "Invisible" + + ; Init Var Menu = 20 + + + Var MenuState20 = "true" + Var Menu20Sale = "true" + Var Menu20NameEngShow = Menu20NameThai + Var Menu20PriceShow = "" + + If Menu20Enable = "true" Then + If Menu20Sale = "true" Then + Var MenuState20 = "Enable" + + + if Menu20Discount > 0 Then + Var MenuTempShow = Menu20Price - Menu20Discount + Var PriceColor20 = 0xFFFFFF + Var DiscountPriceStr20 = " " + MenuTempShow + Var SlashSt20 = "Enable" + EndIf + Var Menu20PriceShow = Menu20Price + + EndIf + EndIf + + + ; Init Var index = 21 + Var PriceColor21 = 0xFF0000 + Var DiscountPriceStr21 = "" + Var SlashSt21 = "Invisible" + + ; Init Var Menu = 21 + + + Var MenuState21 = "true" + Var Menu21Sale = "true" + Var Menu21NameEngShow = Menu21NameThai + Var Menu21PriceShow = "" + + If Menu21Enable = "true" Then + If Menu21Sale = "true" Then + Var MenuState21 = "Enable" + + + if Menu21Discount > 0 Then + Var MenuTempShow = Menu21Price - Menu21Discount + Var PriceColor21 = 0xFFFFFF + Var DiscountPriceStr21 = " " + MenuTempShow + Var SlashSt21 = "Enable" + EndIf + Var Menu21PriceShow = Menu21Price + + EndIf + EndIf + + + ; Init Var index = 22 + Var PriceColor22 = 0xFF0000 + Var DiscountPriceStr22 = "" + Var SlashSt22 = "Invisible" + + ; Init Var Menu = 22 + + + Var MenuState22 = "true" + Var Menu22Sale = "true" + Var Menu22NameEngShow = Menu22NameThai + Var Menu22PriceShow = "" + + If Menu22Enable = "true" Then + If Menu22Sale = "true" Then + Var MenuState22 = "Enable" + + + if Menu22Discount > 0 Then + Var MenuTempShow = Menu22Price - Menu22Discount + Var PriceColor22 = 0xFFFFFF + Var DiscountPriceStr22 = " " + MenuTempShow + Var SlashSt22 = "Enable" + EndIf + Var Menu22PriceShow = Menu22Price + + EndIf + EndIf + + + ; Init Var index = 23 + Var PriceColor23 = 0xFF0000 + Var DiscountPriceStr23 = "" + Var SlashSt23 = "Invisible" + + ; Init Var Menu = 23 + + + Var MenuState23 = "true" + Var Menu23Sale = "true" + Var Menu23NameEngShow = Menu23NameThai + Var Menu23PriceShow = "" + + If Menu23Enable = "true" Then + If Menu23Sale = "true" Then + Var MenuState23 = "Enable" + + + if Menu23Discount > 0 Then + Var MenuTempShow = Menu23Price - Menu23Discount + Var PriceColor23 = 0xFFFFFF + Var DiscountPriceStr23 = " " + MenuTempShow + Var SlashSt23 = "Enable" + EndIf + Var Menu23PriceShow = Menu23Price + + EndIf + EndIf + + + ; Init Var index = 24 + Var PriceColor24 = 0xFF0000 + Var DiscountPriceStr24 = "" + Var SlashSt24 = "Invisible" + + ; Init Var Menu = 24 + + + Var MenuState24 = "true" + Var Menu24Sale = "true" + Var Menu24NameEngShow = Menu24NameThai + Var Menu24PriceShow = "" + + If Menu24Enable = "true" Then + If Menu24Sale = "true" Then + Var MenuState24 = "Enable" + + + if Menu24Discount > 0 Then + Var MenuTempShow = Menu24Price - Menu24Discount + Var PriceColor24 = 0xFFFFFF + Var DiscountPriceStr24 = " " + MenuTempShow + Var SlashSt24 = "Enable" + EndIf + Var Menu24PriceShow = Menu24Price + + EndIf + EndIf + + + ; Init Var index = 25 + Var PriceColor25 = 0xFF0000 + Var DiscountPriceStr25 = "" + Var SlashSt25 = "Invisible" + + ; Init Var Menu = 25 + + + Var MenuState25 = "true" + Var Menu25Sale = "true" + Var Menu25NameEngShow = Menu25NameThai + Var Menu25PriceShow = "" + + If Menu25Enable = "true" Then + If Menu25Sale = "true" Then + Var MenuState25 = "Enable" + + + if Menu25Discount > 0 Then + Var MenuTempShow = Menu25Price - Menu25Discount + Var PriceColor25 = 0xFFFFFF + Var DiscountPriceStr25 = " " + MenuTempShow + Var SlashSt25 = "Enable" + EndIf + Var Menu25PriceShow = Menu25Price + + EndIf + EndIf + + + ; Init Var index = 26 + Var PriceColor26 = 0xFF0000 + Var DiscountPriceStr26 = "" + Var SlashSt26 = "Invisible" + + ; Init Var Menu = 26 + + + Var MenuState26 = "true" + Var Menu26Sale = "true" + Var Menu26NameEngShow = Menu26NameThai + Var Menu26PriceShow = "" + + If Menu26Enable = "true" Then + If Menu26Sale = "true" Then + Var MenuState26 = "Enable" + + + if Menu26Discount > 0 Then + Var MenuTempShow = Menu26Price - Menu26Discount + Var PriceColor26 = 0xFFFFFF + Var DiscountPriceStr26 = " " + MenuTempShow + Var SlashSt26 = "Enable" + EndIf + Var Menu26PriceShow = Menu26Price + + EndIf + EndIf + + + ; Init Var index = 27 + Var PriceColor27 = 0xFF0000 + Var DiscountPriceStr27 = "" + Var SlashSt27 = "Invisible" + + ; Init Var Menu = 27 + + + Var MenuState27 = "true" + Var Menu27Sale = "true" + Var Menu27NameEngShow = Menu27NameThai + Var Menu27PriceShow = "" + + If Menu27Enable = "true" Then + If Menu27Sale = "true" Then + Var MenuState27 = "Enable" + + + if Menu27Discount > 0 Then + Var MenuTempShow = Menu27Price - Menu27Discount + Var PriceColor27 = 0xFFFFFF + Var DiscountPriceStr27 = " " + MenuTempShow + Var SlashSt27 = "Enable" + EndIf + Var Menu27PriceShow = Menu27Price + + EndIf + EndIf + + + ; Init Var index = 28 + Var PriceColor28 = 0xFF0000 + Var DiscountPriceStr28 = "" + Var SlashSt28 = "Invisible" + + ; Init Var Menu = 28 + + + Var MenuState28 = "true" + Var Menu28Sale = "true" + Var Menu28NameEngShow = Menu28NameThai + Var Menu28PriceShow = "" + + If Menu28Enable = "true" Then + If Menu28Sale = "true" Then + Var MenuState28 = "Enable" + + + if Menu28Discount > 0 Then + Var MenuTempShow = Menu28Price - Menu28Discount + Var PriceColor28 = 0xFFFFFF + Var DiscountPriceStr28 = " " + MenuTempShow + Var SlashSt28 = "Enable" + EndIf + Var Menu28PriceShow = Menu28Price + + EndIf + EndIf + + + ; Init Var index = 29 + Var PriceColor29 = 0xFF0000 + Var DiscountPriceStr29 = "" + Var SlashSt29 = "Invisible" + + ; Init Var Menu = 29 + + + Var MenuState29 = "true" + Var Menu29Sale = "true" + Var Menu29NameEngShow = Menu29NameThai + Var Menu29PriceShow = "" + + If Menu29Enable = "true" Then + If Menu29Sale = "true" Then + Var MenuState29 = "Enable" + + + if Menu29Discount > 0 Then + Var MenuTempShow = Menu29Price - Menu29Discount + Var PriceColor29 = 0xFFFFFF + Var DiscountPriceStr29 = " " + MenuTempShow + Var SlashSt29 = "Enable" + EndIf + Var Menu29PriceShow = Menu29Price + + EndIf + EndIf + + + ; Init Var index = 30 + Var PriceColor30 = 0xFF0000 + Var DiscountPriceStr30 = "" + Var SlashSt30 = "Invisible" + + ; Init Var Menu = 30 + + + Var MenuState30 = "true" + Var Menu30Sale = "true" + Var Menu30NameEngShow = Menu30NameThai + Var Menu30PriceShow = "" + + If Menu30Enable = "true" Then + If Menu30Sale = "true" Then + Var MenuState30 = "Enable" + + + if Menu30Discount > 0 Then + Var MenuTempShow = Menu30Price - Menu30Discount + Var PriceColor30 = 0xFFFFFF + Var DiscountPriceStr30 = " " + MenuTempShow + Var SlashSt30 = "Enable" + EndIf + Var Menu30PriceShow = Menu30Price + + EndIf + EndIf + + + ; Init Var index = 31 + Var PriceColor31 = 0xFF0000 + Var DiscountPriceStr31 = "" + Var SlashSt31 = "Invisible" + + ; Init Var Menu = 31 + + + Var MenuState31 = "true" + Var Menu31Sale = "true" + Var Menu31NameEngShow = Menu31NameThai + Var Menu31PriceShow = "" + + If Menu31Enable = "true" Then + If Menu31Sale = "true" Then + Var MenuState31 = "Enable" + + + if Menu31Discount > 0 Then + Var MenuTempShow = Menu31Price - Menu31Discount + Var PriceColor31 = 0xFFFFFF + Var DiscountPriceStr31 = " " + MenuTempShow + Var SlashSt31 = "Enable" + EndIf + Var Menu31PriceShow = Menu31Price + + EndIf + EndIf + + + ; Init Var index = 32 + Var PriceColor32 = 0xFF0000 + Var DiscountPriceStr32 = "" + Var SlashSt32 = "Invisible" + + ; Init Var Menu = 32 + + + Var MenuState32 = "true" + Var Menu32Sale = "true" + Var Menu32NameEngShow = Menu32NameThai + Var Menu32PriceShow = "" + + If Menu32Enable = "true" Then + If Menu32Sale = "true" Then + Var MenuState32 = "Enable" + + + if Menu32Discount > 0 Then + Var MenuTempShow = Menu32Price - Menu32Discount + Var PriceColor32 = 0xFFFFFF + Var DiscountPriceStr32 = " " + MenuTempShow + Var SlashSt32 = "Enable" + EndIf + Var Menu32PriceShow = Menu32Price + + EndIf + EndIf + + + ; Init Var index = 33 + Var PriceColor33 = 0xFF0000 + Var DiscountPriceStr33 = "" + Var SlashSt33 = "Invisible" + + ; Init Var Menu = 33 + + + Var MenuState33 = "true" + Var Menu33Sale = "true" + Var Menu33NameEngShow = Menu33NameThai + Var Menu33PriceShow = "" + + If Menu33Enable = "true" Then + If Menu33Sale = "true" Then + Var MenuState33 = "Enable" + + + if Menu33Discount > 0 Then + Var MenuTempShow = Menu33Price - Menu33Discount + Var PriceColor33 = 0xFFFFFF + Var DiscountPriceStr33 = " " + MenuTempShow + Var SlashSt33 = "Enable" + EndIf + Var Menu33PriceShow = Menu33Price + + EndIf + EndIf + + + ; Init Var index = 34 + Var PriceColor34 = 0xFF0000 + Var DiscountPriceStr34 = "" + Var SlashSt34 = "Invisible" + + ; Init Var Menu = 34 + + + Var MenuState34 = "true" + Var Menu34Sale = "true" + Var Menu34NameEngShow = Menu34NameThai + Var Menu34PriceShow = "" + + If Menu34Enable = "true" Then + If Menu34Sale = "true" Then + Var MenuState34 = "Enable" + + + if Menu34Discount > 0 Then + Var MenuTempShow = Menu34Price - Menu34Discount + Var PriceColor34 = 0xFFFFFF + Var DiscountPriceStr34 = " " + MenuTempShow + Var SlashSt34 = "Enable" + EndIf + Var Menu34PriceShow = Menu34Price + + EndIf + EndIf + + + ; Init Var index = 35 + Var PriceColor35 = 0xFF0000 + Var DiscountPriceStr35 = "" + Var SlashSt35 = "Invisible" + + ; Init Var Menu = 35 + + + Var MenuState35 = "true" + Var Menu35Sale = "true" + Var Menu35NameEngShow = Menu35NameThai + Var Menu35PriceShow = "" + + If Menu35Enable = "true" Then + If Menu35Sale = "true" Then + Var MenuState35 = "Enable" + + + if Menu35Discount > 0 Then + Var MenuTempShow = Menu35Price - Menu35Discount + Var PriceColor35 = 0xFFFFFF + Var DiscountPriceStr35 = " " + MenuTempShow + Var SlashSt35 = "Enable" + EndIf + Var Menu35PriceShow = Menu35Price + + EndIf + EndIf + + + ; Init Var index = 36 + Var PriceColor36 = 0xFF0000 + Var DiscountPriceStr36 = "" + Var SlashSt36 = "Invisible" + + ; Init Var Menu = 36 + + + Var MenuState36 = "true" + Var Menu36Sale = "true" + Var Menu36NameEngShow = Menu36NameThai + Var Menu36PriceShow = "" + + If Menu36Enable = "true" Then + If Menu36Sale = "true" Then + Var MenuState36 = "Enable" + + + if Menu36Discount > 0 Then + Var MenuTempShow = Menu36Price - Menu36Discount + Var PriceColor36 = 0xFFFFFF + Var DiscountPriceStr36 = " " + MenuTempShow + Var SlashSt36 = "Enable" + EndIf + Var Menu36PriceShow = Menu36Price + + EndIf + EndIf + + + ; Init Var index = 37 + Var PriceColor37 = 0xFF0000 + Var DiscountPriceStr37 = "" + Var SlashSt37 = "Invisible" + + ; Init Var Menu = 37 + + + Var MenuState37 = "true" + Var Menu37Sale = "true" + Var Menu37NameEngShow = Menu37NameThai + Var Menu37PriceShow = "" + + If Menu37Enable = "true" Then + If Menu37Sale = "true" Then + Var MenuState37 = "Enable" + + + if Menu37Discount > 0 Then + Var MenuTempShow = Menu37Price - Menu37Discount + Var PriceColor37 = 0xFFFFFF + Var DiscountPriceStr37 = " " + MenuTempShow + Var SlashSt37 = "Enable" + EndIf + Var Menu37PriceShow = Menu37Price + + EndIf + EndIf + + + ; Init Var index = 38 + Var PriceColor38 = 0xFF0000 + Var DiscountPriceStr38 = "" + Var SlashSt38 = "Invisible" + + ; Init Var Menu = 38 + + + Var MenuState38 = "true" + Var Menu38Sale = "true" + Var Menu38NameEngShow = Menu38NameThai + Var Menu38PriceShow = "" + + If Menu38Enable = "true" Then + If Menu38Sale = "true" Then + Var MenuState38 = "Enable" + + + if Menu38Discount > 0 Then + Var MenuTempShow = Menu38Price - Menu38Discount + Var PriceColor38 = 0xFFFFFF + Var DiscountPriceStr38 = " " + MenuTempShow + Var SlashSt38 = "Enable" + EndIf + Var Menu38PriceShow = Menu38Price + + EndIf + EndIf + + + ; Init Var index = 39 + Var PriceColor39 = 0xFF0000 + Var DiscountPriceStr39 = "" + Var SlashSt39 = "Invisible" + + ; Init Var Menu = 39 + + + Var MenuState39 = "true" + Var Menu39Sale = "true" + Var Menu39NameEngShow = Menu39NameThai + Var Menu39PriceShow = "" + + If Menu39Enable = "true" Then + If Menu39Sale = "true" Then + Var MenuState39 = "Enable" + + + if Menu39Discount > 0 Then + Var MenuTempShow = Menu39Price - Menu39Discount + Var PriceColor39 = 0xFFFFFF + Var DiscountPriceStr39 = " " + MenuTempShow + Var SlashSt39 = "Enable" + EndIf + Var Menu39PriceShow = Menu39Price + + EndIf + EndIf + + + ; Init Var index = 40 + Var PriceColor40 = 0xFF0000 + Var DiscountPriceStr40 = "" + Var SlashSt40 = "Invisible" + + ; Init Var Menu = 40 + + + Var MenuState40 = "true" + Var Menu40Sale = "true" + Var Menu40NameEngShow = Menu40NameThai + Var Menu40PriceShow = "" + + If Menu40Enable = "true" Then + If Menu40Sale = "true" Then + Var MenuState40 = "Enable" + + + if Menu40Discount > 0 Then + Var MenuTempShow = Menu40Price - Menu40Discount + Var PriceColor40 = 0xFFFFFF + Var DiscountPriceStr40 = " " + MenuTempShow + Var SlashSt40 = "Enable" + EndIf + Var Menu40PriceShow = Menu40Price + + EndIf + EndIf + + + + Var Timeout = 0 + Var TMenuLang = 0 + Var SugarPreMixSel = 0 + + If MenuLangTH = 0 Then + Var ButtonThaiSelEnable = "Disable" + Var ButtonEngSelEnable = "Enable" + Else + Var ButtonThaiSelEnable = "Enable" + Var ButtonEngSelEnable = "Disable" + EndIf + + 5000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + + If TMenuLang = 20 Then + + + + + + If Menu1Enable = "true" Then + If Menu1Sale = "true" Then + Var MenuState1 = "Enable" + + + if Menu1Discount > 0 Then + Var MenuTempShow = Menu1Price - Menu1Discount + Var PriceColor1 = 0xFFFFFF + Var DiscountPriceStr1 = " " + MenuTempShow + Var SlashSt1 = "Enable" + EndIf + Var Menu1PriceShow = Menu1Price + + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + + + If Menu2Enable = "true" Then + If Menu2Sale = "true" Then + Var MenuState2 = "Enable" + + + if Menu2Discount > 0 Then + Var MenuTempShow = Menu2Price - Menu2Discount + Var PriceColor2 = 0xFFFFFF + Var DiscountPriceStr2 = " " + MenuTempShow + Var SlashSt2 = "Enable" + EndIf + Var Menu2PriceShow = Menu2Price + + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + + + If Menu3Enable = "true" Then + If Menu3Sale = "true" Then + Var MenuState3 = "Enable" + + + if Menu3Discount > 0 Then + Var MenuTempShow = Menu3Price - Menu3Discount + Var PriceColor3 = 0xFFFFFF + Var DiscountPriceStr3 = " " + MenuTempShow + Var SlashSt3 = "Enable" + EndIf + Var Menu3PriceShow = Menu3Price + + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + + + If Menu4Enable = "true" Then + If Menu4Sale = "true" Then + Var MenuState4 = "Enable" + + + if Menu4Discount > 0 Then + Var MenuTempShow = Menu4Price - Menu4Discount + Var PriceColor4 = 0xFFFFFF + Var DiscountPriceStr4 = " " + MenuTempShow + Var SlashSt4 = "Enable" + EndIf + Var Menu4PriceShow = Menu4Price + + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + + + If Menu5Enable = "true" Then + If Menu5Sale = "true" Then + Var MenuState5 = "Enable" + + + if Menu5Discount > 0 Then + Var MenuTempShow = Menu5Price - Menu5Discount + Var PriceColor5 = 0xFFFFFF + Var DiscountPriceStr5 = " " + MenuTempShow + Var SlashSt5 = "Enable" + EndIf + Var Menu5PriceShow = Menu5Price + + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + + + If Menu6Enable = "true" Then + If Menu6Sale = "true" Then + Var MenuState6 = "Enable" + + + if Menu6Discount > 0 Then + Var MenuTempShow = Menu6Price - Menu6Discount + Var PriceColor6 = 0xFFFFFF + Var DiscountPriceStr6 = " " + MenuTempShow + Var SlashSt6 = "Enable" + EndIf + Var Menu6PriceShow = Menu6Price + + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + + + If Menu7Enable = "true" Then + If Menu7Sale = "true" Then + Var MenuState7 = "Enable" + + + if Menu7Discount > 0 Then + Var MenuTempShow = Menu7Price - Menu7Discount + Var PriceColor7 = 0xFFFFFF + Var DiscountPriceStr7 = " " + MenuTempShow + Var SlashSt7 = "Enable" + EndIf + Var Menu7PriceShow = Menu7Price + + Else + Var MenuState7 = "Disable" + Var Menu7PriceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + Else + Var MenuState7 = "Disable" + Var Menu7PriceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + + + If Menu8Enable = "true" Then + If Menu8Sale = "true" Then + Var MenuState8 = "Enable" + + + if Menu8Discount > 0 Then + Var MenuTempShow = Menu8Price - Menu8Discount + Var PriceColor8 = 0xFFFFFF + Var DiscountPriceStr8 = " " + MenuTempShow + Var SlashSt8 = "Enable" + EndIf + Var Menu8PriceShow = Menu8Price + + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + + + If Menu9Enable = "true" Then + If Menu9Sale = "true" Then + Var MenuState9 = "Enable" + + + if Menu9Discount > 0 Then + Var MenuTempShow = Menu9Price - Menu9Discount + Var PriceColor9 = 0xFFFFFF + Var DiscountPriceStr9 = " " + MenuTempShow + Var SlashSt9 = "Enable" + EndIf + Var Menu9PriceShow = Menu9Price + + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + + + If Menu10Enable = "true" Then + If Menu10Sale = "true" Then + Var MenuState10 = "Enable" + + + if Menu10Discount > 0 Then + Var MenuTempShow = Menu10Price - Menu10Discount + Var PriceColor10 = 0xFFFFFF + Var DiscountPriceStr10 = " " + MenuTempShow + Var SlashSt10 = "Enable" + EndIf + Var Menu10PriceShow = Menu10Price + + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + + + If Menu11Enable = "true" Then + If Menu11Sale = "true" Then + Var MenuState11 = "Enable" + + + if Menu11Discount > 0 Then + Var MenuTempShow = Menu11Price - Menu11Discount + Var PriceColor11 = 0xFFFFFF + Var DiscountPriceStr11 = " " + MenuTempShow + Var SlashSt11 = "Enable" + EndIf + Var Menu11PriceShow = Menu11Price + + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + + + If Menu12Enable = "true" Then + If Menu12Sale = "true" Then + Var MenuState12 = "Enable" + + + if Menu12Discount > 0 Then + Var MenuTempShow = Menu12Price - Menu12Discount + Var PriceColor12 = 0xFFFFFF + Var DiscountPriceStr12 = " " + MenuTempShow + Var SlashSt12 = "Enable" + EndIf + Var Menu12PriceShow = Menu12Price + + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + + + If Menu13Enable = "true" Then + If Menu13Sale = "true" Then + Var MenuState13 = "Enable" + + + if Menu13Discount > 0 Then + Var MenuTempShow = Menu13Price - Menu13Discount + Var PriceColor13 = 0xFFFFFF + Var DiscountPriceStr13 = " " + MenuTempShow + Var SlashSt13 = "Enable" + EndIf + Var Menu13PriceShow = Menu13Price + + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + + + If Menu14Enable = "true" Then + If Menu14Sale = "true" Then + Var MenuState14 = "Enable" + + + if Menu14Discount > 0 Then + Var MenuTempShow = Menu14Price - Menu14Discount + Var PriceColor14 = 0xFFFFFF + Var DiscountPriceStr14 = " " + MenuTempShow + Var SlashSt14 = "Enable" + EndIf + Var Menu14PriceShow = Menu14Price + + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + + + If Menu15Enable = "true" Then + If Menu15Sale = "true" Then + Var MenuState15 = "Enable" + + + if Menu15Discount > 0 Then + Var MenuTempShow = Menu15Price - Menu15Discount + Var PriceColor15 = 0xFFFFFF + Var DiscountPriceStr15 = " " + MenuTempShow + Var SlashSt15 = "Enable" + EndIf + Var Menu15PriceShow = Menu15Price + + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + + + If Menu16Enable = "true" Then + If Menu16Sale = "true" Then + Var MenuState16 = "Enable" + + + if Menu16Discount > 0 Then + Var MenuTempShow = Menu16Price - Menu16Discount + Var PriceColor16 = 0xFFFFFF + Var DiscountPriceStr16 = " " + MenuTempShow + Var SlashSt16 = "Enable" + EndIf + Var Menu16PriceShow = Menu16Price + + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + + + If Menu17Enable = "true" Then + If Menu17Sale = "true" Then + Var MenuState17 = "Enable" + + + if Menu17Discount > 0 Then + Var MenuTempShow = Menu17Price - Menu17Discount + Var PriceColor17 = 0xFFFFFF + Var DiscountPriceStr17 = " " + MenuTempShow + Var SlashSt17 = "Enable" + EndIf + Var Menu17PriceShow = Menu17Price + + Else + Var MenuState17 = "Disable" + Var Menu17PriceShow = "" + Var SlashSt17 = "Invisible" + Var DiscountPriceStr17 = """ + EndIf + Else + Var MenuState17 = "Disable" + Var Menu17PriceShow = "" + Var SlashSt17 = "Invisible" + Var DiscountPriceStr17 = """ + EndIf + + + If Menu18Enable = "true" Then + If Menu18Sale = "true" Then + Var MenuState18 = "Enable" + + + if Menu18Discount > 0 Then + Var MenuTempShow = Menu18Price - Menu18Discount + Var PriceColor18 = 0xFFFFFF + Var DiscountPriceStr18 = " " + MenuTempShow + Var SlashSt18 = "Enable" + EndIf + Var Menu18PriceShow = Menu18Price + + Else + Var MenuState18 = "Disable" + Var Menu18PriceShow = "" + Var SlashSt18 = "Invisible" + Var DiscountPriceStr18 = """ + EndIf + Else + Var MenuState18 = "Disable" + Var Menu18PriceShow = "" + Var SlashSt18 = "Invisible" + Var DiscountPriceStr18 = """ + EndIf + + + If Menu19Enable = "true" Then + If Menu19Sale = "true" Then + Var MenuState19 = "Enable" + + + if Menu19Discount > 0 Then + Var MenuTempShow = Menu19Price - Menu19Discount + Var PriceColor19 = 0xFFFFFF + Var DiscountPriceStr19 = " " + MenuTempShow + Var SlashSt19 = "Enable" + EndIf + Var Menu19PriceShow = Menu19Price + + Else + Var MenuState19 = "Disable" + Var Menu19PriceShow = "" + Var SlashSt19 = "Invisible" + Var DiscountPriceStr19 = """ + EndIf + Else + Var MenuState19 = "Disable" + Var Menu19PriceShow = "" + Var SlashSt19 = "Invisible" + Var DiscountPriceStr19 = """ + EndIf + + + If Menu20Enable = "true" Then + If Menu20Sale = "true" Then + Var MenuState20 = "Enable" + + + if Menu20Discount > 0 Then + Var MenuTempShow = Menu20Price - Menu20Discount + Var PriceColor20 = 0xFFFFFF + Var DiscountPriceStr20 = " " + MenuTempShow + Var SlashSt20 = "Enable" + EndIf + Var Menu20PriceShow = Menu20Price + + Else + Var MenuState20 = "Disable" + Var Menu20PriceShow = "" + Var SlashSt20 = "Invisible" + Var DiscountPriceStr20 = """ + EndIf + Else + Var MenuState20 = "Disable" + Var Menu20PriceShow = "" + Var SlashSt20 = "Invisible" + Var DiscountPriceStr20 = """ + EndIf + + + If Menu21Enable = "true" Then + If Menu21Sale = "true" Then + Var MenuState21 = "Enable" + + + if Menu21Discount > 0 Then + Var MenuTempShow = Menu21Price - Menu21Discount + Var PriceColor21 = 0xFFFFFF + Var DiscountPriceStr21 = " " + MenuTempShow + Var SlashSt21 = "Enable" + EndIf + Var Menu21PriceShow = Menu21Price + + Else + Var MenuState21 = "Disable" + Var Menu21PriceShow = "" + Var SlashSt21 = "Invisible" + Var DiscountPriceStr21 = """ + EndIf + Else + Var MenuState21 = "Disable" + Var Menu21PriceShow = "" + Var SlashSt21 = "Invisible" + Var DiscountPriceStr21 = """ + EndIf + + + If Menu22Enable = "true" Then + If Menu22Sale = "true" Then + Var MenuState22 = "Enable" + + + if Menu22Discount > 0 Then + Var MenuTempShow = Menu22Price - Menu22Discount + Var PriceColor22 = 0xFFFFFF + Var DiscountPriceStr22 = " " + MenuTempShow + Var SlashSt22 = "Enable" + EndIf + Var Menu22PriceShow = Menu22Price + + Else + Var MenuState22 = "Disable" + Var Menu22PriceShow = "" + Var SlashSt22 = "Invisible" + Var DiscountPriceStr22 = """ + EndIf + Else + Var MenuState22 = "Disable" + Var Menu22PriceShow = "" + Var SlashSt22 = "Invisible" + Var DiscountPriceStr22 = """ + EndIf + + + If Menu23Enable = "true" Then + If Menu23Sale = "true" Then + Var MenuState23 = "Enable" + + + if Menu23Discount > 0 Then + Var MenuTempShow = Menu23Price - Menu23Discount + Var PriceColor23 = 0xFFFFFF + Var DiscountPriceStr23 = " " + MenuTempShow + Var SlashSt23 = "Enable" + EndIf + Var Menu23PriceShow = Menu23Price + + Else + Var MenuState23 = "Disable" + Var Menu23PriceShow = "" + Var SlashSt23 = "Invisible" + Var DiscountPriceStr23 = """ + EndIf + Else + Var MenuState23 = "Disable" + Var Menu23PriceShow = "" + Var SlashSt23 = "Invisible" + Var DiscountPriceStr23 = """ + EndIf + + + If Menu24Enable = "true" Then + If Menu24Sale = "true" Then + Var MenuState24 = "Enable" + + + if Menu24Discount > 0 Then + Var MenuTempShow = Menu24Price - Menu24Discount + Var PriceColor24 = 0xFFFFFF + Var DiscountPriceStr24 = " " + MenuTempShow + Var SlashSt24 = "Enable" + EndIf + Var Menu24PriceShow = Menu24Price + + Else + Var MenuState24 = "Disable" + Var Menu24PriceShow = "" + Var SlashSt24 = "Invisible" + Var DiscountPriceStr24 = """ + EndIf + Else + Var MenuState24 = "Disable" + Var Menu24PriceShow = "" + Var SlashSt24 = "Invisible" + Var DiscountPriceStr24 = """ + EndIf + + + If Menu25Enable = "true" Then + If Menu25Sale = "true" Then + Var MenuState25 = "Enable" + + + if Menu25Discount > 0 Then + Var MenuTempShow = Menu25Price - Menu25Discount + Var PriceColor25 = 0xFFFFFF + Var DiscountPriceStr25 = " " + MenuTempShow + Var SlashSt25 = "Enable" + EndIf + Var Menu25PriceShow = Menu25Price + + Else + Var MenuState25 = "Disable" + Var Menu25PriceShow = "" + Var SlashSt25 = "Invisible" + Var DiscountPriceStr25 = """ + EndIf + Else + Var MenuState25 = "Disable" + Var Menu25PriceShow = "" + Var SlashSt25 = "Invisible" + Var DiscountPriceStr25 = """ + EndIf + + + If Menu26Enable = "true" Then + If Menu26Sale = "true" Then + Var MenuState26 = "Enable" + + + if Menu26Discount > 0 Then + Var MenuTempShow = Menu26Price - Menu26Discount + Var PriceColor26 = 0xFFFFFF + Var DiscountPriceStr26 = " " + MenuTempShow + Var SlashSt26 = "Enable" + EndIf + Var Menu26PriceShow = Menu26Price + + Else + Var MenuState26 = "Disable" + Var Menu26PriceShow = "" + Var SlashSt26 = "Invisible" + Var DiscountPriceStr26 = """ + EndIf + Else + Var MenuState26 = "Disable" + Var Menu26PriceShow = "" + Var SlashSt26 = "Invisible" + Var DiscountPriceStr26 = """ + EndIf + + + If Menu27Enable = "true" Then + If Menu27Sale = "true" Then + Var MenuState27 = "Enable" + + + if Menu27Discount > 0 Then + Var MenuTempShow = Menu27Price - Menu27Discount + Var PriceColor27 = 0xFFFFFF + Var DiscountPriceStr27 = " " + MenuTempShow + Var SlashSt27 = "Enable" + EndIf + Var Menu27PriceShow = Menu27Price + + Else + Var MenuState27 = "Disable" + Var Menu27PriceShow = "" + Var SlashSt27 = "Invisible" + Var DiscountPriceStr27 = """ + EndIf + Else + Var MenuState27 = "Disable" + Var Menu27PriceShow = "" + Var SlashSt27 = "Invisible" + Var DiscountPriceStr27 = """ + EndIf + + + If Menu28Enable = "true" Then + If Menu28Sale = "true" Then + Var MenuState28 = "Enable" + + + if Menu28Discount > 0 Then + Var MenuTempShow = Menu28Price - Menu28Discount + Var PriceColor28 = 0xFFFFFF + Var DiscountPriceStr28 = " " + MenuTempShow + Var SlashSt28 = "Enable" + EndIf + Var Menu28PriceShow = Menu28Price + + Else + Var MenuState28 = "Disable" + Var Menu28PriceShow = "" + Var SlashSt28 = "Invisible" + Var DiscountPriceStr28 = """ + EndIf + Else + Var MenuState28 = "Disable" + Var Menu28PriceShow = "" + Var SlashSt28 = "Invisible" + Var DiscountPriceStr28 = """ + EndIf + + + If Menu29Enable = "true" Then + If Menu29Sale = "true" Then + Var MenuState29 = "Enable" + + + if Menu29Discount > 0 Then + Var MenuTempShow = Menu29Price - Menu29Discount + Var PriceColor29 = 0xFFFFFF + Var DiscountPriceStr29 = " " + MenuTempShow + Var SlashSt29 = "Enable" + EndIf + Var Menu29PriceShow = Menu29Price + + Else + Var MenuState29 = "Disable" + Var Menu29PriceShow = "" + Var SlashSt29 = "Invisible" + Var DiscountPriceStr29 = """ + EndIf + Else + Var MenuState29 = "Disable" + Var Menu29PriceShow = "" + Var SlashSt29 = "Invisible" + Var DiscountPriceStr29 = """ + EndIf + + + If Menu30Enable = "true" Then + If Menu30Sale = "true" Then + Var MenuState30 = "Enable" + + + if Menu30Discount > 0 Then + Var MenuTempShow = Menu30Price - Menu30Discount + Var PriceColor30 = 0xFFFFFF + Var DiscountPriceStr30 = " " + MenuTempShow + Var SlashSt30 = "Enable" + EndIf + Var Menu30PriceShow = Menu30Price + + Else + Var MenuState30 = "Disable" + Var Menu30PriceShow = "" + Var SlashSt30 = "Invisible" + Var DiscountPriceStr30 = """ + EndIf + Else + Var MenuState30 = "Disable" + Var Menu30PriceShow = "" + Var SlashSt30 = "Invisible" + Var DiscountPriceStr30 = """ + EndIf + + + If Menu31Enable = "true" Then + If Menu31Sale = "true" Then + Var MenuState31 = "Enable" + + + if Menu31Discount > 0 Then + Var MenuTempShow = Menu31Price - Menu31Discount + Var PriceColor31 = 0xFFFFFF + Var DiscountPriceStr31 = " " + MenuTempShow + Var SlashSt31 = "Enable" + EndIf + Var Menu31PriceShow = Menu31Price + + Else + Var MenuState31 = "Disable" + Var Menu31PriceShow = "" + Var SlashSt31 = "Invisible" + Var DiscountPriceStr31 = """ + EndIf + Else + Var MenuState31 = "Disable" + Var Menu31PriceShow = "" + Var SlashSt31 = "Invisible" + Var DiscountPriceStr31 = """ + EndIf + + + If Menu32Enable = "true" Then + If Menu32Sale = "true" Then + Var MenuState32 = "Enable" + + + if Menu32Discount > 0 Then + Var MenuTempShow = Menu32Price - Menu32Discount + Var PriceColor32 = 0xFFFFFF + Var DiscountPriceStr32 = " " + MenuTempShow + Var SlashSt32 = "Enable" + EndIf + Var Menu32PriceShow = Menu32Price + + Else + Var MenuState32 = "Disable" + Var Menu32PriceShow = "" + Var SlashSt32 = "Invisible" + Var DiscountPriceStr32 = """ + EndIf + Else + Var MenuState32 = "Disable" + Var Menu32PriceShow = "" + Var SlashSt32 = "Invisible" + Var DiscountPriceStr32 = """ + EndIf + + + If Menu33Enable = "true" Then + If Menu33Sale = "true" Then + Var MenuState33 = "Enable" + + + if Menu33Discount > 0 Then + Var MenuTempShow = Menu33Price - Menu33Discount + Var PriceColor33 = 0xFFFFFF + Var DiscountPriceStr33 = " " + MenuTempShow + Var SlashSt33 = "Enable" + EndIf + Var Menu33PriceShow = Menu33Price + + Else + Var MenuState33 = "Disable" + Var Menu33PriceShow = "" + Var SlashSt33 = "Invisible" + Var DiscountPriceStr33 = """ + EndIf + Else + Var MenuState33 = "Disable" + Var Menu33PriceShow = "" + Var SlashSt33 = "Invisible" + Var DiscountPriceStr33 = """ + EndIf + + + If Menu34Enable = "true" Then + If Menu34Sale = "true" Then + Var MenuState34 = "Enable" + + + if Menu34Discount > 0 Then + Var MenuTempShow = Menu34Price - Menu34Discount + Var PriceColor34 = 0xFFFFFF + Var DiscountPriceStr34 = " " + MenuTempShow + Var SlashSt34 = "Enable" + EndIf + Var Menu34PriceShow = Menu34Price + + Else + Var MenuState34 = "Disable" + Var Menu34PriceShow = "" + Var SlashSt34 = "Invisible" + Var DiscountPriceStr34 = """ + EndIf + Else + Var MenuState34 = "Disable" + Var Menu34PriceShow = "" + Var SlashSt34 = "Invisible" + Var DiscountPriceStr34 = """ + EndIf + + + If Menu35Enable = "true" Then + If Menu35Sale = "true" Then + Var MenuState35 = "Enable" + + + if Menu35Discount > 0 Then + Var MenuTempShow = Menu35Price - Menu35Discount + Var PriceColor35 = 0xFFFFFF + Var DiscountPriceStr35 = " " + MenuTempShow + Var SlashSt35 = "Enable" + EndIf + Var Menu35PriceShow = Menu35Price + + Else + Var MenuState35 = "Disable" + Var Menu35PriceShow = "" + Var SlashSt35 = "Invisible" + Var DiscountPriceStr35 = """ + EndIf + Else + Var MenuState35 = "Disable" + Var Menu35PriceShow = "" + Var SlashSt35 = "Invisible" + Var DiscountPriceStr35 = """ + EndIf + + + If Menu36Enable = "true" Then + If Menu36Sale = "true" Then + Var MenuState36 = "Enable" + + + if Menu36Discount > 0 Then + Var MenuTempShow = Menu36Price - Menu36Discount + Var PriceColor36 = 0xFFFFFF + Var DiscountPriceStr36 = " " + MenuTempShow + Var SlashSt36 = "Enable" + EndIf + Var Menu36PriceShow = Menu36Price + + Else + Var MenuState36 = "Disable" + Var Menu36PriceShow = "" + Var SlashSt36 = "Invisible" + Var DiscountPriceStr36 = """ + EndIf + Else + Var MenuState36 = "Disable" + Var Menu36PriceShow = "" + Var SlashSt36 = "Invisible" + Var DiscountPriceStr36 = """ + EndIf + + + If Menu37Enable = "true" Then + If Menu37Sale = "true" Then + Var MenuState37 = "Enable" + + + if Menu37Discount > 0 Then + Var MenuTempShow = Menu37Price - Menu37Discount + Var PriceColor37 = 0xFFFFFF + Var DiscountPriceStr37 = " " + MenuTempShow + Var SlashSt37 = "Enable" + EndIf + Var Menu37PriceShow = Menu37Price + + Else + Var MenuState37 = "Disable" + Var Menu37PriceShow = "" + Var SlashSt37 = "Invisible" + Var DiscountPriceStr37 = """ + EndIf + Else + Var MenuState37 = "Disable" + Var Menu37PriceShow = "" + Var SlashSt37 = "Invisible" + Var DiscountPriceStr37 = """ + EndIf + + + If Menu38Enable = "true" Then + If Menu38Sale = "true" Then + Var MenuState38 = "Enable" + + + if Menu38Discount > 0 Then + Var MenuTempShow = Menu38Price - Menu38Discount + Var PriceColor38 = 0xFFFFFF + Var DiscountPriceStr38 = " " + MenuTempShow + Var SlashSt38 = "Enable" + EndIf + Var Menu38PriceShow = Menu38Price + + Else + Var MenuState38 = "Disable" + Var Menu38PriceShow = "" + Var SlashSt38 = "Invisible" + Var DiscountPriceStr38 = """ + EndIf + Else + Var MenuState38 = "Disable" + Var Menu38PriceShow = "" + Var SlashSt38 = "Invisible" + Var DiscountPriceStr38 = """ + EndIf + + + If Menu39Enable = "true" Then + If Menu39Sale = "true" Then + Var MenuState39 = "Enable" + + + if Menu39Discount > 0 Then + Var MenuTempShow = Menu39Price - Menu39Discount + Var PriceColor39 = 0xFFFFFF + Var DiscountPriceStr39 = " " + MenuTempShow + Var SlashSt39 = "Enable" + EndIf + Var Menu39PriceShow = Menu39Price + + Else + Var MenuState39 = "Disable" + Var Menu39PriceShow = "" + Var SlashSt39 = "Invisible" + Var DiscountPriceStr39 = """ + EndIf + Else + Var MenuState39 = "Disable" + Var Menu39PriceShow = "" + Var SlashSt39 = "Invisible" + Var DiscountPriceStr39 = """ + EndIf + + + If Menu40Enable = "true" Then + If Menu40Sale = "true" Then + Var MenuState40 = "Enable" + + + if Menu40Discount > 0 Then + Var MenuTempShow = Menu40Price - Menu40Discount + Var PriceColor40 = 0xFFFFFF + Var DiscountPriceStr40 = " " + MenuTempShow + Var SlashSt40 = "Enable" + EndIf + Var Menu40PriceShow = Menu40Price + + Else + Var MenuState40 = "Disable" + Var Menu40PriceShow = "" + Var SlashSt40 = "Invisible" + Var DiscountPriceStr40 = """ + EndIf + Else + Var MenuState40 = "Disable" + Var Menu40PriceShow = "" + Var SlashSt40 = "Invisible" + Var DiscountPriceStr40 = """ + EndIf + + + + + + + Refresh + EndIf + + + TimerReset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.xml" + MainOpen "ROOT/xml/menu_board_original2.xml" + Open "/mnt/sdcard/coffeevending/xml/menu_list_original2.xml" + + + + + + + diff --git a/xml/menu_list_show_all_cached.pml b/xml/menu_list_show_all_cached.pml new file mode 100644 index 00000000..ad7a41fa --- /dev/null +++ b/xml/menu_list_show_all_cached.pml @@ -0,0 +1,1079 @@ + + + + "Enable|All" + 1080 + 1920 + "ROOT/cacheimage/menu1.png" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var SelectOnTop1 = 0 + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + 0 Then\r\n') +# out_xml( '\t Var MenuTempShow = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') +# out_xml( '\t Var PriceColor' + i + ' = 0xFFFFFF\r\n') +# out_xml( '\t Var DiscountPriceStr' + i + ' = " " + MenuTempShow\r\n') +# out_xml( '\t Var SlashSt' + i + ' = "Enable"\r\n') +# out_xml( '\t EndIf\r\n') +# out_xml( '\t Var Menu' + i + 'PriceShow = Menu' + i + 'Price\r\n') +# out_xml( '\t \r\n') +# out_xml( '\t EndIf\r\n') +# out_xml( '\tEndIf\r\n') +# +# out_xml( '\t\r\n') +?> + + + + Var Timeout = 0 + Var TMenuLang = 0 + Var SugarPreMixSel = 0 + + If MenuLangTH = 0 Then + Var ButtonThaiSelEnable = "Disable" + Var ButtonEngSelEnable = "Enable" + Else + Var ButtonThaiSelEnable = "Enable" + Var ButtonEngSelEnable = "Disable" + EndIf + + 5000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + + If TMenuLang = 20 Then + + + + 0 Then\r\n') + out_xml('\t\t Var MenuTempShow = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') + out_xml('\t\t Var PriceColor' + i + ' = 0xFFFFFF\r\n') + out_xml('\t\t Var DiscountPriceStr' + i + ' = " " + MenuTempShow\r\n') + out_xml('\t\t Var SlashSt' + i + ' = "Enable"\r\n') + out_xml('\t\t EndIf\r\n') + out_xml('\t\t Var Menu' + i + 'PriceShow = Menu' + i + 'Price\r\n') + out_xml('\t\t \r\n') + out_xml('\t\t Else\r\n') + out_xml('\t\t Var MenuState' + i + ' = "Disable"\r\n') + out_xml('\t\t Var Menu' + i + 'PriceShow = ""\r\n') + out_xml('\t\t Var SlashSt' + i + ' = "Invisible"\r\n') + out_xml('\t\t Var DiscountPriceStr' + i + ' = """\r\n') + out_xml('\t\t EndIf\r\n') + out_xml('\t\tElse\r\n') + out_xml('\t\t Var MenuState' + i + ' = "Disable"\r\n') + out_xml('\t\t Var Menu' + i + 'PriceShow = ""\r\n') + out_xml('\t\t Var SlashSt' + i + ' = "Invisible"\r\n') + out_xml('\t\t Var DiscountPriceStr' + i + ' = """\r\n') + out_xml('\t\tEndIf\r\n') +?> + + + + + + Refresh + EndIf + + + TimerReset + + +\r\n') + out_xml(' ' + str(x_button[x]) + '\r\n') + out_xml(' ' + str(y_button[x]) + '\r\n') + out_xml(' 202 \r\n') + out_xml(' 214 \r\n') + #out_xml(' MenuState' + i + ' \r\n') + #out_xml(' nMenu' + i + ' \r\n') + #out_xml(' pMenu' + i + ' \r\n') + #out_xml(' dMenu' + i + ' \r\n') + out_xml(' "/mnt/sdcard/coffeevending/wav/click.wav" \r\n') + out_xml(' SoundVolume \r\n') + out_xml('\r\n') + out_xml('Var SelectDrink = Menu' + i + 'ProductCode\r\n') + out_xml('Var NameDrink = Menu' + i + 'NameEng\r\n') + out_xml('Var NameDrinkTH = Menu' + i + 'NameThai\r\n') + out_xml('Var PriceDrink = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') + out_xml('Var DiscountDrink = Menu1Discount\r\n') + out_xml('Var PictureDrink = "ROOT/image/" + Menu' + i + 'ProductCode\r\n') + out_xml('Var PictureDrink = PictureDrink + ".bmp"\r\n') + out_xml('Var SelectSlot = "' + i + '"\r\n') + out_xml('Var NHaveDrink = Menu' + i + 'HaveDrink\r\n') + #out_xml('Var SugarPreMixSel = Menu' + i + 'SugarPreMixed\r\n') + #out_xml('Var SelectOnTop1 = Menu' + i + 'SugarRecommendID\r\n') + out_xml('Topping "Load" Menu' + i + 'ProductCode\r\n') + + out_xml('OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.xml"\r\n') + out_xml('MainOpen "/mnt/sdcard/coffeevending/xml/menu_topping_alter.xml"\r\n') + out_xml('Open "/mnt/sdcard/coffeevending/xml/menu_list_original.xml"\r\n') + + out_xml('\r\n') + out_xml('\r\n') + out_xml('\r\n') +?> + +\r\n') + out_xml(' ' + str(x_text_1[x]) + ' \r\n') + out_xml(' ' + str(y_text_1[x]) + ' \r\n') + out_xml('202\r\n') + out_xml(' Center \r\n') + out_xml(' 20 \r\n') + #out_xml(' fontType1 \r\n') + out_xml(' 0xFFFFFF \r\n') + out_xml(' Menu' + i + 'NameEngShow \r\n') + out_xml('\r\n') + out_xml('\r\n') +?> + +\r\n') + out_xml(' ' + str(x_text_1[x]) + ' \r\n') + out_xml(' ' + str(y_text_2[x]) + ' \r\n') + out_xml('202\r\n') + out_xml(' Center \r\n') + out_xml(' 25 \r\n') + #out_xml(' fontType1 \r\n') + out_xml(' PriceColor' + i + ' \r\n') + out_xml(' Menu' + i + 'PriceShow \r\n') + out_xml('\r\n') + out_xml('\r\n') +?> + +\r\n') +# out_xml(' ' + str(xs_text[x]) + ' \r\n') +# out_xml(' ' + str(ys_text[x]) + '\r\n') +# out_xml(' SlashSt' + i + ' \r\n') +# out_xml(' "ROOT/image/Slash.png" \r\n') +# out_xml('\r\n') +# out_xml('\r\n') +?> + + +\r\n') +# out_xml(' ' + str(dx_text[x]) + ' \r\n') +# out_xml(' ' + str(ry_text[x]) + ' \r\n') +# out_xml(' SlashSt' + i + ' \r\n') +# out_xml(' "ROOT/image/Right.png" \r\n') +# out_xml('\r\n') +# out_xml('\r\n') + + +?> +\r\n') +# out_xml(' ' + str(dx_text[x]) + ' \r\n') +# out_xml(' ' + str(dy_text[x]) + ' \r\n') +# out_xml('202\r\n') +# out_xml(' 30 \r\n') +# #out_xml(' fontType1 \r\n') +# out_xml(' 0xFF0000 \r\n') +# out_xml(' DiscountPriceStr' + i + ' \r\n') +# out_xml('\r\n') +# out_xml('\r\n') + + +?> + + + + + + If HaveCup = "true" Then + Open "ROOT/xml/BG_Menu_Page6_OpenOpen.xml" + EndIf + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + + + + + + + + diff --git a/xml/menu_list_show_all_cached.xml b/xml/menu_list_show_all_cached.xml new file mode 100644 index 00000000..cc64ec09 --- /dev/null +++ b/xml/menu_list_show_all_cached.xml @@ -0,0 +1,3450 @@ + + + + "Enable|All" + 1080 + 1920 + "ROOT/cacheimage/menu1.png" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var SelectOnTop1 = 0 + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + + + + + Var Timeout = 0 + Var TMenuLang = 0 + Var SugarPreMixSel = 0 + + If MenuLangTH = 0 Then + Var ButtonThaiSelEnable = "Disable" + Var ButtonEngSelEnable = "Enable" + Else + Var ButtonThaiSelEnable = "Enable" + Var ButtonEngSelEnable = "Disable" + EndIf + + 5000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + + If TMenuLang = 20 Then + + + + + + If Menu1Enable = "true" Then + If Menu1Sale = "true" Then + Var MenuState1 = "Enable" + + + if Menu1Discount > 0 Then + Var MenuTempShow = Menu1Price - Menu1Discount + Var PriceColor1 = 0xFFFFFF + Var DiscountPriceStr1 = " " + MenuTempShow + Var SlashSt1 = "Enable" + EndIf + Var Menu1PriceShow = Menu1Price + + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + Else + Var MenuState1 = "Disable" + Var Menu1PriceShow = "" + Var SlashSt1 = "Invisible" + Var DiscountPriceStr1 = """ + EndIf + + + If Menu2Enable = "true" Then + If Menu2Sale = "true" Then + Var MenuState2 = "Enable" + + + if Menu2Discount > 0 Then + Var MenuTempShow = Menu2Price - Menu2Discount + Var PriceColor2 = 0xFFFFFF + Var DiscountPriceStr2 = " " + MenuTempShow + Var SlashSt2 = "Enable" + EndIf + Var Menu2PriceShow = Menu2Price + + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + Else + Var MenuState2 = "Disable" + Var Menu2PriceShow = "" + Var SlashSt2 = "Invisible" + Var DiscountPriceStr2 = """ + EndIf + + + If Menu3Enable = "true" Then + If Menu3Sale = "true" Then + Var MenuState3 = "Enable" + + + if Menu3Discount > 0 Then + Var MenuTempShow = Menu3Price - Menu3Discount + Var PriceColor3 = 0xFFFFFF + Var DiscountPriceStr3 = " " + MenuTempShow + Var SlashSt3 = "Enable" + EndIf + Var Menu3PriceShow = Menu3Price + + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + Else + Var MenuState3 = "Disable" + Var Menu3PriceShow = "" + Var SlashSt3 = "Invisible" + Var DiscountPriceStr3 = """ + EndIf + + + If Menu4Enable = "true" Then + If Menu4Sale = "true" Then + Var MenuState4 = "Enable" + + + if Menu4Discount > 0 Then + Var MenuTempShow = Menu4Price - Menu4Discount + Var PriceColor4 = 0xFFFFFF + Var DiscountPriceStr4 = " " + MenuTempShow + Var SlashSt4 = "Enable" + EndIf + Var Menu4PriceShow = Menu4Price + + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + Else + Var MenuState4 = "Disable" + Var Menu4PriceShow = "" + Var SlashSt4 = "Invisible" + Var DiscountPriceStr4 = """ + EndIf + + + If Menu5Enable = "true" Then + If Menu5Sale = "true" Then + Var MenuState5 = "Enable" + + + if Menu5Discount > 0 Then + Var MenuTempShow = Menu5Price - Menu5Discount + Var PriceColor5 = 0xFFFFFF + Var DiscountPriceStr5 = " " + MenuTempShow + Var SlashSt5 = "Enable" + EndIf + Var Menu5PriceShow = Menu5Price + + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + Else + Var MenuState5 = "Disable" + Var Menu5PriceShow = "" + Var SlashSt5 = "Invisible" + Var DiscountPriceStr5 = """ + EndIf + + + If Menu6Enable = "true" Then + If Menu6Sale = "true" Then + Var MenuState6 = "Enable" + + + if Menu6Discount > 0 Then + Var MenuTempShow = Menu6Price - Menu6Discount + Var PriceColor6 = 0xFFFFFF + Var DiscountPriceStr6 = " " + MenuTempShow + Var SlashSt6 = "Enable" + EndIf + Var Menu6PriceShow = Menu6Price + + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + Else + Var MenuState6 = "Disable" + Var Menu6PriceShow = "" + Var SlashSt6 = "Invisible" + Var DiscountPriceStr6 = """ + EndIf + + + If Menu7Enable = "true" Then + If Menu7Sale = "true" Then + Var MenuState7 = "Enable" + + + if Menu7Discount > 0 Then + Var MenuTempShow = Menu7Price - Menu7Discount + Var PriceColor7 = 0xFFFFFF + Var DiscountPriceStr7 = " " + MenuTempShow + Var SlashSt7 = "Enable" + EndIf + Var Menu7PriceShow = Menu7Price + + Else + Var MenuState7 = "Disable" + Var Menu7PriceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + Else + Var MenuState7 = "Disable" + Var Menu7PriceShow = "" + Var SlashSt7 = "Invisible" + Var DiscountPriceStr7 = """ + EndIf + + + If Menu8Enable = "true" Then + If Menu8Sale = "true" Then + Var MenuState8 = "Enable" + + + if Menu8Discount > 0 Then + Var MenuTempShow = Menu8Price - Menu8Discount + Var PriceColor8 = 0xFFFFFF + Var DiscountPriceStr8 = " " + MenuTempShow + Var SlashSt8 = "Enable" + EndIf + Var Menu8PriceShow = Menu8Price + + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + Else + Var MenuState8 = "Disable" + Var Menu8PriceShow = "" + Var SlashSt8 = "Invisible" + Var DiscountPriceStr8 = """ + EndIf + + + If Menu9Enable = "true" Then + If Menu9Sale = "true" Then + Var MenuState9 = "Enable" + + + if Menu9Discount > 0 Then + Var MenuTempShow = Menu9Price - Menu9Discount + Var PriceColor9 = 0xFFFFFF + Var DiscountPriceStr9 = " " + MenuTempShow + Var SlashSt9 = "Enable" + EndIf + Var Menu9PriceShow = Menu9Price + + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + Else + Var MenuState9 = "Disable" + Var Menu9PriceShow = "" + Var SlashSt9 = "Invisible" + Var DiscountPriceStr9 = """ + EndIf + + + If Menu10Enable = "true" Then + If Menu10Sale = "true" Then + Var MenuState10 = "Enable" + + + if Menu10Discount > 0 Then + Var MenuTempShow = Menu10Price - Menu10Discount + Var PriceColor10 = 0xFFFFFF + Var DiscountPriceStr10 = " " + MenuTempShow + Var SlashSt10 = "Enable" + EndIf + Var Menu10PriceShow = Menu10Price + + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + Else + Var MenuState10 = "Disable" + Var Menu10PriceShow = "" + Var SlashSt10 = "Invisible" + Var DiscountPriceStr10 = """ + EndIf + + + If Menu11Enable = "true" Then + If Menu11Sale = "true" Then + Var MenuState11 = "Enable" + + + if Menu11Discount > 0 Then + Var MenuTempShow = Menu11Price - Menu11Discount + Var PriceColor11 = 0xFFFFFF + Var DiscountPriceStr11 = " " + MenuTempShow + Var SlashSt11 = "Enable" + EndIf + Var Menu11PriceShow = Menu11Price + + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + Else + Var MenuState11 = "Disable" + Var Menu11PriceShow = "" + Var SlashSt11 = "Invisible" + Var DiscountPriceStr11 = """ + EndIf + + + If Menu12Enable = "true" Then + If Menu12Sale = "true" Then + Var MenuState12 = "Enable" + + + if Menu12Discount > 0 Then + Var MenuTempShow = Menu12Price - Menu12Discount + Var PriceColor12 = 0xFFFFFF + Var DiscountPriceStr12 = " " + MenuTempShow + Var SlashSt12 = "Enable" + EndIf + Var Menu12PriceShow = Menu12Price + + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + Else + Var MenuState12 = "Disable" + Var Menu12PriceShow = "" + Var SlashSt12 = "Invisible" + Var DiscountPriceStr12 = """ + EndIf + + + If Menu13Enable = "true" Then + If Menu13Sale = "true" Then + Var MenuState13 = "Enable" + + + if Menu13Discount > 0 Then + Var MenuTempShow = Menu13Price - Menu13Discount + Var PriceColor13 = 0xFFFFFF + Var DiscountPriceStr13 = " " + MenuTempShow + Var SlashSt13 = "Enable" + EndIf + Var Menu13PriceShow = Menu13Price + + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + Else + Var MenuState13 = "Disable" + Var Menu13PriceShow = "" + Var SlashSt13 = "Invisible" + Var DiscountPriceStr13 = """ + EndIf + + + If Menu14Enable = "true" Then + If Menu14Sale = "true" Then + Var MenuState14 = "Enable" + + + if Menu14Discount > 0 Then + Var MenuTempShow = Menu14Price - Menu14Discount + Var PriceColor14 = 0xFFFFFF + Var DiscountPriceStr14 = " " + MenuTempShow + Var SlashSt14 = "Enable" + EndIf + Var Menu14PriceShow = Menu14Price + + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + Else + Var MenuState14 = "Disable" + Var Menu14PriceShow = "" + Var SlashSt14 = "Invisible" + Var DiscountPriceStr14 = """ + EndIf + + + If Menu15Enable = "true" Then + If Menu15Sale = "true" Then + Var MenuState15 = "Enable" + + + if Menu15Discount > 0 Then + Var MenuTempShow = Menu15Price - Menu15Discount + Var PriceColor15 = 0xFFFFFF + Var DiscountPriceStr15 = " " + MenuTempShow + Var SlashSt15 = "Enable" + EndIf + Var Menu15PriceShow = Menu15Price + + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + Else + Var MenuState15 = "Disable" + Var Menu15PriceShow = "" + Var SlashSt15 = "Invisible" + Var DiscountPriceStr15 = """ + EndIf + + + If Menu16Enable = "true" Then + If Menu16Sale = "true" Then + Var MenuState16 = "Enable" + + + if Menu16Discount > 0 Then + Var MenuTempShow = Menu16Price - Menu16Discount + Var PriceColor16 = 0xFFFFFF + Var DiscountPriceStr16 = " " + MenuTempShow + Var SlashSt16 = "Enable" + EndIf + Var Menu16PriceShow = Menu16Price + + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + Else + Var MenuState16 = "Disable" + Var Menu16PriceShow = "" + Var SlashSt16 = "Invisible" + Var DiscountPriceStr16 = """ + EndIf + + + If Menu17Enable = "true" Then + If Menu17Sale = "true" Then + Var MenuState17 = "Enable" + + + if Menu17Discount > 0 Then + Var MenuTempShow = Menu17Price - Menu17Discount + Var PriceColor17 = 0xFFFFFF + Var DiscountPriceStr17 = " " + MenuTempShow + Var SlashSt17 = "Enable" + EndIf + Var Menu17PriceShow = Menu17Price + + Else + Var MenuState17 = "Disable" + Var Menu17PriceShow = "" + Var SlashSt17 = "Invisible" + Var DiscountPriceStr17 = """ + EndIf + Else + Var MenuState17 = "Disable" + Var Menu17PriceShow = "" + Var SlashSt17 = "Invisible" + Var DiscountPriceStr17 = """ + EndIf + + + If Menu18Enable = "true" Then + If Menu18Sale = "true" Then + Var MenuState18 = "Enable" + + + if Menu18Discount > 0 Then + Var MenuTempShow = Menu18Price - Menu18Discount + Var PriceColor18 = 0xFFFFFF + Var DiscountPriceStr18 = " " + MenuTempShow + Var SlashSt18 = "Enable" + EndIf + Var Menu18PriceShow = Menu18Price + + Else + Var MenuState18 = "Disable" + Var Menu18PriceShow = "" + Var SlashSt18 = "Invisible" + Var DiscountPriceStr18 = """ + EndIf + Else + Var MenuState18 = "Disable" + Var Menu18PriceShow = "" + Var SlashSt18 = "Invisible" + Var DiscountPriceStr18 = """ + EndIf + + + If Menu19Enable = "true" Then + If Menu19Sale = "true" Then + Var MenuState19 = "Enable" + + + if Menu19Discount > 0 Then + Var MenuTempShow = Menu19Price - Menu19Discount + Var PriceColor19 = 0xFFFFFF + Var DiscountPriceStr19 = " " + MenuTempShow + Var SlashSt19 = "Enable" + EndIf + Var Menu19PriceShow = Menu19Price + + Else + Var MenuState19 = "Disable" + Var Menu19PriceShow = "" + Var SlashSt19 = "Invisible" + Var DiscountPriceStr19 = """ + EndIf + Else + Var MenuState19 = "Disable" + Var Menu19PriceShow = "" + Var SlashSt19 = "Invisible" + Var DiscountPriceStr19 = """ + EndIf + + + If Menu20Enable = "true" Then + If Menu20Sale = "true" Then + Var MenuState20 = "Enable" + + + if Menu20Discount > 0 Then + Var MenuTempShow = Menu20Price - Menu20Discount + Var PriceColor20 = 0xFFFFFF + Var DiscountPriceStr20 = " " + MenuTempShow + Var SlashSt20 = "Enable" + EndIf + Var Menu20PriceShow = Menu20Price + + Else + Var MenuState20 = "Disable" + Var Menu20PriceShow = "" + Var SlashSt20 = "Invisible" + Var DiscountPriceStr20 = """ + EndIf + Else + Var MenuState20 = "Disable" + Var Menu20PriceShow = "" + Var SlashSt20 = "Invisible" + Var DiscountPriceStr20 = """ + EndIf + + + If Menu21Enable = "true" Then + If Menu21Sale = "true" Then + Var MenuState21 = "Enable" + + + if Menu21Discount > 0 Then + Var MenuTempShow = Menu21Price - Menu21Discount + Var PriceColor21 = 0xFFFFFF + Var DiscountPriceStr21 = " " + MenuTempShow + Var SlashSt21 = "Enable" + EndIf + Var Menu21PriceShow = Menu21Price + + Else + Var MenuState21 = "Disable" + Var Menu21PriceShow = "" + Var SlashSt21 = "Invisible" + Var DiscountPriceStr21 = """ + EndIf + Else + Var MenuState21 = "Disable" + Var Menu21PriceShow = "" + Var SlashSt21 = "Invisible" + Var DiscountPriceStr21 = """ + EndIf + + + If Menu22Enable = "true" Then + If Menu22Sale = "true" Then + Var MenuState22 = "Enable" + + + if Menu22Discount > 0 Then + Var MenuTempShow = Menu22Price - Menu22Discount + Var PriceColor22 = 0xFFFFFF + Var DiscountPriceStr22 = " " + MenuTempShow + Var SlashSt22 = "Enable" + EndIf + Var Menu22PriceShow = Menu22Price + + Else + Var MenuState22 = "Disable" + Var Menu22PriceShow = "" + Var SlashSt22 = "Invisible" + Var DiscountPriceStr22 = """ + EndIf + Else + Var MenuState22 = "Disable" + Var Menu22PriceShow = "" + Var SlashSt22 = "Invisible" + Var DiscountPriceStr22 = """ + EndIf + + + If Menu23Enable = "true" Then + If Menu23Sale = "true" Then + Var MenuState23 = "Enable" + + + if Menu23Discount > 0 Then + Var MenuTempShow = Menu23Price - Menu23Discount + Var PriceColor23 = 0xFFFFFF + Var DiscountPriceStr23 = " " + MenuTempShow + Var SlashSt23 = "Enable" + EndIf + Var Menu23PriceShow = Menu23Price + + Else + Var MenuState23 = "Disable" + Var Menu23PriceShow = "" + Var SlashSt23 = "Invisible" + Var DiscountPriceStr23 = """ + EndIf + Else + Var MenuState23 = "Disable" + Var Menu23PriceShow = "" + Var SlashSt23 = "Invisible" + Var DiscountPriceStr23 = """ + EndIf + + + If Menu24Enable = "true" Then + If Menu24Sale = "true" Then + Var MenuState24 = "Enable" + + + if Menu24Discount > 0 Then + Var MenuTempShow = Menu24Price - Menu24Discount + Var PriceColor24 = 0xFFFFFF + Var DiscountPriceStr24 = " " + MenuTempShow + Var SlashSt24 = "Enable" + EndIf + Var Menu24PriceShow = Menu24Price + + Else + Var MenuState24 = "Disable" + Var Menu24PriceShow = "" + Var SlashSt24 = "Invisible" + Var DiscountPriceStr24 = """ + EndIf + Else + Var MenuState24 = "Disable" + Var Menu24PriceShow = "" + Var SlashSt24 = "Invisible" + Var DiscountPriceStr24 = """ + EndIf + + + If Menu25Enable = "true" Then + If Menu25Sale = "true" Then + Var MenuState25 = "Enable" + + + if Menu25Discount > 0 Then + Var MenuTempShow = Menu25Price - Menu25Discount + Var PriceColor25 = 0xFFFFFF + Var DiscountPriceStr25 = " " + MenuTempShow + Var SlashSt25 = "Enable" + EndIf + Var Menu25PriceShow = Menu25Price + + Else + Var MenuState25 = "Disable" + Var Menu25PriceShow = "" + Var SlashSt25 = "Invisible" + Var DiscountPriceStr25 = """ + EndIf + Else + Var MenuState25 = "Disable" + Var Menu25PriceShow = "" + Var SlashSt25 = "Invisible" + Var DiscountPriceStr25 = """ + EndIf + + + If Menu26Enable = "true" Then + If Menu26Sale = "true" Then + Var MenuState26 = "Enable" + + + if Menu26Discount > 0 Then + Var MenuTempShow = Menu26Price - Menu26Discount + Var PriceColor26 = 0xFFFFFF + Var DiscountPriceStr26 = " " + MenuTempShow + Var SlashSt26 = "Enable" + EndIf + Var Menu26PriceShow = Menu26Price + + Else + Var MenuState26 = "Disable" + Var Menu26PriceShow = "" + Var SlashSt26 = "Invisible" + Var DiscountPriceStr26 = """ + EndIf + Else + Var MenuState26 = "Disable" + Var Menu26PriceShow = "" + Var SlashSt26 = "Invisible" + Var DiscountPriceStr26 = """ + EndIf + + + If Menu27Enable = "true" Then + If Menu27Sale = "true" Then + Var MenuState27 = "Enable" + + + if Menu27Discount > 0 Then + Var MenuTempShow = Menu27Price - Menu27Discount + Var PriceColor27 = 0xFFFFFF + Var DiscountPriceStr27 = " " + MenuTempShow + Var SlashSt27 = "Enable" + EndIf + Var Menu27PriceShow = Menu27Price + + Else + Var MenuState27 = "Disable" + Var Menu27PriceShow = "" + Var SlashSt27 = "Invisible" + Var DiscountPriceStr27 = """ + EndIf + Else + Var MenuState27 = "Disable" + Var Menu27PriceShow = "" + Var SlashSt27 = "Invisible" + Var DiscountPriceStr27 = """ + EndIf + + + If Menu28Enable = "true" Then + If Menu28Sale = "true" Then + Var MenuState28 = "Enable" + + + if Menu28Discount > 0 Then + Var MenuTempShow = Menu28Price - Menu28Discount + Var PriceColor28 = 0xFFFFFF + Var DiscountPriceStr28 = " " + MenuTempShow + Var SlashSt28 = "Enable" + EndIf + Var Menu28PriceShow = Menu28Price + + Else + Var MenuState28 = "Disable" + Var Menu28PriceShow = "" + Var SlashSt28 = "Invisible" + Var DiscountPriceStr28 = """ + EndIf + Else + Var MenuState28 = "Disable" + Var Menu28PriceShow = "" + Var SlashSt28 = "Invisible" + Var DiscountPriceStr28 = """ + EndIf + + + If Menu29Enable = "true" Then + If Menu29Sale = "true" Then + Var MenuState29 = "Enable" + + + if Menu29Discount > 0 Then + Var MenuTempShow = Menu29Price - Menu29Discount + Var PriceColor29 = 0xFFFFFF + Var DiscountPriceStr29 = " " + MenuTempShow + Var SlashSt29 = "Enable" + EndIf + Var Menu29PriceShow = Menu29Price + + Else + Var MenuState29 = "Disable" + Var Menu29PriceShow = "" + Var SlashSt29 = "Invisible" + Var DiscountPriceStr29 = """ + EndIf + Else + Var MenuState29 = "Disable" + Var Menu29PriceShow = "" + Var SlashSt29 = "Invisible" + Var DiscountPriceStr29 = """ + EndIf + + + If Menu30Enable = "true" Then + If Menu30Sale = "true" Then + Var MenuState30 = "Enable" + + + if Menu30Discount > 0 Then + Var MenuTempShow = Menu30Price - Menu30Discount + Var PriceColor30 = 0xFFFFFF + Var DiscountPriceStr30 = " " + MenuTempShow + Var SlashSt30 = "Enable" + EndIf + Var Menu30PriceShow = Menu30Price + + Else + Var MenuState30 = "Disable" + Var Menu30PriceShow = "" + Var SlashSt30 = "Invisible" + Var DiscountPriceStr30 = """ + EndIf + Else + Var MenuState30 = "Disable" + Var Menu30PriceShow = "" + Var SlashSt30 = "Invisible" + Var DiscountPriceStr30 = """ + EndIf + + + If Menu31Enable = "true" Then + If Menu31Sale = "true" Then + Var MenuState31 = "Enable" + + + if Menu31Discount > 0 Then + Var MenuTempShow = Menu31Price - Menu31Discount + Var PriceColor31 = 0xFFFFFF + Var DiscountPriceStr31 = " " + MenuTempShow + Var SlashSt31 = "Enable" + EndIf + Var Menu31PriceShow = Menu31Price + + Else + Var MenuState31 = "Disable" + Var Menu31PriceShow = "" + Var SlashSt31 = "Invisible" + Var DiscountPriceStr31 = """ + EndIf + Else + Var MenuState31 = "Disable" + Var Menu31PriceShow = "" + Var SlashSt31 = "Invisible" + Var DiscountPriceStr31 = """ + EndIf + + + If Menu32Enable = "true" Then + If Menu32Sale = "true" Then + Var MenuState32 = "Enable" + + + if Menu32Discount > 0 Then + Var MenuTempShow = Menu32Price - Menu32Discount + Var PriceColor32 = 0xFFFFFF + Var DiscountPriceStr32 = " " + MenuTempShow + Var SlashSt32 = "Enable" + EndIf + Var Menu32PriceShow = Menu32Price + + Else + Var MenuState32 = "Disable" + Var Menu32PriceShow = "" + Var SlashSt32 = "Invisible" + Var DiscountPriceStr32 = """ + EndIf + Else + Var MenuState32 = "Disable" + Var Menu32PriceShow = "" + Var SlashSt32 = "Invisible" + Var DiscountPriceStr32 = """ + EndIf + + + If Menu33Enable = "true" Then + If Menu33Sale = "true" Then + Var MenuState33 = "Enable" + + + if Menu33Discount > 0 Then + Var MenuTempShow = Menu33Price - Menu33Discount + Var PriceColor33 = 0xFFFFFF + Var DiscountPriceStr33 = " " + MenuTempShow + Var SlashSt33 = "Enable" + EndIf + Var Menu33PriceShow = Menu33Price + + Else + Var MenuState33 = "Disable" + Var Menu33PriceShow = "" + Var SlashSt33 = "Invisible" + Var DiscountPriceStr33 = """ + EndIf + Else + Var MenuState33 = "Disable" + Var Menu33PriceShow = "" + Var SlashSt33 = "Invisible" + Var DiscountPriceStr33 = """ + EndIf + + + If Menu34Enable = "true" Then + If Menu34Sale = "true" Then + Var MenuState34 = "Enable" + + + if Menu34Discount > 0 Then + Var MenuTempShow = Menu34Price - Menu34Discount + Var PriceColor34 = 0xFFFFFF + Var DiscountPriceStr34 = " " + MenuTempShow + Var SlashSt34 = "Enable" + EndIf + Var Menu34PriceShow = Menu34Price + + Else + Var MenuState34 = "Disable" + Var Menu34PriceShow = "" + Var SlashSt34 = "Invisible" + Var DiscountPriceStr34 = """ + EndIf + Else + Var MenuState34 = "Disable" + Var Menu34PriceShow = "" + Var SlashSt34 = "Invisible" + Var DiscountPriceStr34 = """ + EndIf + + + If Menu35Enable = "true" Then + If Menu35Sale = "true" Then + Var MenuState35 = "Enable" + + + if Menu35Discount > 0 Then + Var MenuTempShow = Menu35Price - Menu35Discount + Var PriceColor35 = 0xFFFFFF + Var DiscountPriceStr35 = " " + MenuTempShow + Var SlashSt35 = "Enable" + EndIf + Var Menu35PriceShow = Menu35Price + + Else + Var MenuState35 = "Disable" + Var Menu35PriceShow = "" + Var SlashSt35 = "Invisible" + Var DiscountPriceStr35 = """ + EndIf + Else + Var MenuState35 = "Disable" + Var Menu35PriceShow = "" + Var SlashSt35 = "Invisible" + Var DiscountPriceStr35 = """ + EndIf + + + If Menu36Enable = "true" Then + If Menu36Sale = "true" Then + Var MenuState36 = "Enable" + + + if Menu36Discount > 0 Then + Var MenuTempShow = Menu36Price - Menu36Discount + Var PriceColor36 = 0xFFFFFF + Var DiscountPriceStr36 = " " + MenuTempShow + Var SlashSt36 = "Enable" + EndIf + Var Menu36PriceShow = Menu36Price + + Else + Var MenuState36 = "Disable" + Var Menu36PriceShow = "" + Var SlashSt36 = "Invisible" + Var DiscountPriceStr36 = """ + EndIf + Else + Var MenuState36 = "Disable" + Var Menu36PriceShow = "" + Var SlashSt36 = "Invisible" + Var DiscountPriceStr36 = """ + EndIf + + + If Menu37Enable = "true" Then + If Menu37Sale = "true" Then + Var MenuState37 = "Enable" + + + if Menu37Discount > 0 Then + Var MenuTempShow = Menu37Price - Menu37Discount + Var PriceColor37 = 0xFFFFFF + Var DiscountPriceStr37 = " " + MenuTempShow + Var SlashSt37 = "Enable" + EndIf + Var Menu37PriceShow = Menu37Price + + Else + Var MenuState37 = "Disable" + Var Menu37PriceShow = "" + Var SlashSt37 = "Invisible" + Var DiscountPriceStr37 = """ + EndIf + Else + Var MenuState37 = "Disable" + Var Menu37PriceShow = "" + Var SlashSt37 = "Invisible" + Var DiscountPriceStr37 = """ + EndIf + + + If Menu38Enable = "true" Then + If Menu38Sale = "true" Then + Var MenuState38 = "Enable" + + + if Menu38Discount > 0 Then + Var MenuTempShow = Menu38Price - Menu38Discount + Var PriceColor38 = 0xFFFFFF + Var DiscountPriceStr38 = " " + MenuTempShow + Var SlashSt38 = "Enable" + EndIf + Var Menu38PriceShow = Menu38Price + + Else + Var MenuState38 = "Disable" + Var Menu38PriceShow = "" + Var SlashSt38 = "Invisible" + Var DiscountPriceStr38 = """ + EndIf + Else + Var MenuState38 = "Disable" + Var Menu38PriceShow = "" + Var SlashSt38 = "Invisible" + Var DiscountPriceStr38 = """ + EndIf + + + If Menu39Enable = "true" Then + If Menu39Sale = "true" Then + Var MenuState39 = "Enable" + + + if Menu39Discount > 0 Then + Var MenuTempShow = Menu39Price - Menu39Discount + Var PriceColor39 = 0xFFFFFF + Var DiscountPriceStr39 = " " + MenuTempShow + Var SlashSt39 = "Enable" + EndIf + Var Menu39PriceShow = Menu39Price + + Else + Var MenuState39 = "Disable" + Var Menu39PriceShow = "" + Var SlashSt39 = "Invisible" + Var DiscountPriceStr39 = """ + EndIf + Else + Var MenuState39 = "Disable" + Var Menu39PriceShow = "" + Var SlashSt39 = "Invisible" + Var DiscountPriceStr39 = """ + EndIf + + + If Menu40Enable = "true" Then + If Menu40Sale = "true" Then + Var MenuState40 = "Enable" + + + if Menu40Discount > 0 Then + Var MenuTempShow = Menu40Price - Menu40Discount + Var PriceColor40 = 0xFFFFFF + Var DiscountPriceStr40 = " " + MenuTempShow + Var SlashSt40 = "Enable" + EndIf + Var Menu40PriceShow = Menu40Price + + Else + Var MenuState40 = "Disable" + Var Menu40PriceShow = "" + Var SlashSt40 = "Invisible" + Var DiscountPriceStr40 = """ + EndIf + Else + Var MenuState40 = "Disable" + Var Menu40PriceShow = "" + Var SlashSt40 = "Invisible" + Var DiscountPriceStr40 = """ + EndIf + + + + + + + Refresh + EndIf + + + TimerReset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + 172 +202 + Center + 20 + 0xFFFFFF + Menu1NameEngShow + + + + + 227 + 172 +202 + Center + 20 + 0xFFFFFF + Menu2NameEngShow + + + + + 439 + 172 +202 + Center + 20 + 0xFFFFFF + Menu3NameEngShow + + + + + 651 + 172 +202 + Center + 20 + 0xFFFFFF + Menu4NameEngShow + + + + + 863 + 172 +202 + Center + 20 + 0xFFFFFF + Menu5NameEngShow + + + + + 15 + 394 +202 + Center + 20 + 0xFFFFFF + Menu6NameEngShow + + + + + 227 + 394 +202 + Center + 20 + 0xFFFFFF + Menu7NameEngShow + + + + + 439 + 394 +202 + Center + 20 + 0xFFFFFF + Menu8NameEngShow + + + + + 651 + 394 +202 + Center + 20 + 0xFFFFFF + Menu9NameEngShow + + + + + 863 + 394 +202 + Center + 20 + 0xFFFFFF + Menu10NameEngShow + + + + + 15 + 616 +202 + Center + 20 + 0xFFFFFF + Menu11NameEngShow + + + + + 227 + 616 +202 + Center + 20 + 0xFFFFFF + Menu12NameEngShow + + + + + 439 + 616 +202 + Center + 20 + 0xFFFFFF + Menu13NameEngShow + + + + + 651 + 616 +202 + Center + 20 + 0xFFFFFF + Menu14NameEngShow + + + + + 863 + 616 +202 + Center + 20 + 0xFFFFFF + Menu15NameEngShow + + + + + 15 + 838 +202 + Center + 20 + 0xFFFFFF + Menu16NameEngShow + + + + + 227 + 838 +202 + Center + 20 + 0xFFFFFF + Menu17NameEngShow + + + + + 439 + 838 +202 + Center + 20 + 0xFFFFFF + Menu18NameEngShow + + + + + 651 + 838 +202 + Center + 20 + 0xFFFFFF + Menu19NameEngShow + + + + + 863 + 838 +202 + Center + 20 + 0xFFFFFF + Menu20NameEngShow + + + + + 15 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu21NameEngShow + + + + + 227 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu22NameEngShow + + + + + 439 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu23NameEngShow + + + + + 651 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu24NameEngShow + + + + + 863 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu25NameEngShow + + + + + 15 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu26NameEngShow + + + + + 227 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu27NameEngShow + + + + + 439 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu28NameEngShow + + + + + 651 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu29NameEngShow + + + + + 863 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu30NameEngShow + + + + + 15 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu31NameEngShow + + + + + 227 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu32NameEngShow + + + + + 439 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu33NameEngShow + + + + + 651 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu34NameEngShow + + + + + 863 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu35NameEngShow + + + + + 15 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu36NameEngShow + + + + + 227 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu37NameEngShow + + + + + 439 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu38NameEngShow + + + + + 651 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu39NameEngShow + + + + + 863 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu40NameEngShow + + + + + + + 15 + 202 +202 + Center + 25 + PriceColor1 + Menu1PriceShow + + + + + 227 + 202 +202 + Center + 25 + PriceColor2 + Menu2PriceShow + + + + + 439 + 202 +202 + Center + 25 + PriceColor3 + Menu3PriceShow + + + + + 651 + 202 +202 + Center + 25 + PriceColor4 + Menu4PriceShow + + + + + 863 + 202 +202 + Center + 25 + PriceColor5 + Menu5PriceShow + + + + + 15 + 424 +202 + Center + 25 + PriceColor6 + Menu6PriceShow + + + + + 227 + 424 +202 + Center + 25 + PriceColor7 + Menu7PriceShow + + + + + 439 + 424 +202 + Center + 25 + PriceColor8 + Menu8PriceShow + + + + + 651 + 424 +202 + Center + 25 + PriceColor9 + Menu9PriceShow + + + + + 863 + 424 +202 + Center + 25 + PriceColor10 + Menu10PriceShow + + + + + 15 + 646 +202 + Center + 25 + PriceColor11 + Menu11PriceShow + + + + + 227 + 646 +202 + Center + 25 + PriceColor12 + Menu12PriceShow + + + + + 439 + 646 +202 + Center + 25 + PriceColor13 + Menu13PriceShow + + + + + 651 + 646 +202 + Center + 25 + PriceColor14 + Menu14PriceShow + + + + + 863 + 646 +202 + Center + 25 + PriceColor15 + Menu15PriceShow + + + + + 15 + 868 +202 + Center + 25 + PriceColor16 + Menu16PriceShow + + + + + 227 + 868 +202 + Center + 25 + PriceColor17 + Menu17PriceShow + + + + + 439 + 868 +202 + Center + 25 + PriceColor18 + Menu18PriceShow + + + + + 651 + 868 +202 + Center + 25 + PriceColor19 + Menu19PriceShow + + + + + 863 + 868 +202 + Center + 25 + PriceColor20 + Menu20PriceShow + + + + + 15 + 1090 +202 + Center + 25 + PriceColor21 + Menu21PriceShow + + + + + 227 + 1090 +202 + Center + 25 + PriceColor22 + Menu22PriceShow + + + + + 439 + 1090 +202 + Center + 25 + PriceColor23 + Menu23PriceShow + + + + + 651 + 1090 +202 + Center + 25 + PriceColor24 + Menu24PriceShow + + + + + 863 + 1090 +202 + Center + 25 + PriceColor25 + Menu25PriceShow + + + + + 15 + 1312 +202 + Center + 25 + PriceColor26 + Menu26PriceShow + + + + + 227 + 1312 +202 + Center + 25 + PriceColor27 + Menu27PriceShow + + + + + 439 + 1312 +202 + Center + 25 + PriceColor28 + Menu28PriceShow + + + + + 651 + 1312 +202 + Center + 25 + PriceColor29 + Menu29PriceShow + + + + + 863 + 1312 +202 + Center + 25 + PriceColor30 + Menu30PriceShow + + + + + 15 + 1534 +202 + Center + 25 + PriceColor31 + Menu31PriceShow + + + + + 227 + 1534 +202 + Center + 25 + PriceColor32 + Menu32PriceShow + + + + + 439 + 1534 +202 + Center + 25 + PriceColor33 + Menu33PriceShow + + + + + 651 + 1534 +202 + Center + 25 + PriceColor34 + Menu34PriceShow + + + + + 863 + 1534 +202 + Center + 25 + PriceColor35 + Menu35PriceShow + + + + + 15 + 1756 +202 + Center + 25 + PriceColor36 + Menu36PriceShow + + + + + 227 + 1756 +202 + Center + 25 + PriceColor37 + Menu37PriceShow + + + + + 439 + 1756 +202 + Center + 25 + PriceColor38 + Menu38PriceShow + + + + + 651 + 1756 +202 + Center + 25 + PriceColor39 + Menu39PriceShow + + + + + 863 + 1756 +202 + Center + 25 + PriceColor40 + Menu40PriceShow + + + + + + + + + + + + + + + If HaveCup = "true" Then + Open "ROOT/xml/BG_Menu_Page6_OpenOpen.xml" + EndIf + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + + + + + + + + diff --git a/xml/menu_list_show_less.pml b/xml/menu_list_show_less.pml new file mode 100644 index 00000000..5be9c664 --- /dev/null +++ b/xml/menu_list_show_less.pml @@ -0,0 +1,1021 @@ + + + + "Enable|ALL" + 1080 + 1920 + "/mnt/sdcard/coffeevending/cache1.png" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var SelectOnTop1 = 0 + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + 0 Then\r\n') +# out_xml( '\t Var MenuTempShow = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') +# out_xml( '\t Var PriceColor' + i + ' = 0xFFFFFF\r\n') +# out_xml( '\t Var DiscountPriceStr' + i + ' = " " + MenuTempShow\r\n') +# out_xml( '\t Var SlashSt' + i + ' = "Enable"\r\n') +# out_xml( '\t EndIf\r\n') +# out_xml( '\t Var Menu' + i + 'PriceShow = Menu' + i + 'Price\r\n') +# out_xml( '\t \r\n') +# out_xml( '\t EndIf\r\n') +# out_xml( '\tEndIf\r\n') +# +# out_xml( '\t\r\n') +?> + + + + Var Timeout = 0 + Var TMenuLang = 0 + Var SugarPreMixSel = 0 + + If MenuLangTH = 0 Then + Var ButtonThaiSelEnable = "Disable" + Var ButtonEngSelEnable = "Enable" + Else + Var ButtonThaiSelEnable = "Enable" + Var ButtonEngSelEnable = "Disable" + EndIf + + 5000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + + If TMenuLang = 20 Then + + + + + + Refresh + EndIf + + + TimerReset + + +\r\n') + out_xml(' ' + str(x_button[x]) + '\r\n') + out_xml(' ' + str(y_button[x]) + '\r\n') + out_xml(' 202 \r\n') + out_xml(' 214 \r\n') + out_xml(' MenuState' + i + ' \r\n') + #out_xml(' nMenu' + i + ' \r\n') + out_xml(' pMenu' + i + ' \r\n') + #out_xml(' dMenu' + i + ' \r\n') + out_xml(' "/mnt/sdcard/coffeevending/wav/click.wav" \r\n') + out_xml(' SoundVolume \r\n') + out_xml('\r\n') + out_xml('Var SelectDrink = Menu' + i + 'ProductCode\r\n') + out_xml('Var NameDrink = Menu' + i + 'NameEng\r\n') + out_xml('Var NameDrinkTH = Menu' + i + 'NameThai\r\n') + out_xml('Var PriceDrink = Menu' + i + 'Price - Menu' + i + 'Discount\r\n') + out_xml('Var DiscountDrink = Menu1Discount\r\n') + out_xml('Var PictureDrink = "ROOT/image/" + Menu' + i + 'ProductCode\r\n') + out_xml('Var PictureDrink = PictureDrink + ".bmp"\r\n') + out_xml('Var SelectSlot = "' + i + '"\r\n') + out_xml('Var NHaveDrink = Menu' + i + 'HaveDrink\r\n') + #out_xml('Var SugarPreMixSel = Menu' + i + 'SugarPreMixed\r\n') + #out_xml('Var SelectOnTop1 = Menu' + i + 'SugarRecommendID\r\n') + out_xml('Topping "Load" Menu' + i + 'ProductCode\r\n') + + out_xml('OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.xml"\r\n') + out_xml('MainOpen "/mnt/sdcard/coffeevending/xml/menu_topping_alter.xml"\r\n') + out_xml('Open "/mnt/sdcard/coffeevending/xml/menu_list_original.xml"\r\n') + + out_xml('\r\n') + out_xml('\r\n') + out_xml('\r\n') +?> + +\r\n') + out_xml(' ' + str(x_text_1[x]) + ' \r\n') + out_xml(' ' + str(y_text_1[x]) + ' \r\n') + out_xml('202\r\n') + out_xml(' Center \r\n') + out_xml(' 20 \r\n') + #out_xml(' fontType1 \r\n') + out_xml(' 0xFFFFFF \r\n') + out_xml(' Menu' + i + 'NameEngShow \r\n') + out_xml('\r\n') + out_xml('\r\n') +?> + +\r\n') + out_xml(' ' + str(x_text_1[x]) + ' \r\n') + out_xml(' ' + str(y_text_2[x]) + ' \r\n') + out_xml('202\r\n') + out_xml(' Center \r\n') + out_xml(' 25 \r\n') + #out_xml(' fontType1 \r\n') + out_xml(' PriceColor' + i + ' \r\n') + out_xml(' Menu' + i + 'PriceShow \r\n') + out_xml('\r\n') + out_xml('\r\n') +?> + +\r\n') + # out_xml(' ' + str(xs_text[x]) + ' \r\n') + # out_xml(' ' + str(ys_text[x]) + '\r\n') + # out_xml(' SlashSt' + i + ' \r\n') + # out_xml(' "ROOT/image/Slash.png" \r\n') + # out_xml('\r\n') + # out_xml('\r\n') +?> + + +\r\n') + # out_xml(' ' + str(dx_text[x]) + ' \r\n') + # out_xml(' ' + str(ry_text[x]) + ' \r\n') + # out_xml(' SlashSt' + i + ' \r\n') + # out_xml(' "ROOT/image/Right.png" \r\n') + # out_xml('\r\n') + # out_xml('\r\n') + + +?> +\r\n') + # out_xml(' ' + str(dx_text[x]) + ' \r\n') + # out_xml(' ' + str(dy_text[x]) + ' \r\n') + # out_xml('202\r\n') + # out_xml(' 30 \r\n') + # #out_xml(' fontType1 \r\n') + # out_xml(' 0xFF0000 \r\n') + # out_xml(' DiscountPriceStr' + i + ' \r\n') + # out_xml('\r\n') + # out_xml('\r\n') + + +?> + + + + + + If HaveCup = "true" Then + Open "ROOT/xml/BG_Menu_Page6_OpenOpen.xml" + EndIf + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + + + + + + + + diff --git a/xml/menu_list_show_less.xml b/xml/menu_list_show_less.xml new file mode 100644 index 00000000..08f3abae --- /dev/null +++ b/xml/menu_list_show_less.xml @@ -0,0 +1,2446 @@ + + + + "Enable|ALL" + 1080 + 1920 + "/mnt/sdcard/coffeevending/cache1.png" + "ROOT/sounds/selectDrink.wav" + SoundVolume + + TopView "show" + ; On open + + Var ServiceSuccess = "no" + + Var SelectOnTop1 = 0 + + Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp" + Var p6OpenGIF = "ROOT/image/Page6_Open.gif" + Var pCleanBG = "ROOT/image/BG_Clean.bmp" + Var pCleanGIF = "ROOT/image/CleanMachine.gif" + Var pUpgradeBG = "ROOT/image/BG_Clean.bmp" + Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif" + Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg" + Var p7LidGIF = "ROOT/image/gif_thank_lid.gif" + + + + Var DiscountDrink = 0 + Var SelectSlot = "0" + + Var rootMenu = "ROOT/image/" + + + + + + + Var Timeout = 0 + Var TMenuLang = 0 + Var SugarPreMixSel = 0 + + If MenuLangTH = 0 Then + Var ButtonThaiSelEnable = "Disable" + Var ButtonEngSelEnable = "Enable" + Else + Var ButtonThaiSelEnable = "Enable" + Var ButtonEngSelEnable = "Disable" + EndIf + + 5000 + + ;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + + Var TMenuLang = TMenuLang + 1 + Var Timeout = Timeout + 1 + + + If TMenuLang = 20 Then + + + + + + Refresh + EndIf + + + TimerReset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15 + 172 +202 + Center + 20 + 0xFFFFFF + Menu1NameEngShow + + + + + 227 + 172 +202 + Center + 20 + 0xFFFFFF + Menu2NameEngShow + + + + + 439 + 172 +202 + Center + 20 + 0xFFFFFF + Menu3NameEngShow + + + + + 651 + 172 +202 + Center + 20 + 0xFFFFFF + Menu4NameEngShow + + + + + 863 + 172 +202 + Center + 20 + 0xFFFFFF + Menu5NameEngShow + + + + + 15 + 394 +202 + Center + 20 + 0xFFFFFF + Menu6NameEngShow + + + + + 227 + 394 +202 + Center + 20 + 0xFFFFFF + Menu7NameEngShow + + + + + 439 + 394 +202 + Center + 20 + 0xFFFFFF + Menu8NameEngShow + + + + + 651 + 394 +202 + Center + 20 + 0xFFFFFF + Menu9NameEngShow + + + + + 863 + 394 +202 + Center + 20 + 0xFFFFFF + Menu10NameEngShow + + + + + 15 + 616 +202 + Center + 20 + 0xFFFFFF + Menu11NameEngShow + + + + + 227 + 616 +202 + Center + 20 + 0xFFFFFF + Menu12NameEngShow + + + + + 439 + 616 +202 + Center + 20 + 0xFFFFFF + Menu13NameEngShow + + + + + 651 + 616 +202 + Center + 20 + 0xFFFFFF + Menu14NameEngShow + + + + + 863 + 616 +202 + Center + 20 + 0xFFFFFF + Menu15NameEngShow + + + + + 15 + 838 +202 + Center + 20 + 0xFFFFFF + Menu16NameEngShow + + + + + 227 + 838 +202 + Center + 20 + 0xFFFFFF + Menu17NameEngShow + + + + + 439 + 838 +202 + Center + 20 + 0xFFFFFF + Menu18NameEngShow + + + + + 651 + 838 +202 + Center + 20 + 0xFFFFFF + Menu19NameEngShow + + + + + 863 + 838 +202 + Center + 20 + 0xFFFFFF + Menu20NameEngShow + + + + + 15 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu21NameEngShow + + + + + 227 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu22NameEngShow + + + + + 439 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu23NameEngShow + + + + + 651 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu24NameEngShow + + + + + 863 + 1060 +202 + Center + 20 + 0xFFFFFF + Menu25NameEngShow + + + + + 15 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu26NameEngShow + + + + + 227 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu27NameEngShow + + + + + 439 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu28NameEngShow + + + + + 651 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu29NameEngShow + + + + + 863 + 1282 +202 + Center + 20 + 0xFFFFFF + Menu30NameEngShow + + + + + 15 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu31NameEngShow + + + + + 227 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu32NameEngShow + + + + + 439 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu33NameEngShow + + + + + 651 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu34NameEngShow + + + + + 863 + 1504 +202 + Center + 20 + 0xFFFFFF + Menu35NameEngShow + + + + + 15 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu36NameEngShow + + + + + 227 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu37NameEngShow + + + + + 439 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu38NameEngShow + + + + + 651 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu39NameEngShow + + + + + 863 + 1726 +202 + Center + 20 + 0xFFFFFF + Menu40NameEngShow + + + + + + + 15 + 202 +202 + Center + 25 + PriceColor1 + Menu1PriceShow + + + + + 227 + 202 +202 + Center + 25 + PriceColor2 + Menu2PriceShow + + + + + 439 + 202 +202 + Center + 25 + PriceColor3 + Menu3PriceShow + + + + + 651 + 202 +202 + Center + 25 + PriceColor4 + Menu4PriceShow + + + + + 863 + 202 +202 + Center + 25 + PriceColor5 + Menu5PriceShow + + + + + 15 + 424 +202 + Center + 25 + PriceColor6 + Menu6PriceShow + + + + + 227 + 424 +202 + Center + 25 + PriceColor7 + Menu7PriceShow + + + + + 439 + 424 +202 + Center + 25 + PriceColor8 + Menu8PriceShow + + + + + 651 + 424 +202 + Center + 25 + PriceColor9 + Menu9PriceShow + + + + + 863 + 424 +202 + Center + 25 + PriceColor10 + Menu10PriceShow + + + + + 15 + 646 +202 + Center + 25 + PriceColor11 + Menu11PriceShow + + + + + 227 + 646 +202 + Center + 25 + PriceColor12 + Menu12PriceShow + + + + + 439 + 646 +202 + Center + 25 + PriceColor13 + Menu13PriceShow + + + + + 651 + 646 +202 + Center + 25 + PriceColor14 + Menu14PriceShow + + + + + 863 + 646 +202 + Center + 25 + PriceColor15 + Menu15PriceShow + + + + + 15 + 868 +202 + Center + 25 + PriceColor16 + Menu16PriceShow + + + + + 227 + 868 +202 + Center + 25 + PriceColor17 + Menu17PriceShow + + + + + 439 + 868 +202 + Center + 25 + PriceColor18 + Menu18PriceShow + + + + + 651 + 868 +202 + Center + 25 + PriceColor19 + Menu19PriceShow + + + + + 863 + 868 +202 + Center + 25 + PriceColor20 + Menu20PriceShow + + + + + 15 + 1090 +202 + Center + 25 + PriceColor21 + Menu21PriceShow + + + + + 227 + 1090 +202 + Center + 25 + PriceColor22 + Menu22PriceShow + + + + + 439 + 1090 +202 + Center + 25 + PriceColor23 + Menu23PriceShow + + + + + 651 + 1090 +202 + Center + 25 + PriceColor24 + Menu24PriceShow + + + + + 863 + 1090 +202 + Center + 25 + PriceColor25 + Menu25PriceShow + + + + + 15 + 1312 +202 + Center + 25 + PriceColor26 + Menu26PriceShow + + + + + 227 + 1312 +202 + Center + 25 + PriceColor27 + Menu27PriceShow + + + + + 439 + 1312 +202 + Center + 25 + PriceColor28 + Menu28PriceShow + + + + + 651 + 1312 +202 + Center + 25 + PriceColor29 + Menu29PriceShow + + + + + 863 + 1312 +202 + Center + 25 + PriceColor30 + Menu30PriceShow + + + + + 15 + 1534 +202 + Center + 25 + PriceColor31 + Menu31PriceShow + + + + + 227 + 1534 +202 + Center + 25 + PriceColor32 + Menu32PriceShow + + + + + 439 + 1534 +202 + Center + 25 + PriceColor33 + Menu33PriceShow + + + + + 651 + 1534 +202 + Center + 25 + PriceColor34 + Menu34PriceShow + + + + + 863 + 1534 +202 + Center + 25 + PriceColor35 + Menu35PriceShow + + + + + 15 + 1756 +202 + Center + 25 + PriceColor36 + Menu36PriceShow + + + + + 227 + 1756 +202 + Center + 25 + PriceColor37 + Menu37PriceShow + + + + + 439 + 1756 +202 + Center + 25 + PriceColor38 + Menu38PriceShow + + + + + 651 + 1756 +202 + Center + 25 + PriceColor39 + Menu39PriceShow + + + + + 863 + 1756 +202 + Center + 25 + PriceColor40 + Menu40PriceShow + + + + + + + + + + + + + + + If HaveCup = "true" Then + Open "ROOT/xml/BG_Menu_Page6_OpenOpen.xml" + EndIf + + If MachineStage = "close-maintenance" Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + If MachineStage = "clean-machine" Then + Open "ROOT/xml/menu_cleanMachine.xml" + EndIf + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + + + + + + + + diff --git a/xml/menu_main_blank.xml b/xml/menu_main_blank.xml new file mode 100644 index 00000000..aa58d1c3 --- /dev/null +++ b/xml/menu_main_blank.xml @@ -0,0 +1,4 @@ + + 1080 + 1312 + diff --git a/xml/menu_page3.xml b/xml/menu_page3.xml new file mode 100644 index 00000000..26b36167 --- /dev/null +++ b/xml/menu_page3.xml @@ -0,0 +1,199 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page3.bmp" + "ROOT/sounds/selectConfirm.wav" + SoundVolume + + + ; On open + + Var Timeout = 0 + Var QRCODE99 = "" + Var QRCODETMP = "" + + Var QRChannel = 0 + Var CodeChannel = 0 + Var GetPayInfoFlag = 0 + + + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + + + If GetPayInfoFlag = 0 Then + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Open "ROOT/xml/menu_board.xml" + EndIf + Else + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Open "ROOT/xml/menu_page4.xml" + EndIf + EndIf + + + TimerReset + Refresh + + + Var CreditAmount = 0 + Var QRCODE99 = SessionID + Var QRCODE99 = QRCODE99 + Ext1a + Var QRCODE99 = QRCODE99 + Ext21 + Var QRCODETMP = QRCODE99 + Open "ROOT/xml/menu_page4.xml" + + + Var QRCODE99 = "" + Var CreditAmount = 0 + Open "ROOT/xml/menu_page4.xml" + + + + + + + + + + + + + 450 + 218 + + PictureDrink + + + + + 505 + 492 +310 + Center + 30 + fontType1 + 0x000000 + NameDrink + + + + 505 + 580 +310 + Center + 30 + fontType1 + 0x000000 + SweetChoosed + + + + 505 + 670 +310 + Center + 25 + fontType1 + 0x000000 + PriceDrink + + + + + + + + 505 + 1000 +310 + Center + 25 + fontType1 + 0x000000 + NHaveDrink + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page3_alter.xml b/xml/menu_page3_alter.xml new file mode 100644 index 00000000..cdcefe31 --- /dev/null +++ b/xml/menu_page3_alter.xml @@ -0,0 +1,167 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page3.bmp" + "ROOT/sounds/selectConfirm.wav" + SoundVolume + + + ; On open + + Var Timeout = 0 + Var QRCODE99 = "" + Var QRCODETMP = "" + + Var QRChannel = 0 + Var CodeChannel = 0 + Var GetPayInfoFlag = 0 + + + Topping "Select1-ID" topping1 + Topping "Select2-ID" topping2 + Topping "Select3-ID" topping3 + + Topping "Pack" "Send" + + If GetPayInfoFlag = 0 Then + + Var BG_Menu_Page4 = "ROOT/image/BG_Cash_Page4.bmp" + Var PayState1 = "PressForever" + Var PayState2 = "Enable" + Var PayState3 = "Enable" + Var RemainAmount = 0 + PrepareDrink SelectDrink SelectSugarID + + Var SessionID2 = SelectSlot + ":" + Var SessionID2 = SessionID2 + sugarID + Var SessionID2 = SessionID2 + "000" + + Var CreditAmount1 = "" + Var ServiceAmountFlow = "" + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + Var ECommerce = "" + Var ECommerce = ECommerce + PriceDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + DiscountDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SessionID2 + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SelectDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "KBA" + Var ServiceParameter = "max" + Var ServiceCharge = 0 + Var AccountType = "new" + Var testservice = "kbank" + Var tc = "" + Var GetScore = "" + Var OperatorName = "" + Var SessionID = "" + + + GetPayInfo TelephoneNumber ECommerce ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc + Var Timeout = 0 + Var GetPayInfoFlag = 1 + EndIf + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Open "ROOT/xml/menu_page4.xml" + EndIf + + + TimerReset + Refresh + + + Var CreditAmount = 0 + Var QRCODE99 = SessionID + Var QRCODE99 = QRCODE99 + Ext1a + Var QRCODE99 = QRCODE99 + Ext21 + Var QRCODETMP = QRCODE99 + Open "ROOT/xml/menu_page4.xml" + + + Var QRCODE99 = "" + Var CreditAmount = 0 + Open "ROOT/xml/menu_page4.xml" + + + + + + + + + 450 + 218 + + PictureDrink + + + + + 505 + 492 +310 + Center + 30 + fontType1 + 0x000000 + NameDrink + + + + 505 + 580 +310 + Center + 30 + fontType1 + 0x000000 + SweetChoosed + + + + 505 + 670 +310 + Center + 25 + fontType1 + 0x000000 + PriceDrink + + + + + + + + 505 + 1000 +310 + Center + 25 + fontType1 + 0x000000 + NHaveDrink + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page4-1.xml b/xml/menu_page4-1.xml new file mode 100644 index 00000000..f258155b --- /dev/null +++ b/xml/menu_page4-1.xml @@ -0,0 +1,65 @@ + + + 1080 + 1312 + "ROOT/image/BG_Loading_Page5.bmp" + "ROOT/sounds/pleaseWait.wav" + + + ; On open + + Var Timeout = 0 + Var ErrTimeout = 0 + Var ChangeTimeout = 0 + Var ChangeFlag = 0 + Var MachineState_Result = 0 + + + + + + 2000 + + + Var ProcessText = "" + Open "ROOT/xml/menu_CollectPoint_Page1.xml" + TimerReset + Refresh + + + + + + + + + 183 + 350 + GIFShowProcess + + + + + + + + 420 + 250 +250 + Center + 30 + fontType1 + 0x000000 + ProcessText + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page4-Code.xml b/xml/menu_page4-Code.xml new file mode 100644 index 00000000..6d0ca6ba --- /dev/null +++ b/xml/menu_page4-Code.xml @@ -0,0 +1,414 @@ + + + 1080 + 1312 + "ROOT/image/BG_Enter_Code.bmp" + "ROOT/sounds/Code8digit.m4a" + SoundVolume + + + ; On open + + Var Timeout = 0 + + Var GetPayInfoFlag = 0 + Var CodeChannel = 0 + + ;Var VendingQRCode = "ERROR" + VendingQR ON + Var QRCODE99 = "" + + CoinVending OFF + + + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + VendingQR OFF + Open "ROOT/xml/menu_board.xml" + EndIf + + TimerReset + Refresh + + + + If VendingREFID = "" Then + SAVELOG "menu_page4-Code.xml > ActOK_REFID" + Refresh + Else + SAVELOG "menu_page4-Code.xml > ActOK_make" + ;Var VendingQRCode = "ERROR" + ;Coin STANDBY + VendingQR OFF + + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + MakeDrinkV1 SelectDrink SelectSugarID + Var PayWithQR = 1 + Open "/media/bt/xml/menu_page4-1.xml" + + EndIf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 310 + 380 + 474 + Center + 50 + fontType1 + 0xF0E000 + TelephoneNumber + + + + + 450 + 595 + 185 + 185 + testservice + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/xml/menu_page4-CodeError.xml b/xml/menu_page4-CodeError.xml new file mode 100644 index 00000000..3bab661a --- /dev/null +++ b/xml/menu_page4-CodeError.xml @@ -0,0 +1,69 @@ + + + 1080 + 1312 + "ROOT/image/BG_Enter_Code.bmp" + SoundVolume + + + ; On open + + Var Timeout = 0 + + + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 5 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + TimerReset + Refresh + + + + + 310 + 380 + 474 + Center + 50 + fontType1 + 0xF0E000 + TelephoneNumber + + + + 310 + 550 + 474 + Center + 50 + fontType1 + 0xF0E000 + "ไม่เจอโค้ดในระบบ" + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + + + + + + diff --git a/xml/menu_page4-CodeWaiting.xml b/xml/menu_page4-CodeWaiting.xml new file mode 100644 index 00000000..64efddb7 --- /dev/null +++ b/xml/menu_page4-CodeWaiting.xml @@ -0,0 +1,110 @@ + + + 1080 + 1312 + "ROOT/image/BG_Enter_Code.bmp" + SoundVolume + + + ; On open + + Var Timeout = 0 + Var VendingCode = "" + Var VendingREFID = "" + Var VendingCampaignRI3 = "" + Var VendingCampaign1 = "" + + + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 60 Then + Open "ROOT/xml/menu_Page4-CodeError.xml" + EndIf + + TimerReset + Refresh + + + + + 310 + 380 + 474 + Center + 50 + fontType1 + 0xF0E000 + TelephoneNumber + + + + 310 + 550 + 474 + Center + 50 + fontType1 + 0xF0E000 + "กรุณารอซักครู่ กำลังตรวจสอบโค้ด" + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + If CodeChannel = 1 Then + + SPLIT ECommerce "/" 5 VendingCode + SPLIT ECommerce "/" 7 VendingCampaignRI3 + SPLIT ECommerce "/" 8 VendingCampaign1 + + Var IntVendingCampaign = VendingCampaignRI3 + INT IntVendingCampaign + + Var VendingREFID = SessionID + + If IntVendingCampaign > 0 Then + Var BG_Menu_Page4 = "ROOT/image/BG_Cash_Page4.bmp" + Var PayState1 = "PressForever" + Var PayState2 = "Enable" + Var QRChannel = 0 + Open "ROOT/xml/menu_Page4-WithCode.xml" + Else + + If VendingCode = "C13" Then + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + EndIf + + + Open "/media/bt/xml/menu_page4-CodeError.xml" + + EndIf + + + EndIf + + + + + If CodeChannel = 1 Then + Open "/media/bt/xml/menu_page4-CodeError.xml" + + EndIf + + + + + diff --git a/xml/menu_page4-QR.xml b/xml/menu_page4-QR.xml new file mode 100644 index 00000000..472ab8b9 --- /dev/null +++ b/xml/menu_page4-QR.xml @@ -0,0 +1,422 @@ + + + 1080 + 1312 + BG_Menu_Page4 + "ROOT/sounds/QRpayment.m4a" + + + + Var CoinInFlag = 0 + Var CoinAmount = 0 + Var CancelFlag = 0 + Var CancelCounter = 0 + Var CoinInCounter = 0 + + Var PayAmount = PriceDrink + Var RemainAmount = PayAmount + Var RemainAmountStr = "" + RemainAmount + Var Timeout = 0 + Var PayOK = 0 + Var ChangeOK = 0 + Var CoinInOK = 0 + + Var VendingREFID = "" + + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + + Var ServiceCredit = SelectDrink + Var ServiceAmount2 = PayAmount + Var ServiceCharge = 0 + Var Donate = "" + Var SuggestID = "" + Var CancleState = "Enable" + + Var VendingDiscount = DiscountDrink + Var VendingCampaign = 0 + + Var QRCODE1 = "A000000677010112" + Var QRCODE2 = "010755600066301" + Var QRCODE3 = "VDGN" + Var QRCODE4 = BoxID + Var QRCODE5 = SelectSlot + Var QRCODE6 = ServiceCredit + Var QRCODE7 = ServiceAmount2 + Var QRCODE8 = "" + + Var CashTextWarning = "" + Var QRErrorState = "Invisible" + + If QRChannel = 0 Then + ;Var VendingQRCode = "ERROR" + VendingQR OFF + CoinVending ON + Var QRCODE99 = "" + + Var TextBill = "" + Var BillFlag = 0 + + If Bill20 = "true" Then + Var TextBill = TextBill + " 20 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill50 = "true" Then + Var TextBill = TextBill + " 50 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill100 = "true" Then + Var TextBill = TextBill + " 100 " + Var BillFlag = BillFlag + 1 + EndIf + + If BillFlag = 3 Then + Var CashTextWarning = "" + Else + If BillFlag = 0 Then + Var TextBill = "ไม่รับแบงค์" + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + Else + Var TextBill = "รับเฉพาะแบงค์ " + TextBill + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + EndIf + EndIf + + + + + + + + SAVELOG "menu_page4-QR.xml > Open_QRChannel_0" + Else + SAVELOG "menu_page4-QR.xml > Open_QRChannel_1" + ;Var VendingQRCode = "OK" + VendingQR ON + CoinVending OFF + Var QRCODE99 = QRCODETMP + Var RemainAmountStr = "" + Var CashTextWarning = "" + + + If QRCODE99 = "" Then + Var CashTextWarning = "ระบบ Promtpay ไม่สามารถใช้งานได้ในขณะนี้" + Var QRErrorState = "Enable" + Else + Var QRErrorState = "Invisible" + EndIf + + + + EndIf + + + Var ProcessText = "กำลังดำเนินการ..." + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + Var PayWithQR = 0 + + + + + + If VendingREFID = "" Then + SAVELOG "menu_page4-QR.xml > ActOK_REFID" + Refresh + Else + SAVELOG "menu_page4-QR.xml > ActOK_make" + ;Var VendingQRCode = "ERROR" + ;Coin STANDBY + VendingQR OFF + + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + MakeDrinkV1 SelectDrink SelectSugarID + Var PayWithQR = 1 + Open "/media/bt/xml/menu_page4-1.xml" + + EndIf + + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout > 120 Then + If PayOK = 1 Then + + If ChangeOK = 1 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + + Else + If Timeout > 180 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + EndIf + EndIf + Else + SAVELOG "menu_page4-QR.xml > Timeout" + If CancelFlag = 0 Then + VendingQR OFF + CoinVending OFF + + + If CoinAmount > 0 Then + Var CancelFlag = 1 + Var CancelCounter = 0 + Else + Open "ROOT/xml/menu_board.xml" + EndIf + + + EndIf + EndIf + EndIf + + + Var CancelCounter = CancelCounter + 1 + If CancelFlag = 1 Then + ;Var VendingQRCode = "ERROR" + If CancelCounter = 3 Then + ;Change CoinAmount + If CoinAmount > 0 Then + Change CoinAmount + Else + Open "ROOT/xml/menu_board.xml" + EndIf + + EndIf + EndIf + + If CancelFlag = 1 Then + If ChangeOK = 1 Then + Var ServiceType = "credit" + Var SessionID2 = SelectDrink + Var ServiceCredit = "coffee" + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + Open "ROOT/xml/menu_board.xml" + EndIf + EndIf + + Var CoinInCounter = CoinInCounter + 1 + If CoinInOK = 1 Then + If CoinInCounter = 3 Then + + Var RemainAmount = PayAmount - CoinAmount + If CoinAmount >= PayAmount Then + Var Canout = CoinAmount - PayAmount + If Canout > 0 Then + Change Canout + Else + Var ChangeOK = 1 + EndIf + + Var Timeout = 118 + Var PayOK = 1 + + EndIf + EndIf + EndIf + + Refresh + TimerReset + + + + If ChangeStatus = "payout-end" Then + Var ChangeOK = 1 + EndIf + + + + TimerReset + + Var CoinInFlag = 1 + + If CoinInOK = 0 Then + + Var RemainAmount = PayAmount - CoinAmount + If CoinAmount >= PayAmount Then + ;Var VendingQRCode = "ERROR" + CoinVending OFF + Var Canout = CoinAmount - PayAmount + Var RemainAmountStr = "ทอน " + Canout + + + Var CancleState = "Disable" + Var CoinInOK = 1 + Var CoinInCounter = 0 + + Else + Var RemainAmountStr = "" + RemainAmount + EndIf + + Var Timeout = 0 + + EndIf + + + Refresh + + + If CoinInOK = 0 Then + If CancelFlag = 0 Then + CoinVending OFF + Var CancelFlag = 1 + Var CancelCounter = 0 + EndIf + EndIf + VendingQR OFF + + + + + + + + + + + + + + + + + + + + 470 + 667 +155 + Center + 40 + fontType1 + 0x000000 + RemainAmountStr + + + + + + + 450 + 595 + 185 + 185 + testservice + + + + + 120 + 555 +850 + Center + 30 + fontType1 + 0xFF0000 + CashTextWarning + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page4-WithCode.xml b/xml/menu_page4-WithCode.xml new file mode 100644 index 00000000..e3febfdc --- /dev/null +++ b/xml/menu_page4-WithCode.xml @@ -0,0 +1,480 @@ + + + 1080 + 1312 + BG_Menu_Page4 + "ROOT/sounds/selectPayment.wav" + + + + + Var PayInfoCFlag = 0 + Var ActionOKCase = 0 + Var VendingCampaign = IntVendingCampaign + Var CoinInFlag = 1 + Var CoinAmount = 0 + Var CancelFlag = 0 + Var CancelCounter = 0 + Var CoinInCounter = 0 + + Var PayAmount = PriceDrink + Var RemainAmount = PayAmount - IntVendingCampaign + Var RemainAmountStr = "" + RemainAmount + Var Timeout = 0 + Var PayOK = 0 + Var ChangeOK = 0 + Var CoinInOK = 0 + + Var VendingREFID = "" + + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + + Var ServiceCredit = SelectDrink + Var ServiceAmount2 = PayAmount + Var ServiceCharge = 0 + Var Donate = "" + Var SuggestID = "" + Var CancleState = "Enable" + + Var VendingDiscount = DiscountDrink + + Var QRCODE1 = "A000000677010112" + Var QRCODE2 = "010755600066301" + Var QRCODE3 = "VDGN" + Var QRCODE4 = BoxID + Var QRCODE5 = SelectSlot + Var QRCODE6 = ServiceCredit + Var QRCODE7 = ServiceAmount2 + Var QRCODE8 = "" + + Var CashTextWarning = "" + Var QRErrorState = "Invisible" + + If QRChannel = 0 Then + VendingQR OFF + CoinVending ON + Var QRCODE99 = "" + + Var TextBill = "" + Var BillFlag = 0 + + If Bill20 = "true" Then + Var TextBill = TextBill + " 20 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill50 = "true" Then + Var TextBill = TextBill + " 50 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill100 = "true" Then + Var TextBill = TextBill + " 100 " + Var BillFlag = BillFlag + 1 + EndIf + + If BillFlag = 3 Then + Var CashTextWarning = "" + Else + If BillFlag = 0 Then + Var TextBill = "ไม่รับแบงค์" + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + Else + Var TextBill = "รับเฉพาะแบงค์ " + TextBill + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + EndIf + EndIf + + + + + + + + + Else + VendingQR OFF + CoinVending OFF + Var QRCODE99 = QRCODETMP + Var RemainAmountStr = "" + Var CashTextWarning = "" + + + If QRCODE99 = "" Then + Var CashTextWarning = "ระบบ Promtpay ไม่สามารถใช้งานได้ในขณะนี้" + Var QRErrorState = "Enable" + Else + Var QRErrorState = "Invisible" + EndIf + + + + EndIf + + + Var ProcessText = "กำลังดำเนินการ..." + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + Var PayWithQR = 0 + + If IntVendingCampaign >= PayAmount Then + CoinVending OFF + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + + EndIf + + + + + + + + If ActionOKCase = 1 Then + Var PayInfoCFlag = 1 + EndIf + + If ActionOKCase = 2 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout > 180 Then + If ActionOKCase = 1 Then + Var PayInfoCFlag = 1 + EndIf + + If ActionOKCase = 2 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + EndIf + + If ActionOKCase = 1 Then + If PayInfoCFlag = 1 Then + Var SessionID2 = SelectSlot + ":" + Var SessionID2 = SessionID2 + sugarID + Var SessionID2 = SessionID2 + "000" + Var CreditAmount1 = "" + Var ServiceAmountFlow = "" + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + Var ECommerce = "" + Var ECommerce = ECommerce + PriceDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + DiscountDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SessionID2 + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SelectDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "C00" + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + CodeNumber + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "C" + Var ServiceParameter = "max" + Var ServiceCharge = 0 + Var AccountType = "new" + Var testservice = "kbank" + Var tc = "" + Var GetScore = "" + Var OperatorName = "" + Var SessionID = "" + GetPayInfo TelephoneNumber ECommerce ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc + ;Var Timeout = 0 + Var ActionOKCase = 2 + EndIf + EndIf + + If Timeout > 120 Then + If PayOK = 1 Then + + If ChangeOK = 1 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + + Else + If Timeout > 180 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + EndIf + EndIf + Else + If CancelFlag = 0 Then + CoinVending OFF + + + If CoinAmount > 0 Then + Var CancelFlag = 1 + Var CancelCounter = 0 + Else + If ActionOKCase = 0 Then + Var PayInfoCFlag = 1 + Var ActionOKCase = 1 + EndIf + EndIf + + + EndIf + EndIf + EndIf + + + Var CancelCounter = CancelCounter + 1 + If CancelFlag = 1 Then + + If CancelCounter = 3 Then + ;Change CoinAmount + If CoinAmount > 0 Then + Change CoinAmount + Else + If ActionOKCase = 0 Then + Var PayInfoCFlag = 1 + Var ActionOKCase = 1 + EndIf + EndIf + + EndIf + EndIf + + If CancelFlag = 1 Then + If ChangeOK = 1 Then + If ActionOKCase = 0 Then + Var VendingDiscount = 0 + Var VendingCampaign = 0 + Var ServiceType = "credit" + Var SessionID2 = SelectDrink + Var ServiceCredit = "coffee" + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + ;Open "ROOT/xml/menu_board.xml" + Var ActionOKCase = 1 + EndIf + EndIf + EndIf + + Var CoinInCounter = CoinInCounter + 1 + If CoinInOK = 1 Then + If CoinInCounter = 3 Then + + Var RemainAmount = PayAmount - CoinAmount + Var RemainAmount = RemainAmount - IntVendingCampaign + Var SumCoinAmount = CoinAmount + IntVendingCampaign + If SumCoinAmount >= PayAmount Then + Var Canout = SumCoinAmount - PayAmount + If Canout > 0 Then + Change Canout + Else + Var ChangeOK = 1 + EndIf + + Var Timeout = 118 + Var PayOK = 1 + + EndIf + EndIf + EndIf + + Refresh + TimerReset + + + + If ChangeStatus = "payout-end" Then + Var ChangeOK = 1 + EndIf + + + + TimerReset + + Var CoinInFlag = 1 + + If CoinInOK = 0 Then + + Var RemainAmount = PayAmount - CoinAmount + Var RemainAmount = RemainAmount - IntVendingCampaign + Var SumCoinAmount = CoinAmount + IntVendingCampaign + If SumCoinAmount >= PayAmount Then + ;Var VendingQRCode = "ERROR" + CoinVending OFF + Var Canout = SumCoinAmount - PayAmount + Var RemainAmountStr = "ทอน " + Canout + + + Var CancleState = "Disable" + Var CoinInOK = 1 + Var CoinInCounter = 0 + + Else + Var RemainAmountStr = "" + RemainAmount + EndIf + + Var Timeout = 0 + + EndIf + + + Refresh + + + If CoinInOK = 0 Then + If CancelFlag = 0 Then + CoinVending OFF + Var CancelFlag = 1 + Var CancelCounter = 0 + EndIf + EndIf + VendingQR OFF + + + + + + + + + + + + + + + + + + + + 470 + 667 +155 + Center + 40 + fontType1 + 0x000000 + RemainAmountStr + + + + + + + + 450 + 595 + 185 + 185 + testservice + + + + + 120 + 555 +850 + Center + 30 + fontType1 + 0xFF0000 + CashTextWarning + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page4.xml b/xml/menu_page4.xml new file mode 100644 index 00000000..406485e4 --- /dev/null +++ b/xml/menu_page4.xml @@ -0,0 +1,420 @@ + + + 1080 + 1312 + BG_Menu_Page4 + "ROOT/sounds/selectPayment.wav" + + + + Var CoinInFlag = 0 + Var CoinAmount = 0 + Var CancelFlag = 0 + Var CancelCounter = 0 + Var CoinInCounter = 0 + + Var PayAmount = PriceDrink + Var RemainAmount = PayAmount + Var RemainAmountStr = "" + RemainAmount + Var Timeout = 0 + Var PayOK = 0 + Var ChangeOK = 0 + Var CoinInOK = 0 + + Var VendingREFID = "" + + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + + Var ServiceCredit = SelectDrink + Var ServiceAmount2 = PayAmount + Var ServiceCharge = 0 + Var Donate = "" + Var SuggestID = "" + Var CancleState = "Enable" + + Var VendingDiscount = DiscountDrink + Var VendingCampaign = 0 + + Var QRCODE1 = "A000000677010112" + Var QRCODE2 = "010755600066301" + Var QRCODE3 = "VDGN" + Var QRCODE4 = BoxID + Var QRCODE5 = SelectSlot + Var QRCODE6 = ServiceCredit + Var QRCODE7 = ServiceAmount2 + Var QRCODE8 = "" + + Var CashTextWarning = "" + Var QRErrorState = "Invisible" + + If QRChannel = 0 Then + ;Var VendingQRCode = "ERROR" + VendingQR ON + CoinVending ON + Var QRCODE99 = "" + + Var TextBill = "" + Var BillFlag = 0 + + If Bill20 = "true" Then + Var TextBill = TextBill + " 20 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill50 = "true" Then + Var TextBill = TextBill + " 50 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill100 = "true" Then + Var TextBill = TextBill + " 100 " + Var BillFlag = BillFlag + 1 + EndIf + + If BillFlag = 3 Then + Var CashTextWarning = "" + Else + If BillFlag = 0 Then + Var TextBill = "ไม่รับแบงค์" + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + Else + Var TextBill = "รับเฉพาะแบงค์ " + TextBill + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + EndIf + EndIf + + + + + + + + + Else + ;Var VendingQRCode = "OK" + VendingQR ON + CoinVending OFF + Var QRCODE99 = QRCODETMP + Var RemainAmountStr = "" + Var CashTextWarning = "" + + + If QRCODE99 = "" Then + Var CashTextWarning = "ระบบ Promtpay ไม่สามารถใช้งานได้ในขณะนี้" + Var QRErrorState = "Enable" + Else + Var QRErrorState = "Invisible" + EndIf + + + + EndIf + + + Var ProcessText = "กำลังดำเนินการ..." + ;Var GIFShowProcess ="ROOT/ui/page_05_loading/pic_loading_cup.gif" + Var PayWithQR = 0 + + + + + + If VendingREFID = "" Then + SAVELOG "menu_page4.xml > ActOK_REFID" + Refresh + Else + SAVELOG "menu_page4.xml > ActOK_make" + ;Var VendingQRCode = "ERROR" + CoinVending OFF + ;Coin STANDBY + + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + MakeDrinkV1 SelectDrink SelectSugarID + Var PayWithQR = 1 + Open "/media/bt/xml/menu_page4-1.xml" + + EndIf + + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout > 120 Then + If PayOK = 1 Then + + If ChangeOK = 1 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + + Else + If Timeout > 180 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + EndIf + EndIf + Else + If CancelFlag = 0 Then + VendingQR OFF + CoinVending OFF + + + + If CoinAmount > 0 Then + Var CancelFlag = 1 + Var CancelCounter = 0 + Else + Open "ROOT/xml/menu_board.xml" + EndIf + + + EndIf + EndIf + EndIf + + + Var CancelCounter = CancelCounter + 1 + If CancelFlag = 1 Then + ;Var VendingQRCode = "ERROR" + If CancelCounter = 3 Then + ;Change CoinAmount + If CoinAmount > 0 Then + Change CoinAmount + Else + Open "ROOT/xml/menu_board.xml" + EndIf + + EndIf + EndIf + + If CancelFlag = 1 Then + If ChangeOK = 1 Then + Var VendingDiscount = 0 + Var VendingCampaign = 0 + Var ServiceType = "credit" + Var SessionID2 = SelectDrink + Var ServiceCredit = "coffee" + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + Open "ROOT/xml/menu_board.xml" + EndIf + EndIf + + Var CoinInCounter = CoinInCounter + 1 + If CoinInOK = 1 Then + If CoinInCounter = 3 Then + + Var RemainAmount = PayAmount - CoinAmount + If CoinAmount >= PayAmount Then + Var Canout = CoinAmount - PayAmount + If Canout > 0 Then + Change Canout + Else + Var ChangeOK = 1 + EndIf + + Var Timeout = 118 + Var PayOK = 1 + + EndIf + EndIf + EndIf + + Refresh + TimerReset + + + + If ChangeStatus = "payout-end" Then + Var ChangeOK = 1 + EndIf + + + + TimerReset + + If CoinInFlag = 0 Then + VendingQR OFF + EndIf + + Var CoinInFlag = 1 + + If CoinInOK = 0 Then + + Var RemainAmount = PayAmount - CoinAmount + If CoinAmount >= PayAmount Then + ;Var VendingQRCode = "ERROR" + CoinVending OFF + Var Canout = CoinAmount - PayAmount + Var RemainAmountStr = "ทอน " + Canout + + + Var CancleState = "Disable" + Var CoinInOK = 1 + Var CoinInCounter = 0 + + Else + Var RemainAmountStr = "" + RemainAmount + EndIf + + Var Timeout = 0 + + EndIf + + + Refresh + + + If CoinInOK = 0 Then + If CancelFlag = 0 Then + CoinVending OFF + Var CancelFlag = 1 + Var CancelCounter = 0 + EndIf + EndIf + VendingQR OFF + + + + + + + + + + + + + + + + + + + + 470 + 667 +155 + Center + 40 + fontType1 + 0x000000 + RemainAmountStr + + + + + + + 450 + 595 + 185 + 185 + testservice + + + + + 120 + 555 +850 + Center + 30 + fontType1 + 0xFF0000 + CashTextWarning + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page4aa.xml b/xml/menu_page4aa.xml new file mode 100644 index 00000000..4a8e4eed --- /dev/null +++ b/xml/menu_page4aa.xml @@ -0,0 +1,409 @@ + + + 1080 + 1312 + BG_Menu_Page4 + "ROOT/sounds/selectPayment.wav" + + + + Var CoinInFlag = 0 + Var CoinAmount = 0 + Var CancelFlag = 0 + Var CancelCounter = 0 + Var CoinInCounter = 0 + + Var PayAmount = PriceDrink + Var RemainAmount = PayAmount + Var RemainAmountStr = "" + RemainAmount + Var Timeout = 0 + Var PayOK = 0 + Var ChangeOK = 0 + Var CoinInOK = 0 + + Var VendingREFID = "" + + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + + Var ServiceCredit = SelectDrink + Var ServiceAmount2 = PayAmount + Var ServiceCharge = 0 + Var Donate = "" + Var SuggestID = "" + Var CancleState = "Enable" + + Var VendingDiscount = DiscountDrink + Var VendingCampaign = 0 + + Var QRCODE1 = "A000000677010112" + Var QRCODE2 = "010755600066301" + Var QRCODE3 = "VDGN" + Var QRCODE4 = BoxID + Var QRCODE5 = SelectSlot + Var QRCODE6 = ServiceCredit + Var QRCODE7 = ServiceAmount2 + Var QRCODE8 = "" + + Var CashTextWarning = "" + Var QRErrorState = "Invisible" + + If QRChannel = 0 Then + Var VendingQRCode = "ERROR" + CoinVending ON + Var QRCODE99 = "" + + Var TextBill = "" + Var BillFlag = 0 + + If Bill20 = "true" Then + Var TextBill = TextBill + " 20 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill50 = "true" Then + Var TextBill = TextBill + " 50 " + Var BillFlag = BillFlag + 1 + EndIf + If Bill100 = "true" Then + Var TextBill = TextBill + " 100 " + Var BillFlag = BillFlag + 1 + EndIf + + If BillFlag = 3 Then + Var CashTextWarning = "" + Else + If BillFlag = 0 Then + Var TextBill = "ไม่รับแบงค์" + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + Else + Var TextBill = "รับเฉพาะแบงค์ " + TextBill + Var CashTextWarning = "จำนวนเงินไม่พอทอน! กรุณาใส่เงินให้พอดี " + TextBill + EndIf + EndIf + + + + + + + + + Else + Var VendingQRCode = "OK" + CoinVending OFF + Var QRCODE99 = QRCODETMP + Var RemainAmountStr = "" + Var CashTextWarning = "" + + + If QRCODE99 = "" Then + Var CashTextWarning = "ระบบ Promtpay ไม่สามารถใช้งานได้ในขณะนี้" + Var QRErrorState = "Enable" + Else + Var QRErrorState = "Invisible" + EndIf + + + + EndIf + + + Var ProcessText = "กำลังดำเนินการ..." + Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + Var PayWithQR = 0 + + + + + + If VendingREFID = "" Then + Refresh + Else + Var VendingQRCode = "ERROR" + Coin STANDBY + + Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + MakeDrinkV1 SelectDrink SelectSugarID + Var PayWithQR = 1 + Open "/media/bt/xml/menu_page4-1.xml" + + EndIf + + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout > 120 Then + If PayOK = 1 Then + + If ChangeOK = 1 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + + Else + If Timeout > 180 Then + ;Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + MakeDrinkV1 SelectDrink SelectSugarID + Open "/media/bt/xml/menu_page4-1.xml" + EndIf + EndIf + Else + If CancelFlag = 0 Then + CoinVending OFF + + + If CoinAmount > 0 Then + Var CancelFlag = 1 + Var CancelCounter = 0 + Else + Open "ROOT/xml/menu_board.xml" + EndIf + + + EndIf + EndIf + EndIf + + + Var CancelCounter = CancelCounter + 1 + If CancelFlag = 1 Then + Var VendingQRCode = "ERROR" + If CancelCounter = 3 Then + ;Change CoinAmount + If CoinAmount > 0 Then + Change CoinAmount + Else + Open "ROOT/xml/menu_board.xml" + EndIf + + EndIf + EndIf + + If CancelFlag = 1 Then + If ChangeOK = 1 Then + Var ServiceType = "credit" + Var SessionID2 = SelectDrink + Var ServiceCredit = "coffee" + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + Open "ROOT/xml/menu_board.xml" + EndIf + EndIf + + Var CoinInCounter = CoinInCounter + 1 + If CoinInOK = 1 Then + If CoinInCounter = 3 Then + + Var RemainAmount = PayAmount - CoinAmount + If CoinAmount >= PayAmount Then + Var Canout = CoinAmount - PayAmount + If Canout > 0 Then + Change Canout + Else + Var ChangeOK = 1 + EndIf + + Var Timeout = 118 + Var PayOK = 1 + + EndIf + EndIf + EndIf + + Refresh + TimerReset + + + + If ChangeStatus = "payout-end" Then + Var ChangeOK = 1 + EndIf + + + + TimerReset + + Var CoinInFlag = 1 + + If CoinInOK = 0 Then + + Var RemainAmount = PayAmount - CoinAmount + If CoinAmount >= PayAmount Then + Var VendingQRCode = "ERROR" + CoinVending OFF + Var Canout = CoinAmount - PayAmount + Var RemainAmountStr = "ทอน " + Canout + + + Var CancleState = "Disable" + Var CoinInOK = 1 + Var CoinInCounter = 0 + + Else + Var RemainAmountStr = "" + RemainAmount + EndIf + + Var Timeout = 0 + + EndIf + + + Refresh + + + If CoinInOK = 0 Then + If CancelFlag = 0 Then + CoinVending OFF + Var CancelFlag = 1 + Var CancelCounter = 0 + EndIf + EndIf + + + + + + + + + + + + + + + + + + + + 470 + 667 +155 + Center + 40 + fontType1 + 0x000000 + RemainAmountStr + + + + + + + 450 + 595 + 185 + 185 + testservice + + + + + 120 + 555 +850 + Center + 30 + fontType1 + 0xFF0000 + CashTextWarning + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page5.xml b/xml/menu_page5.xml new file mode 100644 index 00000000..05f4aba9 --- /dev/null +++ b/xml/menu_page5.xml @@ -0,0 +1,366 @@ + + + 1080 + 1312 + "ROOT/image/BG_Loading_Page5.bmp" + + + + ; On open + + Var Timeout = 0 + Var Change3Timeout = 0 + Var ActionOKCase = 0 + + + + + + + + + If ActionOKCase = 1 Then + If CodeChannel = 1 Then + Var SessionID2 = SelectSlot + ":" + Var SessionID2 = SessionID2 + sugarID + Var SessionID2 = SessionID2 + "000" + + Var CreditAmount1 = "" + Var ServiceAmountFlow = "" + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + Var ECommerce = "" + Var ECommerce = ECommerce + PriceDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + DiscountDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SessionID2 + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SelectDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "C00" + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + CodeNumber + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "C" + Var ServiceParameter = "max" + Var ServiceCharge = 0 + Var AccountType = "new" + Var testservice = "kbank" + Var tc = "" + Var GetScore = "" + Var OperatorName = "" + Var SessionID = "" + + GetPayInfo TelephoneNumber ECommerce ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc + ;Var Timeout = 0 + Var ActionOKCase = 2 + Else + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + EndIf + + If ActionOKCase = 2 Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + + 1000 + + + + Var Timeout = Timeout + 1 + + If ActionOKCase > 0 Then + If Timeout > 150 Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + EndIf + + If Timeout > 60 Then + If ErrTimeout = 0 Then + Var ErrTimeout = 1 + Var BrewingTextEng = "" + Var BrewingTextThai = "" + Var ProcessText = "ระบบขัดข้อง" + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_failed.gif" + + + + If PayWithQR = 0 Then + If CodeChannel = 0 Then + If ChangeFlag = 0 Then + Var ChangeFlag = 1 + Change ServiceAmount2 + EndIf + Else + If CoinAmount > 0 Then + If ChangeFlag = 0 Then + Var ChangeFlag = 1 + Var ServiceAmount2 = ServiceAmount2 - IntVendingCampaign + Change ServiceAmount2 + EndIf + Else + Var ChangeOK = 4 + EndIf + EndIf + Else + Var ChangeOK = 3 + EndIf + + + Open "ROOT/xml/menu_page5.xml" + EndIf + EndIf + + If ChangeFlag = 1 Then + Var ChangeTimeout = ChangeTimeout + 1 + EndIf + + If ChangeOK = 2 Then + If ActionOKCase = 0 Then + Var TelephoneNumber = "0899999999" + Var VendingDiscount = 0 + Var VendingCampaign = 0 + Var ServiceType = "credit" + Var SessionID2 = SelectDrink + Var ServiceCredit = "coffee" + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + ;Open "ROOT/xml/menu_closeMaintenance.xml" + Var ActionOKCase = 1 + EndIf + EndIf + + If ChangeTimeout > 60 Then + If ActionOKCase = 0 Then + Var TelephoneNumber = "0899999999" + Var VendingDiscount = 0 + Var VendingCampaign = 0 + Var ServiceType = "credit" + Var SessionID2 = SelectDrink + Var ServiceCredit = "coffee" + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + ;Open "ROOT/xml/menu_closeMaintenance.xml" + Var ActionOKCase = 1 + EndIf + EndIf + + If ChangeOK = 3 Then + Var Change3Timeout = Change3Timeout + 1 + If Change3Timeout > 3 Then + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + EndIf + + If ChangeOK = 4 Then + If ActionOKCase = 0 Then + Var SessionID2 = SelectSlot + ":" + Var SessionID2 = SessionID2 + sugarID + Var SessionID2 = SessionID2 + "000" + Var CreditAmount1 = "" + Var ServiceAmountFlow = "" + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + Var ECommerce = "" + Var ECommerce = ECommerce + PriceDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + DiscountDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SessionID2 + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SelectDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "C00" + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + CodeNumber + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "C" + Var ServiceParameter = "max" + Var ServiceCharge = 0 + Var AccountType = "new" + Var testservice = "kbank" + Var tc = "" + Var GetScore = "" + Var OperatorName = "" + Var SessionID = "" + GetPayInfo TelephoneNumber ECommerce ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc + ;Var Timeout = 0 + Var ActionOKCase = 2 + EndIf + EndIf + + + If MachineState_Result = 1 Then + Var Timeout = 0 + Var ProcessText = "" + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_ready.gif" + + Var TelephoneNumber = "0899999999" + Var ServiceType = "coffee" + Var ServiceCredit = SelectDrink + Var SuggestID = "" + + If PayWithQR = 0 Then + If CodeChannel = 1 Then + Var SessionID2 = SessionID2 + "/" + Var SessionID2 = SessionID2 + CodeNumber + Var SessionID2 = SessionID2 + "/" + Var SessionID2 = SessionID2 + VendingCode + Var SessionID2 = SessionID2 + "/" + Var SessionID2 = SessionID2 + SelectDrink + Var SessionID2 = SessionID2 + "/" + Var SessionID2 = SessionID2 + BoxID + Var SessionID2 = SessionID2 + "/" + Var SessionID2 = SessionID2 + "S" + Var SessionID2 = SessionID2 + "/" + Var SessionID2 = SessionID2 + CodeNumber + Var SessionID2 = SessionID2 + "/" + + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + Else + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + EndIf + EndIf + + Var ServiceSuccess = "yes" + Open "ROOT/xml/menu_page6.xml" + EndIf + + If MachineState_Result = 2 Then + If ErrTimeout = 0 Then + Var ErrTimeout = 1 + + Var BrewingTextEng = "" + Var BrewingTextThai = "" + Var ProcessText = "ระบบขัดข้อง" + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_failed.gif" + + If PayWithQR = 0 Then + If CodeChannel = 0 Then + If ChangeFlag = 0 Then + Var ChangeFlag = 1 + Change ServiceAmount2 + EndIf + Else + If CoinAmount > 0 Then + If ChangeFlag = 0 Then + Var ChangeFlag = 1 + Var ServiceAmount2 = ServiceAmount2 - IntVendingCampaign + Change ServiceAmount2 + EndIf + Else + Var ChangeOK = 4 + EndIf + EndIf + Else + Var ChangeOK = 3 + EndIf + + Open "ROOT/xml/menu_page5.xml" + EndIf + EndIf + + + TimerReset + Refresh + + + + + + If MachineStage = "make-drink" Then + Var Timeout = 0 + Var ProcessText = "" + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + Open "ROOT/xml/menu_page5.xml" + EndIf + + If MachineStage = "prepar-cup" Then + Var Timeout = 0 + Var ProcessText = "" + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + Open "ROOT/xml/menu_page5.xml" + EndIf + + If MachineStage = "ice-out" Then + Var Timeout = 0 + Var ProcessText = "" + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_ice.gif" + Open "ROOT/xml/menu_page5.xml" + EndIf + + If MachineStage = "brewing" Then + Var Timeout = 0 + Var ProcessText = "" + Open "ROOT/xml/menu_page5.xml" + EndIf + + If MachineStage = "drink-success" Then + Var MachineState_Result = 1 + EndIf + + If MachineStage = "drink-failed" Then + Var MachineState_Result = 2 + EndIf + + + + If ChangeStatus = "payout-end" Then + Var ChangeOK = 2 + EndIf + + + + + 183 + 350 + GIFShowProcess + + + + + + + + 420 + 250 +250 + Center + 30 + fontType1 + 0x000000 + ProcessText + + + + + 420 + 250 +250 + Center + 30 + fontType1 + 0x000000 + BrewingTextEng + + + + 420 + 315 +250 + Center + 25 + fontType1 + 0xB78F24 + BrewingTextThai + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page6.xml b/xml/menu_page6.xml new file mode 100644 index 00000000..50273a8f --- /dev/null +++ b/xml/menu_page6.xml @@ -0,0 +1,108 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page6.bmp" + + + + ; On open + + Var Timeout = 0 + Var AckPayOK = 0 + Var GetLidOK = 0 + Var RemoveCup = 0 + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + + If Timeout > 60 Then + Var AckPayOK = 1 + EndIf + + If Timeout > 70 Then + Var GetLidOK = 1 + EndIf + + If Timeout >= 5 Then + + If PayWithQR = 1 Then + Var AckPayOK = 1 + EndIf + + If CodeChannel = 1 Then + Var AckPayOK = 1 + EndIf + EndIf + + If AckPayOK = 1 Then + If GetLidOK = 1 Then + Var TelephoneNumber = "" + Var Tel_Confirm_State = "Disable" + + ;If CodeChannel = 1 Then + ; Open "ROOT/xml/menu_Page7.xml" + ;EndIf + + If SelectDrink = "11-01-02-0009" Then + Open "ROOT/xml/menu_Page7.xml" + EndIf + + ;Open "ROOT/xml/menu_CollectPoint_Page1.xml" + Open "ROOT/xml/menu_Page7.xml" + + EndIf + + If RemoveCup = 1 Then + Var ProcessText = "กรุณานำเครื่องดื่มออก" + Open "ROOT/xml/menu_page6_Open.xml" + EndIf + + EndIf + TimerReset + Refresh + + + + + If MachineStage = "get-lid" Then + Var GetLidOK = 1 + + EndIf + + If MachineStage = "remove-cup" Then + ;Var ProcessText = "กรุณานำเครื่องดื่มออก" + ;Open "ROOT/xml/menu_page6_Open.xml" + Var RemoveCup = 1 + EndIf + + + + + Var AckPayOK = 1 + + + + + + 183 + 350 + GIFShowProcess + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page6.xml.bak b/xml/menu_page6.xml.bak new file mode 100644 index 00000000..299e4ddd --- /dev/null +++ b/xml/menu_page6.xml.bak @@ -0,0 +1,106 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page6.bmp" + + + + ; On open + + Var Timeout = 0 + Var AckPayOK = 0 + Var GetLidOK = 0 + Var RemoveCup = 0 + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + + If Timeout > 60 Then + Var AckPayOK = 1 + EndIf + + If Timeout > 70 Then + Var GetLidOK = 1 + EndIf + + If Timeout >= 5 Then + + If PayWithQR = 1 Then + Var AckPayOK = 1 + EndIf + + If CodeChannel = 1 Then + Var AckPayOK = 1 + EndIf + EndIf + + If AckPayOK = 1 Then + If GetLidOK = 1 Then + Var TelephoneNumber = "" + Var Tel_Confirm_State = "Disable" + + ;If CodeChannel = 1 Then + ; Open "ROOT/xml/menu_Page7.xml" + ;EndIf + + If SelectDrink = "11-01-02-0009" Then + Open "ROOT/xml/menu_Page7.xml" + EndIf + + Open "ROOT/xml/menu_CollectPoint_Page1.xml" + + EndIf + + If RemoveCup = 1 Then + Var ProcessText = "กรุณานำเครื่องดื่มออก" + Open "ROOT/xml/menu_page6_Open.xml" + EndIf + + EndIf + TimerReset + Refresh + + + + + If MachineStage = "get-lid" Then + Var GetLidOK = 1 + + EndIf + + If MachineStage = "remove-cup" Then + ;Var ProcessText = "กรุณานำเครื่องดื่มออก" + ;Open "ROOT/xml/menu_page6_Open.xml" + Var RemoveCup = 1 + EndIf + + + + + Var AckPayOK = 1 + + + + +; +; 183 +; 350 +; GIFShowProcess +; + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page6_Open.xml b/xml/menu_page6_Open.xml new file mode 100644 index 00000000..e5ff12cc --- /dev/null +++ b/xml/menu_page6_Open.xml @@ -0,0 +1,101 @@ + + + 1080 + 1312 + p6OpenBG + + + + ; On open + TopView "show" + + Var Timeout = 0 + Var ProcessText = "กรุณานำเครื่องดื่มออก" + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + + If HaveCup = "false" Then + If ServiceSuccess = "yes" Then + Var ServiceSuccess = "no" + Var TelephoneNumber = "" + Var Tel_Confirm_State = "Disable" + + ;If CodeChannel = 1 Then + ; Open "ROOT/xml/menu_Page7.xml" + ;EndIf + + If SelectDrink = "11-01-02-0009" Then + Open "ROOT/xml/menu_Page7.xml" + EndIf + + ;Open "ROOT/xml/menu_CollectPoint_Page1.xml" + Open "ROOT/xml/menu_Page7.xml" + + Else + Open "ROOT/xml/menu_closeMaintenance.xml" + EndIf + + EndIf + + + TimerReset + + + + + + + + + + + + 250 + 460 + p6OpenGIF + + + + + + 395 + 250 +300 + Center + 30 + fontType1 + 0x000000 + ProcessText + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_page7.xml b/xml/menu_page7.xml new file mode 100644 index 00000000..05e474ca --- /dev/null +++ b/xml/menu_page7.xml @@ -0,0 +1,97 @@ + + + 1080 + 1312 + "ROOT/image2/BG_MENU_PAGE.bmp" + "ROOT/sounds/coffee_thankyou.wav" + + + ; On open + TopView "hide" + + Var Timeout = 0 + + Var WasGetLid = "Enable" + Var WasGetStraw = "Enable" + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 20 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_pageConsent.xml b/xml/menu_pageConsent.xml new file mode 100644 index 00000000..2bb1b001 --- /dev/null +++ b/xml/menu_pageConsent.xml @@ -0,0 +1,77 @@ + + + 1080 + 1312 + "ROOT/image/BG_Consent.bmp" + + + + ; On open + + + Var Timeout = 0 + + + + + 1000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 20 Then + Open "ROOT/xml/menu_page5.xml" + EndIf + + TimerReset + Refresh + + + + If MachineStage = "drink-success" Then + Var MachineState_Result = 1 + EndIf + + If MachineStage = "drink-failed" Then + Var MachineState_Result = 1 + EndIf + + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_payment.xml b/xml/menu_payment.xml new file mode 100644 index 00000000..fa653001 --- /dev/null +++ b/xml/menu_payment.xml @@ -0,0 +1,51 @@ + + + 1080 + 1288 + "ROOT/ui/bg_main_menu.png" + + ; On open + Var payment = "cash" + + + + 10000 + + Open "ROOT/xml/menu_board.xml" + + + + + + 265 + 130 + 550 + Center + 40 + 0xFFFFFF + "Payment QR" + + + + + 405 + 200 + "ROOT/ui/page_04_make_a_payment/make_payment.gif" + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_payment_qr.xml b/xml/menu_payment_qr.xml new file mode 100644 index 00000000..29cd4c7e --- /dev/null +++ b/xml/menu_payment_qr.xml @@ -0,0 +1,52 @@ + + + 1080 + 1288 + "ROOT/ui/bg_main_menu.png" + + ; On open + Var payment = "QR" + + + + 10000 + + Open "ROOT/xml/menu_board.xml" + + + + + + + 265 + 130 + 550 + Center + 40 + 0xFFFFFF + "Payment Cash" + + + + + 405 + 200 + "ROOT/ui/page_04_make_a_payment/pic_payment_loading.gif" + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_problem.xml b/xml/menu_problem.xml new file mode 100644 index 00000000..5851f8d1 --- /dev/null +++ b/xml/menu_problem.xml @@ -0,0 +1,91 @@ + + + 1080 + 1312 + "ROOT/image/BG_Main_Menu.bmp" + + + Var ChooseProblem = "" + Var TextProblem = "" + Var Timeout = 0 + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout = 10 Then + Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + EndIf + + TimerReset + ;Refresh + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + diff --git a/xml/menu_problem.xml.bak b/xml/menu_problem.xml.bak new file mode 100644 index 00000000..6a803220 --- /dev/null +++ b/xml/menu_problem.xml.bak @@ -0,0 +1,92 @@ + + + 1080 + 1312 + "ROOT/image/BG_Main_Menu.bmp" + + + Var ChooseProblem = "" + Var TextProblem = "" + Var Timeout = 0 + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout = 10 Then + Open "/mnt/sdcard/coffeevending/xml/menu_board.xml" + EndIf + + TimerReset + ;Refresh + + + Open "/mnt/sdcard/coffeevending/xml/main.xml" + + + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + diff --git a/xml/menu_test.xml b/xml/menu_test.xml new file mode 100644 index 00000000..30beb25d --- /dev/null +++ b/xml/menu_test.xml @@ -0,0 +1,34 @@ + + + 1080 + 1312 + "ROOT/image/BG1SLOT_TAB3_1.jpg" + + + + ; On open + TopView "show" + + Var Timeout = 0 + + + 1000 + + + + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_topping.xml b/xml/menu_topping.xml new file mode 100644 index 00000000..20ccecc5 --- /dev/null +++ b/xml/menu_topping.xml @@ -0,0 +1,322 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page2.bmp" + "ROOT/sounds/selectSugar.wav" + SoundVolume + + ; On open + + TopView "hide" + + Machine NozzlePrepar + + Var Timeout = 0 + Var SweetState1 = "PressForever" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + + Var SweetChoosed = "ไม่หวาน" + Var SelectSugarID = 1 + + If NHaveDrink = "false" Then + Var SweetChoosed = "" + Open "ROOT/xml/menu_page3.xml" + EndIf + + SAVELOG SelectOnTop1 + + If SelectOnTop1 = 1 Then + Var SweetState1 = "Enable" + Var SweetState2 = "PressForever" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานน้อย" + Var SelectSugarID = 2 + EndIf + + If SelectOnTop1 = 2 Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "PressForever" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานพอดี" + Var SelectSugarID = 3 + EndIf + + If SelectOnTop1 = 3 Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "PressForever" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานมาก" + Var SelectSugarID = 4 + EndIf + + If SelectOnTop1 = 4 Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "PressForever" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานเว่อร์" + Var SelectSugarID = 5 + EndIf + + If SugarPreMixSel = 1 Then + Open "ROOT/xml/menu_topping_mode2.xml" + EndIf + + If SugarPreMixSel = 2 Then + Open "ROOT/xml/menu_topping_mode2.xml" + EndIf + + If SugarPreMixSel = 3 Then + Open "ROOT/xml/menu_topping_mode2.xml" + EndIf + + + + 2000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 5 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 90 + 285 + + PictureDrink + + + + + 375 + 320 + 30 + fontType1 + 0x000000 + NameDrink + + + + 375 + 355 + 20 + fontType1 + 0xB78F24 + NameDrinkTH + + + + 530 + 678 +200 + Center + 25 + fontType1 + 0xFFFFFF + PriceDrink + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_topping_alter.xml b/xml/menu_topping_alter.xml new file mode 100644 index 00000000..953aef0c --- /dev/null +++ b/xml/menu_topping_alter.xml @@ -0,0 +1,251 @@ + + + 1080 + 1312 + "ROOT/image3/background2.png" + + ; On open + + TopView "hide" + + + 2000 + + ;Open "ROOT/xml/menu_board.xml" + Open "ROOT/xml/menu_topping_alter2.xml" + + + + + + + SAVELOG TOPPING1 + SAVELOG TOPPING2 + If TOPPING1 = "Powder Sugar" Then + If TOPPING2 = "Hot water 3 step" Then + If SubMenuProductCode1 = "-" Then + Open "ROOT/xml/menu_topping_hot_menu.xml" + Else + Open "ROOT/xml/menu_topping_hot_menu_coffee.xml" + EndIf + Else + Open "ROOT/xml/menu_topping_sugar_only.xml" + EndIf + EndIf + Open "ROOT/xml/menu_page3_alter.xml" + + + + + +; +; +; +; +; +; +; +; +; +; +; +; +; +; +; +; +; +; + + + + + 90 + 285 + + PictureDrink + + + + + 375 + 320 + 30 + fontType1 + 0x000000 + NameDrink + + + + 375 + 355 + 20 + fontType1 + 0xB78F24 + NameDrinkTH + + + + 530 + 678 +200 + Center + 25 + fontType1 + 0xFFFFFF + PriceDrink + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_topping_alter2.xml b/xml/menu_topping_alter2.xml new file mode 100644 index 00000000..754aded4 --- /dev/null +++ b/xml/menu_topping_alter2.xml @@ -0,0 +1,325 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page2.bmp" + "ROOT/sounds/selectSugar.wav" + SoundVolume + + ; On open + + TopView "hide" + + Machine NozzlePrepar + + Var Timeout = 0 + Var SweetState1 = "PressForever" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + + Var SweetChoosed = "ไม่หวาน" + Var SelectSugarID = 1 + + If NHaveDrink = "false" Then + Var SweetChoosed = "" + Open "ROOT/xml/menu_page3.xml" + EndIf + + SAVELOG SelectOnTop1 + + If SelectOnTop1 = 1 Then + Var SweetState1 = "Enable" + Var SweetState2 = "PressForever" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานน้อย" + Var SelectSugarID = 2 + EndIf + + If SelectOnTop1 = 2 Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "PressForever" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานพอดี" + Var SelectSugarID = 3 + EndIf + + If SelectOnTop1 = 3 Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "PressForever" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานมาก" + Var SelectSugarID = 4 + EndIf + + If SelectOnTop1 = 4 Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "PressForever" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานเว่อร์" + Var SelectSugarID = 5 + EndIf + + If SugarPreMixSel = 1 Then + Open "ROOT/xml/menu_topping_mode2.xml" + EndIf + + If SugarPreMixSel = 2 Then + Open "ROOT/xml/menu_topping_mode2.xml" + EndIf + + If SugarPreMixSel = 3 Then + Open "ROOT/xml/menu_topping_mode2.xml" + EndIf + + + + 2000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 5 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 90 + 285 + + PictureDrink + + + + + 375 + 320 + 30 + fontType1 + 0x000000 + NameDrink + + + + 375 + 355 + 20 + fontType1 + 0xB78F24 + NameDrinkTH + + + + 530 + 678 +200 + Center + 25 + fontType1 + 0xFFFFFF + PriceDrink + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_topping_hot_menu.xml b/xml/menu_topping_hot_menu.xml new file mode 100644 index 00000000..ba567b12 --- /dev/null +++ b/xml/menu_topping_hot_menu.xml @@ -0,0 +1,390 @@ + + + 1080 + 1312 + "ROOT/image3/background2.png" + "ROOT/sounds/selectSugar.wav" + SoundVolume + + ; On open + + TopView "hide" + + Var Timeout = 0 + Var SweetState1 = "PressForever" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + + Var SweetChoosed = "ไม่หวาน" + + SAVELOG toppingID1Default + SAVELOG toppingID2Default + + If NHaveDrink = "false" Then + Var SweetChoosed = "" + Open "ROOT/xml/menu_page3.xml" + EndIf + + Var topping1 = toppingID1Default + Var topping2 = toppingID2Default + + + If toppingID1Default = "2" Then + Var SweetState1 = "Enable" + Var SweetState2 = "PressForever" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานน้อย" + Var SelectSugarID = 2 + EndIf + + If toppingID1Default = "3" Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "PressForever" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานพอดี" + Var SelectSugarID = 3 + EndIf + + If toppingID1Default = "4" Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "PressForever" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานมาก" + Var SelectSugarID = 4 + EndIf + + If toppingID2Default = "29" Then + Var hotStatelevel1 = "Enable" + Var hotStatelevel2 = "Enable" + Var hotStatelevel3 = "PressForever" + EndIf + + If toppingID2Default = "28" Then + Var hotStatelevel1 = "Enable" + Var hotStatelevel2 = "PressForever" + Var hotStatelevel3 = "Enable" + EndIf + + If toppingID2Default = "27" Then + Var hotStatelevel1 = "PressForever" + Var hotStatelevel2 = "Enable" + Var hotStatelevel3 = "Enable" + EndIf + + + + Var sugar_y_posi = 402 + Var hot_y_posi = 552 + + + 2000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 5 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + +; +; +; +; + + + + + + + + + + + + + + + + + 90 + 285 + + PictureDrink + + + + + 375 + 320 + 30 + fontType1 + 0x000000 + NameDrink + + + + 375 + 355 + 20 + fontType1 + 0xB78F24 + NameDrinkTH + + + + 530 + 678 +200 + Center + 25 + fontType1 + 0xFFFFFF + PriceDrink + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_topping_hot_menu_coffee.xml b/xml/menu_topping_hot_menu_coffee.xml new file mode 100644 index 00000000..14455912 --- /dev/null +++ b/xml/menu_topping_hot_menu_coffee.xml @@ -0,0 +1,478 @@ + + + 1080 + 1312 + "ROOT/image3/background2.png" + "ROOT/sounds/selectSugar.wav" + SoundVolume + + ; On open + + TopView "hide" + + Var Timeout = 0 + Var SweetState1 = "PressForever" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + + Var SweetChoosed = "ไม่หวาน" + + SAVELOG toppingID1Default + SAVELOG toppingID2Default + + If NHaveDrink = "false" Then + Var SweetChoosed = "" + Open "ROOT/xml/menu_page3.xml" + EndIf + + Var topping1 = toppingID1Default + Var topping2 = toppingID2Default + + + If toppingID1Default = "2" Then + Var SweetState1 = "Enable" + Var SweetState2 = "PressForever" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานน้อย" + Var SelectSugarID = 2 + EndIf + + If toppingID1Default = "3" Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "PressForever" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานพอดี" + Var SelectSugarID = 3 + EndIf + + If toppingID1Default = "4" Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "PressForever" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานมาก" + Var SelectSugarID = 4 + EndIf + + If toppingID2Default = "29" Then + Var hotStatelevel1 = "Enable" + Var hotStatelevel2 = "Enable" + Var hotStatelevel3 = "PressForever" + EndIf + + If toppingID2Default = "28" Then + Var hotStatelevel1 = "Enable" + Var hotStatelevel2 = "PressForever" + Var hotStatelevel3 = "Enable" + EndIf + + If toppingID2Default = "27" Then + Var hotStatelevel1 = "PressForever" + Var hotStatelevel2 = "Enable" + Var hotStatelevel3 = "Enable" + EndIf + + + + Var sugar_y_posi = 702 + Var hot_y_posi = 852 + Var blend_y_posi0 = 402 + Var blend_y_posi1 = blend_y_posi0 + 100 + Var blend_y_posi2 = blend_y_posi1 + 100 + + + Var BNSub0 = "ROOT/image3/BN_" + SelectDrink + Var BNSub0 = BNSub0 + ".png" + Var BPSub0 = "ROOT/image3/BP_" + SelectDrink + Var BPSub0 = BPSub0 + ".png" + + + + If SubMenuProductCode1 = "-" Then + Var BNSub1 = "" + Var BPSub1 = "" + Else + Var BNSub1 = "ROOT/image3/BN_" + SubMenuProductCode1 + Var BNSub1 = BNSub1 + ".png" + Var BPSub1 = "ROOT/image3/BP_" + SubMenuProductCode1 + Var BPSub1 = BPSub1 + ".png" + + EndIf + + If SubMenuProductCode2 = "-" Then + Var BNSub2 = "" + Var BPSub2 = "" + Else + Var BNSub2 = "ROOT/image3/BN_" + SubMenuProductCode2 + Var BNSub2 = BNSub2 + ".png" + Var BPSub2 = "ROOT/image3/BP_" + SubMenuProductCode2 + Var BPSub2 = BPSub2 + ".png" + + EndIf + + + Var SubSelectStg0 = "PressForever" + Var SubSelectStg1 = "Enable" + Var SubSelectStg2 = "Enable" + Var SubSelectStg3 = "Enable" + + + + 2000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 5 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + +; +; +; +; + + + + + + + + + + + + + + + + + 90 + 285 + + PictureDrink + + + + + 375 + 320 + 30 + fontType1 + 0x000000 + NameDrink + + + + 375 + 355 + 20 + fontType1 + 0xB78F24 + NameDrinkTH + + + + 530 + 678 +200 + Center + 25 + fontType1 + 0xFFFFFF + PriceDrink + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_topping_mode2.xml b/xml/menu_topping_mode2.xml new file mode 100644 index 00000000..968fb799 --- /dev/null +++ b/xml/menu_topping_mode2.xml @@ -0,0 +1,360 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page2.bmp" + "ROOT/sounds/selectSugar.wav" + SoundVolume + + ; On open + + + If SugarPreMixSel = 1 Then + Var SweetState1 = "Disable" + Var SweetState2 = "PressForever" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var SelectSugarID = 0 + Var SweetChoosed = "หวานน้อย" + EndIf + + If SugarPreMixSel = 2 Then + Var SweetState1 = "Disable" + Var SweetState2 = "Disable" + Var SweetState3 = "PressForever" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var SelectSugarID = 0 + Var SweetChoosed = "หวานพอดี" + EndIf + + + If SugarPreMixSel = 3 Then + Var SweetState1 = "Disable" + Var SweetState2 = "Disable" + Var SweetState3 = "Disable" + Var SweetState4 = "PressForever" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var SelectSugarID = 0 + Var SweetChoosed = "หวานมาก" + EndIf + + + + + 2000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 5 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 90 + 285 + + PictureDrink + + + + + 375 + 320 + 30 + fontType1 + 0x000000 + NameDrink + + + + 375 + 355 + 20 + fontType1 + 0xB78F24 + NameDrinkTH + + + + 530 + 678 +200 + Center + 25 + fontType1 + 0xFFFFFF + PriceDrink + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_topping_sugar_only.xml b/xml/menu_topping_sugar_only.xml new file mode 100644 index 00000000..d6e01c51 --- /dev/null +++ b/xml/menu_topping_sugar_only.xml @@ -0,0 +1,316 @@ + + + 1080 + 1312 + "ROOT/image/BG_Menu_Page2.bmp" + "ROOT/sounds/selectSugar.wav" + SoundVolume + + ; On open + + TopView "hide" + + + Var Timeout = 0 + Var SweetState1 = "PressForever" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + + Var SweetChoosed = "ไม่หวาน" + Var SelectSugarID = 1 + + If NHaveDrink = "false" Then + Var SweetChoosed = "" + Open "ROOT/xml/menu_page3.xml" + EndIf + + SAVELOG toppingID1Default + + If toppingID1Default = "2" Then + Var SweetState1 = "Enable" + Var SweetState2 = "PressForever" + Var SweetState3 = "Enable" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานน้อย" + Var SelectSugarID = 2 + EndIf + + If toppingID1Default = "3" Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "PressForever" + Var SweetState4 = "Enable" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานพอดี" + Var SelectSugarID = 3 + EndIf + + IftoppingID1Default = "4" Then + Var SweetState1 = "Enable" + Var SweetState2 = "Enable" + Var SweetState3 = "Enable" + Var SweetState4 = "PressForever" + Var SweetState5 = "Enable" + Var SweetState6 = "Enable" + Var Timeout = 0 + Var SweetChoosed = "หวานมาก" + Var SelectSugarID = 4 + EndIf + + If toppingID2Default = "29" Then + Var hotStatelevel1 = "Enable" + Var hotStatelevel2 = "Enable" + Var hotStatelevel3 = "PressForever" + EndIf + + If toppingID2Default = "28" Then + Var hotStatelevel1 = "Enable" + Var hotStatelevel2 = "PressForever" + Var hotStatelevel3 = "Enable" + EndIf + + If toppingID2Default = "27" Then + Var hotStatelevel1 = "PressForever" + Var hotStatelevel2 = "Enable" + Var hotStatelevel3 = "Enable" + EndIf + + + + + 2000 + + ;Open "ROOT/xml/menu_board.xml" + + Var Timeout = Timeout + 1 + If Timeout > 5 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 90 + 285 + + PictureDrink + + + + + 375 + 320 + 30 + fontType1 + 0x000000 + NameDrink + + + + 375 + 355 + 20 + fontType1 + 0xB78F24 + NameDrinkTH + + + + 530 + 678 +200 + Center + 25 + fontType1 + 0xFFFFFF + PriceDrink + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + diff --git a/xml/menu_upgradeMCU.xml b/xml/menu_upgradeMCU.xml new file mode 100644 index 00000000..178ce018 --- /dev/null +++ b/xml/menu_upgradeMCU.xml @@ -0,0 +1,52 @@ + + 1080 + 1312 + pUpgradeBG + SoundVolume + + + Var Timeout = 0 + TopView "hide" + + + 1000 + + Var Timeout = Timeout + 1 + + If MachineStage = "mcu-upgrade" Then + + Else + Open "ROOT/xml/menu_board.xml" + EndIf + + + If Timeout > 300 Then + Open "ROOT/xml/menu_board.xml" + EndIf + Refresh + TimerReset + + + + + 183 + 350 + pUpgradeGIF + + + + 395 + 250 +300 + Center + 30 + fontType1 + 0x000000 + "กำลังอัพเกรดMCU" + + + + + + + diff --git a/xml/menu_upgrading.xml b/xml/menu_upgrading.xml new file mode 100644 index 00000000..0e2fd8a5 --- /dev/null +++ b/xml/menu_upgrading.xml @@ -0,0 +1,52 @@ + + 1080 + 1312 + pUpgradeBG + SoundVolume + + + Var Timeout = 0 + TopView "hide" + UpgradeNow + + + 1000 + + Var Timeout = Timeout + 1 + + If UpgradeStatus = "finish" Then + Open "ROOT/xml/menu_board.xml" + EndIf + + If Timeout > 300 Then + Open "ROOT/xml/menu_board.xml" + EndIf + + + Refresh + TimerReset + + + + + 183 + 350 + pUpgradeGIF + + + + 395 + 250 +300 + Center + 30 + fontType1 + 0x000000 + "กำลังอัพเกรดตู้" + + + + + + +