DO multi-lnag

This commit is contained in:
kong 2023-02-17 17:50:13 +07:00
parent 623002c863
commit 93a524c1a6
10 changed files with 559 additions and 179 deletions

View file

@ -14,8 +14,6 @@
SAVELOG "page_brewing3.xml"
DEBUGVAR MachineStage
Var StrawStateX = "Enable"
Var LidStateX = "Enable"
If CART_COUNT >= 1 Then
@ -259,26 +257,25 @@
If MachineState_Result > 0 Then
Var EnableSelectMenuBetweenBrew = "Invisible"
Var SelectMenuBetweenBrewEnable1 = "Invisible"
Else
Var EnableSelectMenuBetweenBrew = "Enable"
Var SelectMenuBetweenBrewEnable1 = "Enable"
EndIf
If GetFreeFromError = 1 Then
Var EnableSelectMenuBetweenBrew = "Invisible"
Var SelectMenuBetweenBrewEnable1 = "Invisible"
EndIf
If EnableSelectMenuBetweenBrew = "Enable" Then
If SelectMenuBetweenBrewEnable1 = "Enable" Then
Var EnableGetMoreStrawFileName = "Enable"
Var EnableSelectMenuBetweenBrewBlink = "Enable"
Var SelectMenuBetweenBrewEnable1Blink = "Enable"
Else
Var EnableSelectMenuBetweenBrewBlink = "Invisible"
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
Var EnableGetMoreStrawFileName = "Invisible"
EndIf
; Hide
Var bg_strawlid_ST = "Invisible"
Var bg_strawProblem_ST = "Invisible"
@ -293,21 +290,36 @@
EndIf
If RoadShow = "true" Then
Var EnableSelectMenuBetweenBrewBlink = "Invisible"
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
EndIf
If Seeker.CreditCard = 1 Then
Var EnableSelectMenuBetweenBrewBlink = "Invisible"
Var EnableSelectMenuBetweenBrew = "Invisible"
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
Var SelectMenuBetweenBrewEnable1 = "Invisible"
EndIf
If NeedUpgrade = "true" Then
Var EnableSelectMenuBetweenBrewBlink = "Invisible"
Var EnableSelectMenuBetweenBrew = "Invisible"
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
Var SelectMenuBetweenBrewEnable1 = "Invisible"
EndIf
DEBUGVAR NeedUpgrade
; zone Language
If LanguageObjectShow = "Enable" Then
Var SelectMenuBetweenBrewEnable1 = "Invisible"
Var IMG_CNT = "ROOT/taobin_project/image/page_doing_inter/bg_show_time_remaining.png"
EndIf
If NoLangObjectShow = "Enable" Then
EndIf
DEBUGVAR LanguageObjectShow
DEBUGVAR NoLangObjectShow
Var CreditCardVoid = 0
@ -335,7 +347,10 @@
Var GetLidButtonCountDown = 0
</EventOpen>
<EventLanguageOnChange>
Var XPosiShowCountDownBrew = 768
Refresh
</EventLanguageOnChange>
<EventActionOk>
@ -493,7 +508,7 @@
;EndIf
If EnableSelectMenuBetweenBrew = "Enable" Then
If SelectMenuBetweenBrewEnable1 = "Enable" Then
If Timeout = 5 Then
If show_eng = "true" Then
PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_eng/next_drink.mp3"
@ -1010,18 +1025,29 @@
EndIf
If MachineState_Result > 0 Then
Var EnableSelectMenuBetweenBrew = "Invisible"
Var SelectMenuBetweenBrewEnable1 = "Invisible"
EndIf
If EnableSelectMenuBetweenBrew = "Enable" Then
If EnableSelectMenuBetweenBrewBlink = "Enable" Then
Var EnableSelectMenuBetweenBrewBlink = "Invisible"
If SelectMenuBetweenBrewEnable1 = "Enable" Then
If SelectMenuBetweenBrewEnable1Blink = "Enable" Then
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
Else
Var EnableSelectMenuBetweenBrewBlink = "Enable"
Var SelectMenuBetweenBrewEnable1Blink = "Enable"
EndIf
Else
Var EnableSelectMenuBetweenBrewBlink = "Invisible"
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
EndIf
If SelectMenuBetweenBrewEnable2 = "Enable" Then
If SelectMenuBetweenBrewEnable1Blink = "Enable" Then
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
Else
Var SelectMenuBetweenBrewEnable1Blink = "Enable"
EndIf
Else
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
EndIf
DEBUGVAR CountUpBrewing
@ -1159,7 +1185,7 @@
EndIf
If RoadShow = "true" Then
Var EnableSelectMenuBetweenBrewBlink = "Invisible"
Var SelectMenuBetweenBrewEnable1Blink = "Invisible"
EndIf
@ -1267,26 +1293,33 @@
<Image>
<X> 60 </X>
<Y> 1290 </Y>
<State> NoLangObjectShow </State>
<Filename> PictureFile</Filename>
</Image>
;<Image>
;<X> 60 </X>
;<Y> 1649 </Y>
;<Filename> BottomText </Filename>
;</Image>
<Image>
<X> 0 </X>
<Y> 1655 </Y>
<State>EnableSelectMenuBetweenBrew</State>
<State> SelectMenuBetweenBrewEnable1 </State>
<Filename> text_next_order </Filename>
<Image>
<Text>
<X> 0 </X>
<Y> 1655 </Y>
<Width> 1080 </Width>
<State> SelectMenuBetweenBrewEnable2 </State>
<Language>
<ID> 000408 </ID>
</Language>
</Text>
<Image>
<X> 835 </X>
<Y> 1735 </Y>
<State>EnableSelectMenuBetweenBrewBlink</State>
<State>SelectMenuBetweenBrewEnable1Blink</State>
<Filename> "ROOT/taobin_project/image/page_payment/arrow_1.png" </Filename>
<Image>
@ -1310,36 +1343,34 @@
<Value> ShowCountDownBrewing </Value>
</Text>
<Text>
<X> 816 </X>
<Y> 429 </Y>
<State> LanguageObjectShow </State>
<Language>
<ID> 000405 </ID>
</Language>
</Text>
<Button>
<X> 870 </X>
<Y> 1860 </Y>
<Width> 200 </Width>
<Height> 50 </Height>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
Var countClick2 = countClick2 + 1
If countClick2 = 3 Then
EndIf
<Text>
<X> 941 </X>
<Y> 518 </Y>
<State> LanguageObjectShow </State>
<Language>
<ID> 000406 </ID>
</Language>
</Text>
If countClick2 = 5 Then
Var countClick2 = 0
Var HaveCup = "true"
Var MachineStage = "drink-success"
Open "ROOT/taobin_project/xml/page_drinkok.xml"
EndIf
Refresh
</EventClick>
</Button>
<EventUnitTest1>
Var CountDownBrewing = 121
</EventUnitTest1>
<Button>
<X> 733 </X>
<Y> 1787 </Y>
<State>EnableSelectMenuBetweenBrew</State>
<State>SelectMenuBetweenBrewEnable1</State>
<Filename> next_pic_bn </Filename>
<FilenamePress> next_pic_bp </FilenamePress>
<EventClick>
@ -1435,115 +1466,106 @@
</Button>
<Button>
<X> 10 </X>
<Y> 500 </Y>
<State>bg_strawlid_ST</State>
<Filename> bg_strawlid </Filename>
<EventClick>
</EventClick>
</Button>
; straw left
<Button>
<X> 50 </X>
<Y> 572 </Y>
<State> StrawStateX </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping2/bn_straw.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping2/bp_straw.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/image/topping2/bd_straw.png" </FilenameDisable>
<EventClick>
SAVELOG "Click straw cb"
If StrawStateX = "Press" Then
;Var StrawStateX = "Enable"
Else
Var StrawStateX = "Press"
Var Seeker.strawAction = 1
EndIf
Refresh
</EventClick>
</Button>
<Button>
<X> 377 </X>
<Y> 579 </Y>
<State> StrawStateX </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping2/cb_notcheck.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping2/cb_checked.png" </FilenamePress>
<FilenameDisable> Var( DirImage + "/cb_checkdis.png" ) </FilenameDisable>
<EventClick>
SAVELOG "Click straw cb"
If StrawStateX = "Press" Then
;Var StrawStateX = "Enable"
Else
Var StrawStateX = "Press"
Var Seeker.strawAction = 1
EndIf
Refresh
</EventClick>
</Button>
;<Button>
;<X> 50 </X>
;<Y> 572 </Y>
;<State> StrawStateX </State>
;<Mode> "No" </Mode>
;<Filename> "ROOT/taobin_project/image/topping2/bn_straw.png" </Filename>
;<FilenamePress> "ROOT/taobin_project/image/topping2/bp_straw.png" </FilenamePress>
;<FilenameDisable> "ROOT/taobin_project/image/topping2/bd_straw.png" </FilenameDisable>
;<EventClick>
; SAVELOG "Click straw cb"
; If StrawStateX = "Press" Then
; ;Var StrawStateX = "Enable"
; Else
; Var StrawStateX = "Press"
; Var Seeker.strawAction = 1
;
; EndIf
; Refresh
;</EventClick>
;</Button>
;
;<Button>
;<X> 377 </X>
;<Y> 579 </Y>
;<State> StrawStateX </State>
;<Mode> "No" </Mode>
;<Filename> "ROOT/taobin_project/image/topping2/cb_notcheck.png" </Filename>
;<FilenamePress> "ROOT/taobin_project/image/topping2/cb_checked.png" </FilenamePress>
;<FilenameDisable> Var( DirImage + "/cb_checkdis.png" ) </FilenameDisable>
;<EventClick>
; SAVELOG "Click straw cb"
; If StrawStateX = "Press" Then
; ;Var StrawStateX = "Enable"
; Else
; Var StrawStateX = "Press"
; Var Seeker.strawAction = 1
; EndIf
; Refresh
;</EventClick>
;</Button>
; LID left
<Button>
<X> 50 </X>
<Y> 648 </Y>
<State> LidStateX </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping2/bn_lid.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping2/bp_lid.png" </FilenamePress>
<FilenameDisable> Var( DirImage + "/bd_lid.png" ) </FilenameDisable>
<EventClick>
If Seeker.thankLidFlag = 0 Then
SAVELOG "Click LID pic"
If LidStateX = "Press" Then
;Var LidStateX = "Enable"
Else
Var LidStateX = "Press"
Var Seeker.lidAction = 1
EndIf
DEBUGVAR SugarState1
Refresh
EndIf
</EventClick>
</Button>
<Button>
<X> 377 </X>
<Y> 655 </Y>
<State> LidStateX </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/image/topping2/cb_notcheck.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/topping2/cb_checked.png" </FilenamePress>
<FilenameDisable> Var( DirImage + "/cb_checkdis.png" ) </FilenameDisable>
<EventClick>
If Seeker.thankLidFlag = 0 Then
SAVELOG "Click LID cb"
If LidStateX = "Press" Then
;Var LidStateX = "Enable"
Else
Var LidStateX = "Press"
Var Seeker.lidAction = 1
EndIf
Refresh
EndIf
</EventClick>
</Button>
;; LID left
;<Button>
;<X> 50 </X>
;<Y> 648 </Y>
;<State> LidStateX </State>
;<Mode> "No" </Mode>
;<Filename> "ROOT/taobin_project/image/topping2/bn_lid.png" </Filename>
;<FilenamePress> "ROOT/taobin_project/image/topping2/bp_lid.png" </FilenamePress>
;<FilenameDisable> Var( DirImage + "/bd_lid.png" ) </FilenameDisable>
;<EventClick>
;
; If Seeker.thankLidFlag = 0 Then
;
; SAVELOG "Click LID pic"
; If LidStateX = "Press" Then
; ;Var LidStateX = "Enable"
; Else
; Var LidStateX = "Press"
; Var Seeker.lidAction = 1
; EndIf
;
;
; DEBUGVAR SugarState1
; Refresh
;
; EndIf
;
;</EventClick>
;</Button>
;
;<Button>
;<X> 377 </X>
;<Y> 655 </Y>
;<State> LidStateX </State>
;<Mode> "No" </Mode>
;<Filename> "ROOT/taobin_project/image/topping2/cb_notcheck.png" </Filename>
;<FilenamePress> "ROOT/taobin_project/image/topping2/cb_checked.png" </FilenamePress>
;<FilenameDisable> Var( DirImage + "/cb_checkdis.png" ) </FilenameDisable>
;<EventClick>
;
; If Seeker.thankLidFlag = 0 Then
;
; SAVELOG "Click LID cb"
; If LidStateX = "Press" Then
; ;Var LidStateX = "Enable"
; Else
; Var LidStateX = "Press"
; Var Seeker.lidAction = 1
; EndIf
; Refresh
;
; EndIf
;
;</EventClick>
;</Button>
</Popup>