test save

This commit is contained in:
kong 2021-05-28 10:41:11 +07:00
parent 84ad85816a
commit 43ddc95bac
8 changed files with 408 additions and 71 deletions

View file

@ -10,6 +10,9 @@
DEBUGVAR video_menu_0
Var DisableUsingCode = "false"
Var ShowLidStraw = "Invisible"
Var ShowLidOnly = "Invisible"
Var ShowCollagenOnly = "Invisible"
; On open
Var lidAndStrawOldPageIgnore = "true"
@ -36,8 +39,9 @@
Var topping1 = "1"
Var topping2 = "31"
Var topping3 = "31"
Var BugFlag = 0
@ -95,13 +99,15 @@
</EventOpen>
<Timeout> 2000 </Timeout>
<EventTimeout>
DEBUGVAR Timeout
Var Timeout = Timeout + 1
If Timeout > 10 Then
If Timeout > 20 Then
Var Timeout = 0
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
EndIf
TimerReset
</EventTimeout>
@ -204,7 +210,10 @@
DEBUGVAR toppingID2Default
DEBUGVAR toppingID3Default
DEBUGVAR toppingID2price2
DEBUGVAR toppingID3price2
DEBUGVAR BrewParam
If BugFlag = 1 Then
@ -335,15 +344,15 @@
Var SugarState4 = "Enable"
Var SugarState5 = "Enable"
If toppingID1index3 = toppingID1Default Then
If toppingID1index1 = toppingID1Default Then
Var SugarState3 = "PressForever"
EndIf
If toppingID1index4 = toppingID1Default Then
If toppingID1index2 = toppingID1Default Then
Var SugarState4 = "PressForever"
EndIf
If toppingID1index5 = toppingID1Default Then
If toppingID1index3 = toppingID1Default Then
Var SugarState5 = "PressForever"
EndIf
@ -377,7 +386,7 @@
Var ShowCollagenOnly = "Enable"
Var BugFlag = 1
@ -394,16 +403,25 @@
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"
DEBUGVAR TOPPING2
DEBUGVAR TOPPING3
If TOPPING3 = "Collagen" Then
Var ShowCollagenOnly = "Invisible"
Var backGroundAddExtra = DirImage + "/img_ontop_shot_col.png"
Var shot_h_layout = 310
EndIf
Refresh
EndIf
@ -422,11 +440,26 @@
Var ShotCoffeePremium = "Enable"
Var showShotEnable = "Enable"
If TOPPING3 = "Collagen" Then
Var ShowCollagenOnly = "Invisible"
Var backGroundAddExtra = DirImage + "/img_ontop_shot_col.png"
Var shot_h_layout = 310
EndIf
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
@ -766,7 +799,7 @@
;-BEGIN shot layout
<Block>
<Width> 986 </Width>
<Height> 224 </Height>
<Height> shot_h_layout </Height>
<MarginTop> 5 </MarginTop>
<State> ShotCoffeeBG </State>
<Image>
@ -788,7 +821,7 @@
If showShotEnable = "Press" Then
Var showShotEnable = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID2price2
Var topping2 = toppingID2index1
Var DisableUsingCode = "false"
Else
@ -798,6 +831,7 @@
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkNoTop = PriceDrinkTmp
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
SAVELOG PriceDrinkTmp
@ -821,16 +855,19 @@
If showShotEnable = "Press" Then
Var showShotEnable = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID2price2
Var topping2 = toppingID2index1
Var DisableUsingCode = "false"
Else
Var showShotEnable = "Press"
Var PriceDrinkTmp = PriceDrinkNoTop + toppingID2price2
Var topping2 = toppingID2index2
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkNoTop = PriceDrinkTmp
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
@ -839,6 +876,69 @@
</EventClick>
</Button>
; Collagen left
<Button>
<X> 48 </X>
<Y> 186 </Y>
<State> CollagenState </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping/bn_img_collagen.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping/bp_img_collagen.png" </FilenamePress>
<EventClick>
SAVELOG CollagenState
If CollagenState = "Press" Then
Var CollagenState = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID3price2
Var topping3 = toppingID3index1
Var DisableUsingCode = "false"
Else
Var CollagenState = "Press"
Var PriceDrinkTmp = PriceDrinkNoTop + toppingID3price2
Var topping3 = toppingID3index2
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
Var PriceDrinkNoTop = PriceDrinkTmp
DEBUGVAR PriceDrinkTmp
Refresh
</EventClick>
</Button>
<Button>
<X> 881 </X>
<Y> 189 </Y>
<State> CollagenState </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping/bn_checkbox.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping/bp_checkbox.png" </FilenamePress>
<EventClick>
SAVELOG CollagenState
If CollagenState = "Press" Then
Var CollagenState = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID3price2
Var topping3 = toppingID3index1
Var DisableUsingCode = "false"
Else
Var CollagenState = "Press"
Var PriceDrinkTmp = PriceDrinkNoTop + toppingID3price2
Var topping3 = toppingID3index2
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
Var PriceDrinkNoTop = PriceDrinkTmp
DEBUGVAR PriceDrinkTmp
Refresh
</EventClick>
</Button>
</Block>
;-END
;
@ -875,7 +975,7 @@
If showShotEnable = "Press" Then
Var showShotEnable = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID2price2
Var topping2 = toppingID2index1
Var DisableUsingCode = "false"
Else
@ -885,6 +985,8 @@
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkNoTop = PriceDrinkTmp
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
SAVELOG PriceDrinkTmp
@ -908,7 +1010,7 @@
If showShotEnable = "Press" Then
Var showShotEnable = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID2price2
Var topping2 = toppingID2index1
Var DisableUsingCode = "false"
Else
@ -918,6 +1020,8 @@
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkNoTop = PriceDrinkTmp
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
@ -926,6 +1030,68 @@
</EventClick>
</Button>
; Collagen left
<Button>
<X> 48 </X>
<Y> 186 </Y>
<State> CollagenState </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping/bn_img_collagen.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping/bp_img_collagen.png" </FilenamePress>
<EventClick>
SAVELOG CollagenState
If CollagenState = "Press" Then
Var CollagenState = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID3price2
Var topping3 = toppingID3index1
Var DisableUsingCode = "false"
Else
Var CollagenState = "Press"
Var PriceDrinkTmp = PriceDrinkNoTop + toppingID3price2
Var topping3 = toppingID3index2
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
Var PriceDrinkNoTop = PriceDrinkTmp
DEBUGVAR PriceDrinkTmp
Refresh
</EventClick>
</Button>
<Button>
<X> 881 </X>
<Y> 189 </Y>
<State> CollagenState </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping/bn_checkbox.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping/bp_checkbox.png" </FilenamePress>
<EventClick>
SAVELOG CollagenState
If CollagenState = "Press" Then
Var CollagenState = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop - toppingID3price2
Var topping3 = toppingID3index1
Var DisableUsingCode = "false"
Else
Var CollagenState = "Press"
Var PriceDrinkTmp = PriceDrinkNoTop + toppingID3price2
Var topping3 = toppingID3index2
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
Var PriceDrinkNoTop = PriceDrinkTmp
DEBUGVAR PriceDrinkTmp
Refresh
</EventClick>
</Button>
</Block>
;-END
;
@ -936,14 +1102,86 @@
;
;
;
;
;
;-BEGIN Collagen
<Block>
<Width> 986 </Width>
<Height> 242 </Height>
<MarginTop> 5 </MarginTop>
<State> ShowCollagenOnly </State>
<Image>
<State> "Enable" </State>
<Filename> Var( DirImage + "/img_ontop_collagen.png" ) </Filename>
</Image>
; straw left
<Button>
<X> 48 </X>
<Y> 110 </Y>
<State> CollagenState </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping/bn_img_collagen.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping/bp_img_collagen.png" </FilenamePress>
<EventClick>
SAVELOG CollagenState
If CollagenState = "Press" Then
Var CollagenState = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop
Var topping3 = toppingID3index1
Var DisableUsingCode = "false"
Else
Var CollagenState = "Press"
Var PriceDrinkTmp = PriceDrinkNoTop + toppingID3price2
Var topping3 = toppingID3index2
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
DEBUGVAR PriceDrinkTmp
Refresh
</EventClick>
</Button>
<Button>
<X> 881 </X>
<Y> 105 </Y>
<State> CollagenState </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping/bn_checkbox.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping/bp_checkbox.png" </FilenamePress>
<EventClick>
SAVELOG CollagenState
If CollagenState = "Press" Then
Var CollagenState = "Enable"
Var PriceDrinkTmp = PriceDrinkNoTop
Var topping3 = toppingID3index1
Var DisableUsingCode = "false"
Else
Var CollagenState = "Press"
Var PriceDrinkTmp = PriceDrinkNoTop + toppingID3price2
Var topping3 = toppingID3index2
Var DisableUsingCode = "true"
EndIf
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
DEBUGVAR PriceDrinkTmp
Refresh
</EventClick>
</Button>
</Block>
;- END
;
;
;
;-BEGIN Lid straw
<Block>
<Width> 986 </Width>
<Height> 232 </Height>
<MarginTop> 5 </MarginTop>
<MarginTop> 10 </MarginTop>
<State> ShowLidOnly </State>
<Image>
<State> "Enable" </State>
@ -1004,7 +1242,7 @@
<Block>
<Width> 986 </Width>
<Height> 274 </Height>
<MarginTop> 5 </MarginTop>
<MarginTop> 10 </MarginTop>
<State> ShowLidStraw </State>
<Image>
<Filename> Var( DirImage + "/block_strawlid.png" ) </Filename>