diff --git a/xml/page_board.xml b/xml/page_board.xml
index 79d9a14b..08eb63da 100644
--- a/xml/page_board.xml
+++ b/xml/page_board.xml
@@ -295,6 +295,10 @@
Var video_main_count = 3
EndIf
+
+
+ Var showCart = "Invisible"
+
1000
diff --git a/xml/page_catalog_choose_drink.pml b/xml/page_catalog_choose_drink.pml
index ca0c4932..eb7213ff 100644
--- a/xml/page_catalog_choose_drink.pml
+++ b/xml/page_catalog_choose_drink.pml
@@ -70,6 +70,29 @@
SAVELOG PreviseXMLFileName2
Var Timeout = 0
+
+ Var showCart = "Invisible"
+ If MultiPayEnable = "true" Then
+
+ If CART_COUNT = 1 Then
+ Var showCart = "Enable"
+ Var cart_image_bn = DirImageCart + "/bn_cart1.png"
+ Var cart_image_bp = DirImageCart + "/bp_cart1.png"
+ EndIf
+
+ If CART_COUNT = 2 Then
+ Var showCart = "Enable"
+ Var cart_image_bn = DirImageCart + "/bn_cart2.png"
+ Var cart_image_bp = DirImageCart + "/bp_cart2.png"
+ EndIf
+
+
+
+ If CART_COUNT = 3 Then
+ Open "ROOT/taobin_project/xml/page_payment_multi.xml"
+ EndIf
+
+ EndIf
diff --git a/xml/page_catalog_choose_drink.xml b/xml/page_catalog_choose_drink.xml
index 8e15cbb9..b8b78fe1 100644
--- a/xml/page_catalog_choose_drink.xml
+++ b/xml/page_catalog_choose_drink.xml
@@ -44,6 +44,29 @@
SAVELOG PreviseXMLFileName2
Var Timeout = 0
+
+ Var showCart = "Invisible"
+ If MultiPayEnable = "true" Then
+
+ If CART_COUNT = 1 Then
+ Var showCart = "Enable"
+ Var cart_image_bn = DirImageCart + "/bn_cart1.png"
+ Var cart_image_bp = DirImageCart + "/bp_cart1.png"
+ EndIf
+
+ If CART_COUNT = 2 Then
+ Var showCart = "Enable"
+ Var cart_image_bn = DirImageCart + "/bn_cart2.png"
+ Var cart_image_bp = DirImageCart + "/bp_cart2.png"
+ EndIf
+
+
+
+ If CART_COUNT = 3 Then
+ Open "ROOT/taobin_project/xml/page_payment_multi.xml"
+ EndIf
+
+ EndIf
diff --git a/xml/page_topping_select4.xml b/xml/page_topping_select4.xml
new file mode 100644
index 00000000..4bb53866
--- /dev/null
+++ b/xml/page_topping_select4.xml
@@ -0,0 +1,1654 @@
+
+ "Enable"
+ 1080
+ 1920
+ "0xeae6e1"
+ SoundVolume
+
+ Var y_topping_bg = 912
+
+ DEBUGVAR video_menu_0
+
+ DEBUGVAR SelectDrink
+ DEBUGVAR PictureDrink
+
+ Var SaveProductCodeSelect = SelectDrink
+ Var UserSelectProductCode = SelectDrink
+
+ Var showText4 = "Invisible"
+ Var showText7 = "Invisible"
+
+ DEBUGVAR UserSelectProductCode
+
+ Var blendedState = "Enable"
+ Var DisableUsingCode = "false"
+ Var ShowLidStraw = "Invisible"
+ Var ShowLidOnly = "Invisible"
+ Var ShowCollagenOnly = "Invisible"
+
+ Var blendedStateShow = "Invisible"
+ Var ShotCoffeeBG = "Invisible"
+ Var showShotEnable = "Invisible"
+ Var ShowLidStraw = "Invisible"
+ Var ShowStrawOnly = "Invisible"
+ Var ShowLidOnly = "Invisible"
+
+ ; On open
+ Var lidAndStrawOldPageIgnore = "true"
+ Var SugarState1 = "Invisible"
+ Var SugarState2 = "Invisible"
+ Var SugarState3 = "Invisible"
+ Var SugarState4 = "Invisible"
+ Var SugarState5 = "Invisible"
+
+ Var AddShotEnable = "Invisible"
+
+ Var BGSugar = "Invisible"
+ Var ShotCoffeeBG = "Invisible"
+ Var showShotEnable = "Enable"
+ Var ShotCoffeePremium = "Invisible"
+
+
+ ; On open
+ Var LidState = Lid1Status
+
+ ;SAVELOG PreviseXMLFileName2
+
+
+ Var topping1 = "1"
+ Var topping2 = "31"
+ Var topping3 = "31"
+
+
+ Var BugFlag = 0
+
+ If show_eng = "true" Then
+
+ Var DirImage = "ROOT/taobin_project/image/topping2_en"
+ Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png"
+ Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png"
+ Var showname = NameDrink
+ Var showdesc = DrinkDescription
+
+
+
+ Else
+
+ Var DirImage = "ROOT/taobin_project/image/topping2"
+ Var show_btp = "ROOT/taobin_project/image/bn_eng_lang_press.png"
+ Var show_btn = "ROOT/taobin_project/image/bn_eng_lang.png"
+ Var showname = NameDrinkTH
+ Var showdesc = DrinkDescriptionTH
+
+
+ EndIf
+
+ Var bg_strawlid = DirImage + "/bg_strawlid.png"
+ Var bg_straw_only = DirImage + "/bg_straw_only.png"
+ Var bg_lid_only = DirImage + "/bg_lid_only.png"
+
+
+
+ Var backGroundAddExtra = DirImage + "/bg_add_shot_coffee_only.png"
+ Var backGroundAddExtra2 = DirImage + "/bg_add_shot_coffee_only.png"
+
+ Var backGroundAddShotPremium = DirImage + "/bg_add_shot_coffee2_only.png"
+ Var backGroundAddShotPremiumWith = DirImage + "/bg_add_shot_coffee_only.png"
+
+
+
+ ;Var blendedState = "Enable"
+ ;Var ShotCoffeeBG = "Enable"
+ ;Var showShotEnable = "Enable"
+ ;Var ShowLidStraw = "Enable"
+ ;Var ShowStrawOnly = "Enable"
+ ;Var ShowLidOnly = "Enable"
+
+ Var ShiftSugarStep = 1
+
+
+ CRLFToSpace showname
+ CRLFToSpace showdesc
+
+ ;- Begin
+ Var PriceDrinkNoTop = PriceDrink
+ Var PriceDrinkTmp = PriceDrink
+ Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
+ Var Timeout = 0
+
+ SAVELOG PriceDrinkTmp
+ ;- End
+
+ If RoadShow = "true" Then
+ Var PriceDrinkTmp = "Free"
+ EndIf
+
+ If ShowPrice = "Invisible" Then
+ Var PriceDrinkTmpShow = "Free"
+ EndIf
+
+ Var StateImgKeto = "Invisible"
+
+
+ Var ToppingGotoPayment = "true"
+
+ DEBUGVAR backGroundAddExtra
+ DEBUGVAR backGroundAddShotPremium
+
+ DEBUGVAR MultiPayEnable
+ DEBUGVAR CART_COUNT
+ Var btnAddCart = "Invisible"
+ If MultiPayEnable = "true" Then
+ Var btnAddCart = "Enable"
+ If CART_COUNT = 3 Then
+ Var btnAddCart = "Invisible"
+ EndIf
+ EndIf
+
+ Var LidDeactiveButton = "Invisible"
+ Var StrawDeactiveButton = "Invisible"
+
+ Machine DoorClose
+ Machine DoorLidClose
+
+ Var ButtonNext = "false"
+
+
+ 2000
+
+ DEBUGVAR Timeout
+ Var Timeout = Timeout + 1
+
+ If Timeout > 20 Then
+ Var Timeout = 0
+ Open "ROOT/taobin_project/xml/page_back_to_main.xml"
+ EndIf
+
+ TimerReset
+
+
+
+
+
+
+
+; back
+
+
+
+ DEBUGVAR MAT_ID_9701
+ DEBUGVAR MAT_ID_9601
+
+
+ DEBUGVAR SubMenuProductCode1
+ DEBUGVAR SubMenuName11
+ DEBUGVAR SubMenuPrice1
+
+ DEBUGVAR SubMenuProductCode2
+ DEBUGVAR SubMenuName12
+
+ DEBUGVAR TOPPING1
+ DEBUGVAR TOPPING2
+ DEBUGVAR TOPPING3
+ DEBUGVAR TOPPING4
+ DEBUGVAR toppingID1index1
+ DEBUGVAR toppingID1index2
+ DEBUGVAR toppingID1index3
+ DEBUGVAR toppingID1index4
+ DEBUGVAR toppingID1index5
+ DEBUGVAR toppingID1index6
+ DEBUGVAR toppingID1index7
+ DEBUGVAR toppingID1index8
+ DEBUGVAR toppingID1index9
+
+ DEBUGVAR toppingID2index1
+ DEBUGVAR toppingID2index2
+ DEBUGVAR toppingID2index3
+ DEBUGVAR toppingID2index4
+ DEBUGVAR toppingID2index5
+
+ If toppingID1index5 > 0 Then
+ SAVELOG "toppingID1index5 not set"
+ EndIf
+
+
+
+
+ DEBUGVAR MenuCodeName
+ DEBUGVAR toppingID1Default
+ DEBUGVAR toppingID2Default
+ DEBUGVAR toppingID3Default
+
+
+ DEBUGVAR toppingID2price2
+ DEBUGVAR toppingID3price2
+
+ DEBUGVAR BrewParam
+ If BugFlag = 1 Then
+
+ Else
+
+
+ Var SugarState1 = "Enable"
+ Var SugarState2 = "Enable"
+ Var SugarState3 = "Enable"
+ Var SugarState4 = "Enable"
+ Var SugarState5 = "Enable"
+
+
+
+
+ STRCONTAIN "9701" BrewParam IgnoreLidStraw
+
+ DEBUGVAR BrewParam
+ DEBUGVAR IgnoreLidStraw
+
+ Var h_block_of_sugar = 210
+
+
+ ;STRCONTAIN "Smoothie" SubMenuName11 HaveSmoothie
+ STRCONTAIN "Smoothie" MenuCodeName HaveSmoothie
+ If HaveSmoothie = "true" Then
+ Var blendedState = "Enable"
+ Var blendedStateShow = "Enable"
+
+ Var PriceDiff = SubMenuPrice1 - PriceDrinkNoTop
+
+ DEBUGVAR IsSmoRet
+
+ If IsSmoRet = "true" Then
+ Var blendedState = "ForceSet"
+ Var blendedStateTxt = "Enable"
+ Topping "LoadSubMenu" SubMenuProductCode1
+ Function 1
+ Else
+ Var blendedStateTxt = "Invisible"
+
+ EndIf
+
+ EndIf
+
+ If IgnoreLidStraw = "true" Then
+ Var IgnoreLidStraw = "false"
+ Var ShowLidStraw = "Invisible"
+ Var ShowLidOnly = "Invisible"
+ Var ShowStrawOnly = "Invisible"
+
+
+ Else
+ Var ShowLidStraw = "Enable"
+
+ If MAT_ID_9701 = "Enable" Then
+ Var StrawState = MAT_ID_9701
+ Else
+ Var StrawState = MAT_ID_9701
+ EndIf
+
+ If MAT_ID_9601 = "Enable" Then
+ Var LidState = MAT_ID_9601
+ Else
+ Var LidState = MAT_ID_9601
+ EndIf
+
+ EndIf
+
+ ; Override all
+ If Service_LidStraw = "Disable" Then
+ Var ShowLidStraw = "Enable"
+ ;Var ShowLidOnly = "Invisible"
+ ;Var ShowStawOnly = "Invisible"
+
+
+ Var StrawState = "Disable"
+ Var LidState = "Disable"
+
+ EndIf
+
+ If StrawState = "Enable" Then
+ Var StrawDeactiveButton = "Invisible"
+ Else
+ Var StrawDeactiveButton = "Enable"
+ EndIf
+
+
+ If LidState = "Enable" Then
+ Var LidDeactiveButton = "Invisible"
+ Else
+ Var LidDeactiveButton = "Enable"
+ EndIf
+
+
+
+
+ ;PressForever
+ If TOPPING1 = "Sugar" Then
+
+ If sugarKeto = "true" Then
+ Var StateImgKeto = "Enable"
+ Var BGSugar = "Invisible"
+ Else
+ Var BGSugar = "Enable"
+ Endif
+
+ Var ShiftSugarStep = 1
+ Var SugarState1 = "Enable"
+ Var SugarState2 = "Enable"
+ Var SugarState3 = "Enable"
+ Var SugarState4 = "Enable"
+ Var SugarState5 = "Enable"
+
+ If toppingID1index1 = toppingID1Default Then
+ Var SugarState1 = "PressForever"
+ EndIf
+
+ If toppingID1index2 = toppingID1Default Then
+ Var SugarState2 = "PressForever"
+ EndIf
+
+ If toppingID1index3 = toppingID1Default Then
+ Var SugarState3 = "PressForever"
+ EndIf
+
+ If toppingID1index4 = toppingID1Default Then
+ Var SugarState4 = "PressForever"
+ EndIf
+
+ If toppingID1index5 = toppingID1Default Then
+ Var SugarState5 = "PressForever"
+ EndIf
+
+ EndIf
+
+ If TOPPING1 = "Powder Sugar" Then
+
+ If sugarKeto = "true" Then
+ Var StateImgKeto = "Enable"
+ Var BGSugar = "Enable"
+ Var h_block_of_sugar = 262
+ Else
+ Var BGSugar = "Enable"
+ EndIf
+ ;Var BGSugar = "Enable"
+ Var ShiftSugarStep = 1
+ Var SugarState1 = "Enable"
+ Var SugarState2 = "Enable"
+ Var SugarState3 = "Enable"
+ Var SugarState4 = "Enable"
+ Var SugarState5 = "Enable"
+
+ If toppingID1index1 = toppingID1Default Then
+ Var SugarState1 = "PressForever"
+ EndIf
+
+ If toppingID1index2 = toppingID1Default Then
+ Var SugarState2 = "PressForever"
+ EndIf
+
+ If toppingID1index3 = toppingID1Default Then
+ Var SugarState3 = "PressForever"
+ EndIf
+
+ If toppingID1index4 = toppingID1Default Then
+ Var SugarState4 = "PressForever"
+ EndIf
+
+ If toppingID1index5 = toppingID1Default Then
+ Var SugarState5 = "PressForever"
+ EndIf
+
+ EndIf
+
+
+ If TOPPING1 = "Sugar Premix 25" Then
+ Var BGSugar = "Enable"
+ Var ShiftSugarStep = 2
+ Var SugarState1 = "Disable"
+ Var SugarState2 = "Enable"
+ Var SugarState3 = "Enable"
+ Var SugarState4 = "Enable"
+ Var SugarState5 = "Enable"
+
+ If toppingID1index1 = toppingID1Default Then
+ Var SugarState2 = "PressForever"
+ EndIf
+
+ If toppingID1index2 = toppingID1Default Then
+ Var SugarState3 = "PressForever"
+ EndIf
+
+ If toppingID1index3 = toppingID1Default Then
+ Var SugarState4 = "PressForever"
+ EndIf
+
+ If toppingID1index4 = toppingID1Default Then
+ Var SugarState5 = "PressForever"
+ EndIf
+
+ EndIf
+
+ If TOPPING1 = "Powder Sugar Premix 50" Then
+ Var BGSugar = "Enable"
+ Var ShiftSugarStep = 3
+ Var SugarState1 = "Disable"
+ Var SugarState2 = "Disable"
+ Var SugarState3 = "Enable"
+ Var SugarState4 = "Enable"
+ Var SugarState5 = "Enable"
+
+ If toppingID1index1 = toppingID1Default Then
+ Var SugarState3 = "PressForever"
+ EndIf
+
+ If toppingID1index2 = toppingID1Default Then
+ Var SugarState4 = "PressForever"
+ EndIf
+
+ If toppingID1index3 = toppingID1Default Then
+ Var SugarState5 = "PressForever"
+ EndIf
+
+ EndIf
+
+ If TOPPING1 = "Powder Sugar Premix 25" Then
+ Var BGSugar = "Enable"
+ Var ShiftSugarStep = 2
+ Var SugarState2 = "Enable"
+ Var SugarState3 = "Enable"
+ Var SugarState4 = "Enable"
+ Var SugarState5 = "Enable"
+
+ If toppingID1index1 = toppingID1Default Then
+ Var SugarState2 = "PressForever"
+ EndIf
+
+ If toppingID1index2 = toppingID1Default Then
+ Var SugarState3 = "PressForever"
+ EndIf
+
+ If toppingID1index3 = toppingID1Default Then
+ Var SugarState4 = "PressForever"
+ EndIf
+
+ If toppingID1index4 = toppingID1Default Then
+ Var SugarState5 = "PressForever"
+ EndIf
+
+ EndIf
+
+
+
+ Var ShowCollagenOnly = "Enable"
+
+ Var BugFlag = 1
+
+ Var topping1 = toppingID1Default
+
+ Var ToppingGotoPayment = "false"
+
+ If BGSugar = "Enable" Then
+ If show_eng = "true" Then
+ Play "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Sweet.mp3"
+ Else
+ Play "/mnt/sdcard/coffeevending/taobin_project/sound_thai/select_level.mp3"
+ EndIf
+ EndIf
+ Refresh
+
+ Var collagenShow = "true"
+;-BEGIN shot layout
+
+ Var topping3 = toppingID3Default
+ Var shot_h_layout = 218
+
+ If TOPPING2 = "shot coffee" Then
+
+ Var ShotCoffeeBG = "Enable"
+ Var showShotEnable = "Enable"
+
+
+ Refresh
+ EndIf
+
+
+ If TOPPING2 = "shot coffee termtem" Then
+
+ Var ShotCoffeeBG = "Enable"
+ Var showShotEnable = "Enable"
+
+ DEBUGVAR TOPPING2
+ Refresh
+ EndIf
+
+ If TOPPING2 = "shot coffee 1003" Then
+
+ Var ShotCoffeePremium = "Enable"
+ Var showShotEnable = "Enable"
+
+ DEBUGVAR TOPPING2
+ Refresh
+ EndIf
+ If TOPPING2 = "shot coffee 1007" Then
+
+ Var ShotCoffeePremium = "Enable"
+ Var showShotEnable = "Enable"
+
+ DEBUGVAR TOPPING2
+ Refresh
+ EndIf
+ If TOPPING2 = "shot coffee 1008" Then
+
+ Var ShotCoffeePremium = "Enable"
+ Var showShotEnable = "Enable"
+
+ DEBUGVAR TOPPING2
+ Refresh
+ EndIf
+
+;-END
+ If TOPPING3 = "Collagen" Then
+ Var CollagenState = "Enable"
+ Else
+ Var CollagenState = "Invisible"
+ Var ShowCollagenOnly = "Invisible"
+ EndIf
+
+
+
+ SAVELOG ToppingGotoPayment
+ If ToppingGotoPayment = "true" Then
+ Topping "Select" SelectDrink
+ ; Pack
+ Topping "Pack" ExtendData
+ Open "ROOT/taobin_project/xml/page_payment.xml"
+ EndIf
+
+
+ If RoadShow = "true" Then
+ Var PriceShowValue = "Free"
+ EndIf
+
+ SAVELOG toppingID2price1
+ SAVELOG toppingID2price2
+ SAVELOG toppingID2price3
+ EndIf
+
+
+
+
+
+ ;Var BugFlag = 1
+ If CartUpdate = "true" Then
+ Var CartUpdate = "-"
+ If CART_COUNT = 3 Then
+ Open "ROOT/taobin_project/xml/page_payment_multi.xml"
+ Else
+ If ButtonNext = "true" Then
+ Open "ROOT/taobin_project/xml/page_payment_multi.xml"
+ Else
+ Open "ROOT/taobin_project/xml/page_catalog.xml"
+ EndIf
+ EndIf
+ EndIf
+
+
+
+; same
+
+ 374
+ 382
+ 331
+ 436
+ PictureDrink
+
+
+
+
+ 374
+ 399
+ eval(
+ If IsSmoRet = "true" Then
+ Var return = "Enable"
+ Else
+ Var return = "Invisible"
+ EndIf
+)
+
+ "ROOT/taobin_project/image/topping2/blender_icon.png"
+
+
+; same
+
+
+ 0
+ 752
+ 1080
+ Center
+ 72
+ KanitMediumTTF
+ 0x513C2F
+ showname
+
+; same
+
+ 0
+ 836
+ 1080
+ Center
+ 24
+ KanitLightTTF
+ 0x6F5F51
+ showdesc
+
+
+;
+; 0
+; 880
+; BGSugar
+; 1080
+; Center
+; 18
+; KanitTTF
+; 0xEE8C62
+; "*ห้ามดื่มเกินวันละ 2 แก้ว เพราะหัวใจสั่น นอนไม่หลับ เด็กและสตรีมีครรภ์ไม่ควรดื่ม ผู้ป่วยควรปรึกษาแพทย์ก่อน"
+;
+
+
+
+
+
+
+;
+;
+;
+;
+;
+;
+;
+;
+;
+;
+;
+;
+;- FRAME SCORELLL
+
+ 52
+ 881
+ 1080
+ "auto-all"
+ "Vertical"
+ 1
+
+
+
+
+ 986
+ 160
+ 20
+ blendedStateShow
+
+
+ Var( DirImage + "/bg_blended.png" )
+
+
+
+
+
+
+
+ showText7
+ 602
+ 64
+ Var( DirImage + "/text7.png" )
+
+
+
+ blendedStateTxt
+ 602
+ 64
+ Var( DirImage + "/text5.png" )
+
+
+
+
+;- Begin topping1
+
+
+ 988
+ 156
+ 20
+ BGSugar
+; sugar layout
+
+ BGSugar
+ Var( DirImage + "/bg_sugar.png" )
+
+
+
+;
+
+; sugar1
+
+
+; sugar2
+
+
+
+; sugar3
+
+
+; sugar4
+
+
+; sugar5
+
+;- END topping1
+
+;
+;
+;
+;
+;
+;
+;
+;
+;
+
+;-END
+;
+;
+;
+;
+;
+;
+;
+;
+;
+;-BEGIN shot layout
+
+ 986
+ 164
+ 20
+ ShotCoffeePremium
+
+ backGroundAddShotPremium
+
+
+;
+
+
+;
+
+
+
+
+;-END
+;
+;
+;
+;
+;
+;
+;;
+;
+;
+;
+;
+;
+;
+;
+;
+;-BEGIN shot layout
+
+ 986
+ 157
+ 20
+ ShotCoffeeBG
+
+ backGroundAddExtra
+
+
+;
+
+
+;
+
+
+
+ showText4
+ 602
+ 64
+ Var( DirImage + "/text4.png" )
+
+
+;-END
+;
+;
+;
+;
+;
+;
+;
+;
+;
+;
+;-BEGIN Collagen
+;
+;-BEGIN Lid straw
+
+ 986
+ 240
+ 20
+ ShowLidStraw
+
+ bg_strawlid
+
+
+; straw left
+
+
+
+
+
+
+; LID left
+
+
+
+
+
+ StrawDeactiveButton
+ 602
+ 64
+ Var( DirImage + "/text20.png" )
+
+
+
+
+ LidDeactiveButton
+ 602
+ 150
+ Var( DirImage + "/text21.png" )
+
+
+
+
+
+;
+;
+;
+;
+;
+;
+;
+;
+;
+
+
+
+ Open "/media/bt/xml/security_alarm.xml"
+
+
+
+
+
+
+; back
+
+
+; add cart
+
+; next
+
+
+
+
+ SAVELOG "FUNCTION1"
+ Var TOPPING_PRICE = 0
+ DEBUGVAR PriceDrinkNoTop
+ DEBUGVAR PriceDiff
+
+ DEBUGVAR showShotEnable
+ DEBUGVAR blendedState
+
+ If blendedState = "ForceSet" Then
+ Var TOPPING_PRICE = PriceDiff
+ Var UserSelectProductCode = SubMenuProductCode1
+
+ Var showShotEnable = "Disable"
+ Var showText4 = "Enable"
+ Else
+
+ If blendedState = "Press" Then
+ Var TOPPING_PRICE = PriceDiff
+ Var UserSelectProductCode = SubMenuProductCode1
+
+ Var showShotEnable = "Disable"
+ Var showText4 = "Enable"
+ Else
+
+ Var UserSelectProductCode = SaveProductCodeSelect
+ If showShotEnable = "Disable" Then
+ Var showShotEnable = "Enable"
+ EndIf
+
+ Var showText4 = "Invisible"
+ EndIf
+ EndIf
+
+ DEBUGVAR UserSelectProductCode
+
+
+ If showShotEnable = "Press" Then
+ If blendedState = "Press" Then
+ Var PriceDrinkTmp = PriceDrinkNoTop
+ EndIf
+
+ Var blendedState = "Disable"
+
+ Var TOPPING_PRICE = 0
+
+ ;Var PriceDrinkTmp = PriceDrinkNoTop + toppingID2price2
+ Var TOPPING_PRICE = TOPPING_PRICE + toppingID2price2
+
+ Var topping2 = toppingID2index2
+ Var DisableUsingCode = "true"
+
+ Var showText7 = "Enable"
+
+ SAVELOG "Select add normal shot"
+ Else
+ If blendedState = "Disable" Then
+ Var blendedState = "Enable"
+ EndIf
+
+
+ Var PriceDrinkTmp = PriceDrinkNoTop
+ Var topping2 = toppingID2index1
+ Var DisableUsingCode = "false"
+ SAVELOG "Deselect add normal shot"
+
+ Var showText7 = "Invisible"
+
+ EndIf
+
+ DEBUGVAR showShotEnable
+ DEBUGVAR blendedState
+
+ Var PriceDrinkTmp = PriceDrinkNoTop + TOPPING_PRICE
+ Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
+
+ SAVELOG PriceDrinkTmp
+
+
+ Var Timeout = 0
+
+
+
+
+ 924
+ 1804
+ KanitTTF
+ 36
+ 1080
+ 0xFFFFFF
+
+
+ "OnValueChange"
+
+ PriceDrinkTmpShow
+
+