spiral ice

This commit is contained in:
worawut 2023-04-26 10:43:37 +07:00
parent d9ea2b3b78
commit 67bcc544bc
35 changed files with 4530 additions and 369 deletions

View file

@ -5,16 +5,36 @@
<Background> "0xeae6e1" </Background>
<Volume> SoundVolume </Volume>
<EventOpen>
Var PayType = ""
Var PayReference = ""
Var ServiceAmountSum = 0
Var Seeker.thankToppingFlag = 0
Var y_topping_bg = 912
WEB "DISABLE"
; Var DrinkDescriptionTH = $01-00-00-0001.description
Var PicSpiralOption = "Invisible"
Var StrawState = "Invisible"
Var LidDeactiveButton = "Invisible"
Var SpiralIce_STAGE = $12-05-02-0017.Button
Var PriceDrinkTopping = 10
If SpiralOption = 1 Then
Var PicSpiralOption = "Enable"
Var StrawState = "Enable"
Var LidDeactiveButton = "Invisible"
If SpiralIce_STAGE = "Disable" Then
Var StrawState = "Disable"
Var LidDeactiveButton = "Enable"
EndIf
EndIf
DEBUGVAR video_menu_0
Var DisableUsingCode = "false"
Var ShowLidStraw = "Invisible"
Var ShowLidOnly = "Invisible"
@ -58,6 +78,8 @@
Var SpiralSelectdetail = SpiralSelectdetail2E
Var DirImage = "ROOT/taobin_project/image/topping_en"
Var DirImage2 = "ROOT/taobin_project/spiral/image/page_spiral"
Var DirImage3 = "ROOT/taobin_project/spiral/image/page_spiral/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
@ -74,6 +96,8 @@
Var SpiralSelectdetail = SpiralSelectdetail2
Var DirImage = "ROOT/taobin_project/image/topping"
Var DirImage2 = "ROOT/taobin_project/spiral/image/page_spiral"
Var DirImage3 = "ROOT/taobin_project/spiral/image/page_spiral/"
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
@ -98,7 +122,9 @@
;- Begin
Var PriceDrinkNoTop = PriceDrink
Var PriceDrinkTmp = PriceDrink
Var PriceDrinkTmp2 = PriceDrink
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
Var PriceDrinkTmpShow2 = charOfBaht + PriceDrinkTmp
Var Timeout = 0
SAVELOG PriceDrinkTmp
@ -252,7 +278,7 @@
<Size> 80 </Size>
<Font> KanitMediumTTF </Font>
<Color> ColorOrange </Color>
<Value> PriceDrinkTmpShow </Value>
<Value> PriceDrinkTmpShow2 </Value>
</Text>
@ -265,8 +291,7 @@
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
Open "ROOT/taobin_project/xml/page_catalog.xml"
Open "ROOT/taobin_project/xml/page_catalog.xml"
</EventClick>
</Button>
@ -340,6 +365,71 @@
;</EventClick>
;</Button>
; SpiralOption
<Image>
<X> 52 </X>
<Y> 1610 </Y>
<State> PicSpiralOption </State>
<Filename> Var( DirImage3 + "spiral_option_ice.png" ) </Filename>
</Image>
; topping left
<Button>
<X> 90 </X>
<Y> 1684 </Y>
<State> StrawState </State>
<Mode> "No" </Mode>
<Filename> "ROOT/taobin_project/spiral/image/page_spiral/bn_toppingice.png" </Filename>
<FilenamePress> "ROOT/taobin_project/spiral/image/page_spiral/bd_toppingice.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/spiral/image/page_spiral/bd_toppingice.png" </FilenameDisable>
<EventClick>
SAVELOG "Click straw cb"
If StrawState = "Press" Then
Var StrawState = "Enable"
Var Seeker.thankToppingFlag = 0
Var PriceDrinkTmp = PriceDrink
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
Else
Var StrawState = "Press"
Var Seeker.thankToppingFlag = 1
Var PriceDrinkTmp = PriceDrinkTmp + PriceDrinkTopping
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
EndIf
Refresh
</EventClick>
</Button>
<Button>
<X> 950 </X>
<Y> 1691 </Y>
<State> StrawState </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 StrawState = "Press" Then
Var StrawState = "Enable"
Var Seeker.thankToppingFlag = 0
Var PriceDrinkTmp = PriceDrink
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
Else
Var StrawState = "Press"
Var Seeker.thankToppingFlag = 1
Var PriceDrinkTmp = PriceDrinkTmp + PriceDrinkTopping
Var PriceDrinkTmpShow = charOfBaht + PriceDrinkTmp
EndIf
Refresh
</EventClick>
</Button>
; next
<Button>
<X> 673 </X>
@ -350,8 +440,16 @@
<Volume> SoundVolume </Volume>
<EventClick>
If CART_COUNT = 0 Then
If Seeker.thankToppingFlag = 1 Then
Var UserSelectProductCode = "12-05-02-0017"
Var SelectDrink = UserSelectProductCode
Var PriceDrink = PriceDrink
DEBUGVAR PriceDrink
Open "ROOT/taobin_project/spiral/xml/page_spiral_select_topping.xml"
Else
If CART_COUNT = 0 Then
Var PriceDrink = PriceDrinkTmp
SAVELOG "USER press next ( topping )"
DEBUGVAR topping1
@ -449,6 +547,7 @@
Var CartUpdate = "true"
Var ButtonNext = "true"
EndIf
EndIf
</EventClick>
</Button>
@ -508,12 +607,56 @@
Else
Var show_eng = "true"
EndIf
Open CurrentXMLFileName2
If show_eng = "true" Then
Var SpiralSelectdetail = SpiralSelectdetail1E
Var SpiralSelectheader = SpiralSelectheader2E
Var SpiralSelectdetail = SpiralSelectdetail2E
Var DirImage = "ROOT/taobin_project/image/topping_en"
Var DirImage2 = "ROOT/taobin_project/spiral/image/page_spiral"
Var DirImage3 = "ROOT/taobin_project/spiral/image/page_spiral/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
Var ShowHeadSpiralSelect = "ROOT/taobin_project/spiral/image/page_spiral/spiral_text_detail_en.png"
Var ShowHeadSpiralCash = "ROOT/taobin_project/spiral/image/page_spiral/spiral_text_choose_money_en.png"
Var lid_straw_bg_iamge = DirImage + "/block_strawonly.png"
Else
Var SpiralSelectdetail = SpiralSelectdetail1
Var SpiralSelectheader = SpiralSelectheader2
Var SpiralSelectdetail = SpiralSelectdetail2
Var DirImage = "ROOT/taobin_project/image/topping"
Var DirImage2 = "ROOT/taobin_project/spiral/image/page_spiral"
Var DirImage3 = "ROOT/taobin_project/spiral/image/page_spiral/"
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
Var ShowHeadSpiralSelect = "ROOT/taobin_project/spiral/image/page_spiral/spiral_text_detail.png"
Var ShowHeadSpiralCash = "ROOT/taobin_project/spiral/image/page_spiral/spiral_text_choose_money.png
EndIf
CRLFToSpace showname
RefreshAll
</EventClick>
</Button>
<Image>
<State> LidDeactiveButton </State>
<X> 650 </X>
<Y> 1677 </Y>
<Filename> Var( DirImage3 + "unavalible.png" ) </Filename>
</Image>
<EventSecurity>
Open "/media/bt/xml/security_alarm.xml"