Merge branch 'masterpiece' of ssh://192.168.10.159:/1TBHDD/ikong/taobin_project into masterpiece
This commit is contained in:
commit
7852508838
566 changed files with 234638 additions and 69991 deletions
10
inter/aus/configure.ev
Normal file
10
inter/aus/configure.ev
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
|
||||
If BoxID = 200027 Then
|
||||
Var EnableMultiInstanceFromBoxID = 1
|
||||
EndIf
|
||||
|
||||
READ_FILE "/mnt/sdcard/enable_ui_v3" EnableMultiInstanceFromConfig
|
||||
If EnableMultiInstanceFromConfig = "true" Then
|
||||
DEBUGVAR EnableMultiInstanceFromConfig
|
||||
Var EnableMultiInstanceFromBoxID = 1
|
||||
EndIf
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
|
@ -200,6 +200,8 @@ TextID Note English Thai
|
|||
Font=Roboto,Type=Regular,Size=36,Color=0x513C2F,Align=Center,LineHeight=50 Font=Roboto,Type=Regular,Size=43,Color=0x513C2F,Align=Center,LineHeight=40
|
||||
000410 Please press the button below to open the door.\nTake the drink out.\nAnd start ordering your drink. กรุณกดปุ่มเปิดช่องรับเครื่องดื่ม\nนำเครื่องดื่มที่ค้างอยู่ออกจากช่อง\nก่อนเริ่มสั่งเครื่องดื่มของคุณ
|
||||
Font=Kanit,Type=Regular,Size=64,Color=0xFFFFFF,Align=Center,LineHeight=50 Font=Kanit,Type=Regular,Size=64,Color=0xFFFFFF,Align=Center,LineHeight=50
|
||||
Font=Kanit,Type=Regular,Size=64,Color=0xAAAAAA,Align=Center,LineHeight=50 Font=Kanit,Type=Regular,Size=64,Color=0xFFFFFF,Align=Center,LineHeight=50
|
||||
Font=Kanit,Type=Regular,Size=64,Color=0xCCCCCC,Align=Center,LineHeight=50 Font=Kanit,Type=Regular,Size=64,Color=0xFFFFFF,Align=Center,LineHeight=50
|
||||
000411 Press Here กดที่นี่
|
||||
|
||||
|
||||
|
|
|
|||
|
Can't render this file because it has a wrong number of fields in line 22.
|
27
inter/aus/xml/multi/ForProGroup.inc
Normal file
27
inter/aus/xml/multi/ForProGroup.inc
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
GetVisible inst_show_exclude_group
|
||||
|
||||
If inst_show_exclude_group_counter = "" Then
|
||||
Var inst_show_exclude_group_counter = 15
|
||||
EndIf
|
||||
|
||||
|
||||
If inst_show_exclude_group = 1 Then
|
||||
If inst_show_exclude_group_counter > 0 Then
|
||||
|
||||
Var inst_show_exclude_group_counter = inst_show_exclude_group_counter - 1
|
||||
|
||||
If inst_show_exclude_group_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_exclude_group_counter = 15
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If Timeout > 60 Then
|
||||
;include="ROOT/taobin_project/inc/return_condition.ev"
|
||||
EndIf
|
||||
|
||||
Var Timeout = Timeout + 1
|
||||
17
inter/aus/xml/multi/InstanceGetSetString.inc
Normal file
17
inter/aus/xml/multi/InstanceGetSetString.inc
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
InstanceGetString SaveStringInst
|
||||
;DEBUGVAR SaveStringInst
|
||||
;DEBUGVAR show_eng
|
||||
|
||||
|
||||
|
||||
If SaveStringInst = "RefreshNow" Then
|
||||
RefreshAll
|
||||
Else
|
||||
|
||||
|
||||
EndIf
|
||||
InstanceSetString "-"
|
||||
;DEBUGVAR LanguageShow
|
||||
|
||||
|
||||
|
||||
4
inter/aus/xml/multi/coffee.ev
Normal file
4
inter/aus/xml/multi/coffee.ev
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
SAVELOG "Call coffee.ev"
|
||||
RootLayoutVisible 10 "show"
|
||||
TabMenuVisibleInst 2
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
|
|
@ -1,437 +1,98 @@
|
|||
<Popup>
|
||||
<Width> 1080</Width>
|
||||
<Height> 1920 </Height>
|
||||
Var layoutVersion = ""
|
||||
|
||||
<EventOpen>
|
||||
Var Top2Timeout = 0
|
||||
If CatalogLayoutV3 = 1 Then
|
||||
Var layoutVersion = "v3/"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If InternationalEnable = 1 Then
|
||||
Var topview2_script = CountryRootPath + "/xml/topview2_script.ev"
|
||||
TRY "ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
TRY "ROOT/taobin_project/aus/xml/event/tricker.ev"
|
||||
|
||||
; will apply other countries
|
||||
If CountryName = "UnitedArabEmirates Dubai" Then
|
||||
TRY topview2_script
|
||||
Else
|
||||
If CountryName = "Malaysia" Then
|
||||
TRY topview2_script
|
||||
Else
|
||||
Var lang_icon_file_name[0] = "bn_eng_lang.png"
|
||||
Var lang_icon_file_name[1] = "bn_thai_lang.png"
|
||||
Var lang_icon_file_name[2] = "bn_china_lang.png"
|
||||
Var lang_icon_file_name[3] = "bn_japan_lang.png"
|
||||
SAVELOG "=================================================== Control language and switch instance ========================="
|
||||
|
||||
Var lang_icon_file_name[4] = "bn_malay_lang.png"
|
||||
var lang_icon_file_name[5] = "bn_uae_dubai_lang.png"
|
||||
EndIf
|
||||
EndIf
|
||||
Else
|
||||
|
||||
Var lang_icon_file_name[0] = "bn_eng_lang.png"
|
||||
Var lang_icon_file_name[1] = "bn_thai_lang.png"
|
||||
Var lang_icon_file_name[3] = "bn_japan_lang.png"
|
||||
Var lang_icon_file_name[2] = "bn_china_lang.png"
|
||||
|
||||
Var lang_icon_file_name[4] = "bn_malay_lang.png"
|
||||
var lang_icon_file_name[5] = "bn_uae_dubai_lang.png"
|
||||
|
||||
EndIf
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_coffee.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/coffee.ev"
|
||||
Var InstanceTabOpenFile2 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile2 = InstanceTabOpenFile2 + "/page_catalog_group_coffee.lxml"
|
||||
|
||||
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
|
||||
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_tea.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/tea.ev"
|
||||
Var InstanceTabOpenFile3 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile3 = InstanceTabOpenFile3 + "/page_catalog_group_tea.lxml"
|
||||
|
||||
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_milk.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/milk.ev"
|
||||
Var InstanceTabOpenFile4 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile4 = InstanceTabOpenFile4 + "/page_catalog_group_milk.lxml"
|
||||
|
||||
;If CountryName = "Malaysia" Then
|
||||
; Var dirImageLang = CountryRootPath + "image/lang/"
|
||||
; Var langfn = dirImageLang + langFileNameIcon
|
||||
; DEBUGVAR langfn
|
||||
; DEBUGVAR ButtonLanguageCurrentXPosition
|
||||
; DEBUGVAR ButtonLanguageCurrentYPosition
|
||||
;EndIf
|
||||
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_other.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/other.ev"
|
||||
Var InstanceTabOpenFile7 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
|
||||
Var ButtonLanguageListXPositionIcon = ButtonLanguageListXPosition + 27
|
||||
Var ButtonLanguageListYPositionIcon = ButtonLanguageListYPosition + 14
|
||||
|
||||
DEBUGVAR ENABLE_LANGUAGE_COUNT
|
||||
If ENABLE_LANGUAGE_COUNT = "" Then
|
||||
LanguageControl "UpdateList" 1
|
||||
EndIf
|
||||
If AppFastButtonState = "Enable" Then
|
||||
Var InstanceTabOpenFile5 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile5 = InstanceTabOpenFile5 + "/page_catalog_group_appfast.lxml"
|
||||
EndIf
|
||||
|
||||
If ENABLE_LANGUAGE_COUNT = 1 Then
|
||||
Var LanguageButtonEnable = "Invisible"
|
||||
EndIf
|
||||
If WheyButtonState = "Enable" Then
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_whey.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/kidandwhey.ev"
|
||||
Var InstanceTabOpenFile5 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile5 = InstanceTabOpenFile5 + "/page_catalog_group_whey.lxml"
|
||||
Else
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_forkid.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/kidandwhey.ev"
|
||||
Var InstanceTabOpenFile5 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile5 = InstanceTabOpenFile5 + "/page_catalog_group_forkid.lxml"
|
||||
EndIf
|
||||
|
||||
If FirstTimeOpenFile = "" Then
|
||||
;Var Not#CountDownForMulti = 5
|
||||
Var FirstTimeOpenFile = "done"
|
||||
EndIf
|
||||
If MenuKidButtonState = "Enable" Then
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_forkid.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/kidandwhey.ev"
|
||||
Var InstanceTabOpenFile5 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile5 = InstanceTabOpenFile5 + "/page_catalog_group_forkid.lxml"
|
||||
EndIf
|
||||
|
||||
IF Not#CountDownForMulti = "" Then
|
||||
Var Not#CountDownForMulti = 99
|
||||
EndIf
|
||||
|
||||
If EnableMultiInstance = "true" Then
|
||||
Var OpenRedirectSize = -1
|
||||
GetRedirectCount OpenRedirectSize
|
||||
;DEBUGVAR OpenRedirectSize
|
||||
If OpenRedirectSize = 0 Then
|
||||
SAVELOG "OpenRedirectSize zero size"
|
||||
Var Not#CountDownForMulti = 5
|
||||
EndIf
|
||||
If CocktailShow = "true" Then
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_cocktail.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/health.ev"
|
||||
Var InstanceTabOpenFile6 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile6 = InstanceTabOpenFile6 + "/page_catalog_group_cocktail.lxml"
|
||||
Else
|
||||
OpenRedirect "/taobin_project/inter/aus/xml/page_catalog_group_dessert.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/health.ev"
|
||||
Var InstanceTabOpenFile6 = "ROOT/taobin_project/inter/aus/xml/multi/" + layoutVersion
|
||||
Var InstanceTabOpenFile6 = InstanceTabOpenFile6 + "/page_catalog_group_dessert.lxml"
|
||||
EndIfi
|
||||
|
||||
EndIf
|
||||
</EventOpen>
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR Top2Timeout
|
||||
Var Top2Timeout = Top2Timeout + 1
|
||||
|
||||
If Top2Timeout = 20 Then
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
EndIf
|
||||
OpenRedirect "taobin_project/inter/aus/xml/page_catalog_group_recommend.lxml" "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/recommend.ev"
|
||||
|
||||
If TimeForClose > 0 Then
|
||||
Var TimeForClose = TimeForClose - 1
|
||||
DEBUGVAR TimeForClose
|
||||
EndIf
|
||||
If TimeForClose = 1 Then
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
Refresh
|
||||
EndIf
|
||||
|
||||
If EnableMultiInstance = "true" Then
|
||||
If Not#CountDownForMulti = 99 Then
|
||||
TabMenuLock 15
|
||||
OpenInst 15 "ROOT/taobin_project/inter/aus/xml/multi/tab_menu.lxml"
|
||||
|
||||
;DEBUGVAR Not#CountDownForMulti
|
||||
|
||||
Else
|
||||
If Not#CountDownForMulti = 1 Then
|
||||
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_coffee.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/coffee.ev"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_tea.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/tea.ev"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_milk.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/milk.ev"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_other_other.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/otherOther.ev"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_pepsi7up.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/pepsi7up.ev"
|
||||
|
||||
Var InstanceTabOpenFile2 = "ROOT/taobin_project/xml/menutab/page_catalog_group_coffee.xml"
|
||||
Var InstanceTabOpenFile3 = "ROOT/taobin_project/xml/menutab/page_catalog_group_tea.xml"
|
||||
Var InstanceTabOpenFile4 = "ROOT/taobin_project/xml/menutab/page_catalog_group_milk.xml"
|
||||
|
||||
If AppFastButtonState = "Enable" Then
|
||||
Var InstanceTabOpenFile5 = "ROOT/taobin_project/xml/menutab/page_catalog_group_appfast.xml"
|
||||
EndIf
|
||||
If WheyButtonState = "Enable" Then
|
||||
Var InstanceTabOpenFile5 = "ROOT/taobin_project/xml/menutab/page_catalog_group_whey.xml"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_whey.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/kidandwhey.ev"
|
||||
EndIf
|
||||
If MenuKidButtonState = "Enable" Then
|
||||
Var InstanceTabOpenFile5 = "ROOT/taobin_project/xml/menutab/page_catalog_group_forkid.xml"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_forkid.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/kidandwhey.ev"
|
||||
EndIf
|
||||
TabMenuVisibleInst 99
|
||||
|
||||
|
||||
|
||||
If CocktailShow = "true" Then
|
||||
Var InstanceTabOpenFile6 = "ROOT/taobin_project/xml/menutab/page_catalog_group_cocktail.xml"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_cocktail.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/health.ev"
|
||||
DEBUGVAR Not#CountDownForMulti
|
||||
DEBUGVAR InstanceTabOpenFile2
|
||||
DEBUGVAR InstanceTabOpenFile3
|
||||
DEBUGVAR InstanceTabOpenFile4
|
||||
DEBUGVAR InstanceTabOpenFile5
|
||||
DEBUGVAR InstanceTabOpenFile6
|
||||
DEBUGVAR InstanceTabOpenFile7
|
||||
DEBUGVAR InstanceTabOpenFile8
|
||||
DEBUGVAR InstanceTabOpenFile9
|
||||
|
||||
Else
|
||||
Var InstanceTabOpenFile6 = "ROOT/taobin_project/xml/menutab/page_catalog_group_health.xml"
|
||||
OpenRedirect "/taobin_project/xml/page_catalog_group_health.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/health.ev"
|
||||
EndIf
|
||||
Var InstanceTabOpenFile7 = "ROOT/taobin_project/xml/menutab/page_catalog_group_other_other.xml"
|
||||
|
||||
Var InstanceTabOpenFile8 = "ROOT/taobin_project/xml/menutab/page_catalog_group_pepsi_7up.xml"
|
||||
DEBUGVAR InstanceTabOpenFile10
|
||||
|
||||
|
||||
Var InstanceTabOpenFile9 = "ROOT/taobin_project/xml/menutab/start_up_inst_dummy.xml"
|
||||
Var InstanceTabOpenFile10 = "ROOT/taobin_project/xml/menutab/start_up_inst_dummy.xml"
|
||||
Var InstanceTabOpenFile11 = "ROOT/taobin_project/xml/menutab/start_up_inst_dummy.xml"
|
||||
Var InstanceTabOpenFile12 = "ROOT/taobin_project/xml/menutab/start_up_inst_dummy.xml"
|
||||
Var InstanceTabOpenFile13 = "ROOT/taobin_project/xml/menutab/start_up_inst_dummy.xml"
|
||||
DEBUGVAR WheyButtonState
|
||||
DEBUGVAR MenuKidButtonState
|
||||
DEBUGVAR CocktailShow
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
EndIf
|
||||
|
||||
If Not#CountDownForMulti > 0 Then
|
||||
DEBUGVAR Not#CountDownForMulti
|
||||
Var Not#CountDownForMulti = Not#CountDownForMulti - 1
|
||||
EndIf
|
||||
EndIf
|
||||
Var ButtonLanguageCurrentXPosition = 1015
|
||||
Var ButtonLanguageCurrentYPosition = 458 - 38
|
||||
|
||||
Var ButtonLanguageListXPosition = 990
|
||||
Var ButtonLanguageListYPosition = 450 - 38
|
||||
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
If BrewCommand = "RefreshAll" Then
|
||||
DEBUGVAR BrewCommand
|
||||
Var BrewCommand = "-"
|
||||
If EnableMultiInstance = "true" Then
|
||||
InstanceOverSetString "RefreshNow" 5
|
||||
InstanceOverSetString "RefreshNow" 6
|
||||
InstanceOverSetString "RefreshNow" 7
|
||||
InstanceOverSetString "RefreshNow" 8
|
||||
InstanceOverSetString "RefreshNow" 9
|
||||
InstanceOverSetString "RefreshNow" 10
|
||||
InstanceOverSetString "RefreshNow" 11
|
||||
; TODO
|
||||
Var CatalogLayoutV3Loaded = 1
|
||||
|
||||
|
||||
EndIf
|
||||
If Not#CountDownForMulti = 99 Then
|
||||
Var Not#CountDownForMulti = 5
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
TimerReset
|
||||
|
||||
</EventTimeout>
|
||||
|
||||
; setvarint SlientRefreshEnable 1
|
||||
;
|
||||
;
|
||||
|
||||
<Button>
|
||||
<X> ButtonLanguageCurrentXPosition </X>
|
||||
<Y> ButtonLanguageCurrentYPosition </Y>
|
||||
<State> LanguageButtonEnable </State>
|
||||
<Name> "LangIcon" </Name>
|
||||
<Filename> langfn </Filename>
|
||||
<EventClick>
|
||||
DEBUGVAR ENABLE_LANGUAGE_COUNT
|
||||
If ENABLE_LANGUAGE_COUNT = 2 Then
|
||||
LanguageControl "ChangeNextLang" ""
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
Else
|
||||
Var LanguageButtonListEnable = "Enable"
|
||||
DEBUGVAR LanguageButtonListEnable
|
||||
Var TimeForClose = 10
|
||||
EndIf
|
||||
Refresh
|
||||
</EventClick>
|
||||
|
||||
</Button>
|
||||
|
||||
|
||||
<ListView1>
|
||||
<X> ButtonLanguageListXPosition </X>
|
||||
<Y> ButtonLanguageListYPosition </Y>
|
||||
<Width> 986 </Width>
|
||||
<Height> "auto" </Height>
|
||||
<Align> "vertical"</Align>
|
||||
<State> LanguageButtonListEnable </State>
|
||||
;
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 51 </Height>
|
||||
<State> "Enable" </State>
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_top.png" </Filename>
|
||||
</Image>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_THAI </State>
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
|
||||
</Image>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_ENG </State>
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
|
||||
</Image>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_JAPAN </State>
|
||||
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
|
||||
</Image>
|
||||
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_CHINA </State>
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
|
||||
</Image>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_MALAY </State>
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
|
||||
</Image>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_UAE_DUBAI </State>
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
|
||||
</Image>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 51 </Height>
|
||||
<State> "Enable" </State>
|
||||
<Image>
|
||||
<Filename> "ROOT/taobin_project/image/lang/lang_bg_bottom.png" </Filename>
|
||||
</Image>
|
||||
</Row1>
|
||||
|
||||
</ListView1>
|
||||
|
||||
<ListView1>
|
||||
<X> ButtonLanguageListXPositionIcon </X>
|
||||
<Y> ButtonLanguageListYPositionIcon </Y>
|
||||
<Width> 958 </Width>
|
||||
<Height> "auto" </Height>
|
||||
<Align> "vertical"</Align>
|
||||
<State> LanguageButtonListEnable </State>
|
||||
;
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 68 </Height>
|
||||
<State> ENABLE_THAI </State>
|
||||
<Button>
|
||||
<X> 0 </X>
|
||||
<Y> 0 </Y>
|
||||
<Width> 56 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_THAI </State>
|
||||
<Filename> "ROOT/taobin_project/image/lang/bn_thai_lang.png" </Filename>
|
||||
<EventClick>
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
|
||||
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
|
||||
SetLanguage "THAI"
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 68 </Height>
|
||||
<State> ENABLE_ENG </State>
|
||||
<Button>
|
||||
<X> 0 </X>
|
||||
<Y> 0 </Y>
|
||||
<Width> 56 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_ENG </State>
|
||||
<Filename> "ROOT/taobin_project/image/lang/bn_eng_lang.png" </Filename>
|
||||
<EventClick>
|
||||
SetLanguage "ENG"
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
|
||||
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 68 </Height>
|
||||
<State> ENABLE_JAPAN </State>
|
||||
<Button>
|
||||
<X> 0 </X>
|
||||
<Y> 0 </Y>
|
||||
<Width> 56 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_JAPAN </State>
|
||||
<Filename> "ROOT/taobin_project/image/lang/bn_japan_lang.png" </Filename>
|
||||
<EventClick>
|
||||
SetLanguage "JAPAN"
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
|
||||
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 68 </Height>
|
||||
<State> ENABLE_CHINA </State>
|
||||
<Button>
|
||||
<X> 0 </X>
|
||||
<Y> 0 </Y>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_CHINA </State>
|
||||
<Filename> "ROOT/taobin_project/image/lang/bn_china_lang.png" </Filename>
|
||||
<EventClick>
|
||||
SetLanguage "CHINA"
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
|
||||
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
|
||||
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 68 </Height>
|
||||
<State> ENABLE_MALAY </State>
|
||||
<Button>
|
||||
<X> 0 </X>
|
||||
<Y> 0 </Y>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_MALAY </State>
|
||||
<Filename> "ROOT/taobin_project/image/lang/bn_malay_lang.png" </Filename>
|
||||
<EventClick>
|
||||
SetLanguage "MALAY"
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
|
||||
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
|
||||
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
</Row1>
|
||||
<Row1>
|
||||
<Width> 82 </Width>
|
||||
<Height> 68 </Height>
|
||||
<State> ENABLE_UAE_DUBAI </State>
|
||||
<Button>
|
||||
<X> 0 </X>
|
||||
<Y> 0 </Y>
|
||||
<Width> 82 </Width>
|
||||
<Height> 56 </Height>
|
||||
<State> ENABLE_UAE_DUBAI </State>
|
||||
<Filename> "ROOT/taobin_project/image/lang/bn_uae_dubai_lang.png" </Filename>
|
||||
<EventClick>
|
||||
SetLanguage "UAE_DUBAI"
|
||||
Var LanguageButtonListEnable = "Invisible"
|
||||
|
||||
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
|
||||
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
|
||||
Open "ROOT/taobin_project/xml/topview2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
</Row1>
|
||||
|
||||
|
||||
</ListView1>
|
||||
;
|
||||
|
||||
</Popup>
|
||||
LanguageShow = "ENG"
|
||||
|
|
|
|||
3
inter/aus/xml/multi/health.ev
Normal file
3
inter/aus/xml/multi/health.ev
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
SAVELOG "Call health.ev"
|
||||
TabMenuVisibleInst 6
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
3
inter/aus/xml/multi/kidandwhey.ev
Normal file
3
inter/aus/xml/multi/kidandwhey.ev
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
SAVELOG "Call kidandwhey.ev"
|
||||
TabMenuVisibleInst 5
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
125
inter/aus/xml/multi/menu_catalog_default_init.lxml
Normal file
125
inter/aus/xml/multi/menu_catalog_default_init.lxml
Normal file
|
|
@ -0,0 +1,125 @@
|
|||
Var NextPage = "-"
|
||||
|
||||
DEBUGVAR ICE_PROCESS_STATUS
|
||||
DEBUGVAR ICE_PROCESS_TXT
|
||||
|
||||
|
||||
DEBUGVAR LanguageShow
|
||||
DEBUGVAR CountryName
|
||||
|
||||
If LanguageShow = "ENG" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_en/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
||||
Var ice_tab_text = "Ice will be ready at "
|
||||
|
||||
EndIf
|
||||
If LanguageShow = "THAI" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2/"
|
||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
||||
EndIf
|
||||
|
||||
;inter-image
|
||||
If CountryName = "Malaysia" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_myr/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
||||
Var ice_tab_text = "Ice will be ready at "
|
||||
EndIf
|
||||
|
||||
|
||||
;inter-image
|
||||
If CountryName = "Australia" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_aus/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
||||
Var ice_tab_text = "Ice will be ready at "
|
||||
EndIf
|
||||
|
||||
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
Var ice_tab_process_show = "Enable"
|
||||
Var ice_show_open = ice_tab_text + ICE_PROCESS_TXT
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
|
||||
|
||||
; SpiralOnline
|
||||
|
||||
Var MenuVSelected2 = "Invisible"
|
||||
|
||||
Var Menu1Selected2 = "Invisible"
|
||||
Var Menu2Selected2 = "Invisible"
|
||||
Var Menu3Selected2 = "Invisible"
|
||||
Var Menu4Selected2 = "Invisible"
|
||||
|
||||
Var Menu6Selected2 = "Invisible"
|
||||
Var Menu7Selected2 = "Invisible"
|
||||
Var MenuVSelected2 = "Invisible"
|
||||
Var Menu11Selected2 = "Invisible"
|
||||
|
||||
Var Menu21Selected2 = "Invisible"
|
||||
|
||||
Var MenuVSelected2 = "Invisible"
|
||||
If SpiralOnline = "true" Then
|
||||
If Seeker = "curr" Then
|
||||
Var MenuVSelected2 = "Enable"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
; init default
|
||||
Var Menu1Selected = "Enable"
|
||||
Var Menu2Selected = "Enable"
|
||||
Var Menu3Selected = "Enable"
|
||||
Var Menu4Selected = "Enable"
|
||||
; 5 fruit
|
||||
Var Menu5Selected = "Invisible"
|
||||
Var Menu6Selected = "Enable"
|
||||
Var Menu7Selected = "Enable"
|
||||
; 8 cocktail
|
||||
Var Menu8Selected = "Invisible"
|
||||
|
||||
If CocktailShow = "true" Then
|
||||
Var Menu7Selected = "Invisible"
|
||||
Var Menu8Selected = "Enable"
|
||||
EndIf
|
||||
|
||||
|
||||
If AppFastEnable = "true" Then
|
||||
Var Menu11Selected = "Enable"
|
||||
Var Menu21Selected = "Invisible"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Else
|
||||
If MenuKidEnable = "true" Then
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu21Selected = "Enable"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Else
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu21Selected = "Invisible"
|
||||
Var Menu7Selected = "Enable"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If CocktailShow = "true" Then
|
||||
Var Menu7Selected = "Invisible"
|
||||
EndIf
|
||||
|
||||
If RecipeTag1 = "HealthTurnOn" Then
|
||||
Var Menu22Selected = "Enable"
|
||||
Else
|
||||
Var Menu22Selected = "Invisible"
|
||||
EndIf
|
||||
|
||||
If WinterWarmersCatalogFlag = 1 Then
|
||||
Var MenuWinterWarmersCatalogState = "Enable"
|
||||
Else
|
||||
Var MenuWinterWarmersCatalogState = "Invisible"
|
||||
EndIf
|
||||
DEBUGVAR WinterWarmersCatalogFlag
|
||||
DEBUGVAR MenuWinterWarmersCatalogState
|
||||
;
|
||||
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
if "v2" in param:
|
||||
print("new menu_catalog_default_init catalog ============================> inter.")
|
||||
f = open( directory_to_process + "/menu_catalog_default_init.lxml", "r")
|
||||
#print(f.read())
|
||||
out_xml(f.read())
|
||||
f.close()
|
||||
else:
|
||||
print("new menu_catalog_default_init catalog enable.")
|
||||
f = open( directory_to_process + "/menu_catalog_default_init.xml", "r")
|
||||
#print(f.read())
|
||||
out_xml(f.read())
|
||||
f.close()
|
||||
492
inter/aus/xml/multi/menu_catalog_new.lxml
Normal file
492
inter/aus/xml/multi/menu_catalog_new.lxml
Normal file
|
|
@ -0,0 +1,492 @@
|
|||
|
||||
; notice enable heathy menu
|
||||
|
||||
<Image>
|
||||
<X> 0 </X>
|
||||
<Y> 380 </Y>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1540 </Height>
|
||||
<Color> "0xeae6e1" </Color>
|
||||
</Image>
|
||||
|
||||
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
Var ice_tab_process_show = "Enable"
|
||||
Var ice_show_open = ice_tab_text + ICE_PROCESS_TXT
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
|
||||
|
||||
If NextPage = "-" Then
|
||||
|
||||
Else
|
||||
If CupOnArm = "true" Then
|
||||
If Timeout > 9 Then
|
||||
SAVELOG "COA9"
|
||||
Open NextPage
|
||||
EndIf
|
||||
Else
|
||||
If Timeout > 30 Then
|
||||
SAVELOG "COA30"
|
||||
Open NextPage
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If Timeout > 60 Then
|
||||
SAVELOG "Timeout"
|
||||
If Seeker = "next" Then
|
||||
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
|
||||
Else
|
||||
SAVELOG "Back"
|
||||
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If BrewCommand = "RefreshAll" Then
|
||||
Var BrewCommand = "-"
|
||||
Open CurrentXMLFileName2
|
||||
EndIf
|
||||
|
||||
If Seeker = "curr" Then
|
||||
If DoorCupPosition = "bottom" Then
|
||||
; It normal
|
||||
Var EmergencyStop = "false"
|
||||
Else
|
||||
Var EmergencyStop = "true"
|
||||
|
||||
;Open "ROOT/taobin_project/xml/page_back_to_error.xml"
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If IgnoreNetCore = "true" Then
|
||||
|
||||
Else
|
||||
;stop_now
|
||||
If NETCORE_LOST_CNT > 120 Then
|
||||
Var stop_now = "true"
|
||||
Var MachineErrorDetailAll = "???"
|
||||
SAVELOG "NETCORE_LOST_CNT"
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_back_to_error.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
; zone cup on arm
|
||||
If Seeker = "curr" Then
|
||||
If CupOnArm = "true" Then
|
||||
Var buttonRemoveCup = "Enable"
|
||||
Refresh
|
||||
Else
|
||||
If buttonRemoveCup = "Enable" Then
|
||||
Var buttonRemoveCup = "Invisible"
|
||||
Refresh
|
||||
EndIf
|
||||
EndIf
|
||||
Else
|
||||
Var buttonRemoveCup = "Invisible"
|
||||
Refresh
|
||||
EndIf
|
||||
|
||||
Var Timeout = Timeout + 1
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
<EventLanguageOnChange>
|
||||
DEBUGVAR LanguageShow
|
||||
If LanguageShow = "ENG" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_en/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
|
||||
EndIf
|
||||
If LanguageShow = "THAI" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2/"
|
||||
EndIf
|
||||
;inter-image
|
||||
If CountryName = "Malaysia" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_myr/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
||||
Var ice_tab_text = "Ice will be ready at "
|
||||
EndIf
|
||||
;inter-image
|
||||
If CountryName = "Australia" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_aus/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
Var DirImageAlterAus = "ROOT/taobin_project/inter/aus/image/page3_2_en/"
|
||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
||||
Var ice_tab_text = "Ice will be ready at "
|
||||
EndIf
|
||||
|
||||
SAVELOG "EventLanguageOnChange menu -list"
|
||||
|
||||
Refresh
|
||||
|
||||
Var LanguageButtonEnable = "Enable"
|
||||
Var ButtonLanguageCurrentXPosition = 990
|
||||
Var ButtonLanguageCurrentYPosition = 438 - 38
|
||||
|
||||
Var ButtonLanguageListXPosition = 970
|
||||
Var ButtonLanguageListYPosition = 430 - 38
|
||||
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
||||
|
||||
|
||||
</EventLanguageOnChange>
|
||||
|
||||
|
||||
; under line
|
||||
<Image>
|
||||
<X> 0 </X>
|
||||
<Y> 494 </Y>
|
||||
<Filename> "ROOT/taobin_project/image/page3/tab_line_bottom.png" </Filename>
|
||||
</Image>
|
||||
|
||||
|
||||
; under line
|
||||
<Image>
|
||||
<X> 0 </X>
|
||||
<Y> 380 </Y>
|
||||
<Filename> "ROOT/taobin_project/image/page3/bg1.png" </Filename>
|
||||
</Image>
|
||||
|
||||
|
||||
; back
|
||||
<Button>
|
||||
<X> 19 </X>
|
||||
<Y> 381 </Y>
|
||||
<Filename> "ROOT/taobin_project/image/page2/bn_back_arrow_2.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/page2/bn_back_arrow_2.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
If SpiralOnline = "true" Then
|
||||
If Seeker = "curr" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_with_vending.xml"
|
||||
Else
|
||||
Open "ROOT/taobin_project/xml/page_catalog.lxml"
|
||||
EndIf
|
||||
Else
|
||||
Open "ROOT/taobin_project/xml/page_catalog.lxml"
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<ListView1>
|
||||
<Width> 1080 </Width>
|
||||
<Height> "auto" </Height>
|
||||
<X> 0 </X>
|
||||
<Y> 395 </Y>
|
||||
<Row2>
|
||||
<State>"Enable"</State>
|
||||
<Width> 896 </Width>
|
||||
<Height> 102 </Height>
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu1Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_recommend3.png" )</Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_recommend3.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
SAVELOG "Click rec"
|
||||
Var NextPage = "-"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/event/script_common_for_open_promotion_xml.ev"
|
||||
TRY OpenFileXML
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu2Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_coffee2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_coffee2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_coffee.lxml"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_coffee.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_coffee.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu3Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_tea2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_tea2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_tea.lxml"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_tea.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu4Selected </State>
|
||||
<Filename> Var( DirImageAlterAus + "/bn_cho_ca2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlterAus + "/bp_cho_ca2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_milk.lxml"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_milk.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu7Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_protein2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_protein2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_whey.lxml"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_whey.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu11Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_appfast2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_appfast2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_appfast.lxml"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_appfast.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu21Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_forkid2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_forkid2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_forkid.lxml"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_forkid.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_forkid.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu22Selected </State>
|
||||
<Filename> Var( DirImageAlterAus + "/bn_dessert.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlterAus + "/bp_dessert.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_dessert.lxml"
|
||||
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_dessert.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
Open OpenFileXML
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu8Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_cocktail.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_cocktail.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_cocktail.lxml"
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_cocktail.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_cocktail.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu6Selected </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_sodada2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_sodada2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
;Open "ROOT/taobin_project/xml/page_catalog_group_other.lxml"
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_other.lxml"
|
||||
|
||||
DEBUGVAR CountryRootPath
|
||||
DEBUGVAR OpenFileXML
|
||||
|
||||
If CountryName = "Thailand" Then
|
||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.lxml"
|
||||
Else
|
||||
Open OpenFileXML
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> MenuVSelected2 </State>
|
||||
<Filename> Var( DirImageAlter + "/bn_vending2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_vending2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
Open "ROOT/taobin_project/spiral/xml/page_catalog_vending_machine.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> MenuWinterWarmersCatalogState </State>
|
||||
<Filename> "ROOT/taobin_project/inter/aus/image/page3_2_en/bn_winter_warmers.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/inter/aus/image/page3_2_en/bp_winter_warmers.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
Var OpenFileXML = CountryRootPath + "xml/page_catalog_group_winter_warmers_ignore.lxml"
|
||||
Open OpenFileXML
|
||||
</EventClick>
|
||||
</Button>
|
||||
</Row2>
|
||||
</ListView1>
|
||||
|
||||
|
||||
<Text>
|
||||
<X> 940 </X>
|
||||
<Y> 462 </Y>
|
||||
<Size> 22 </Size>
|
||||
<Width> 170 </Width>
|
||||
<Height> 30 </Height>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x6F5F51 </Color>
|
||||
<Value> PriceUnitText </Value>
|
||||
</Text>
|
||||
|
||||
<EventWebApp>
|
||||
|
||||
DEBUGVAR web_ready
|
||||
If web_ready = "true" Then
|
||||
If web_ref = QRCODE99x Then
|
||||
|
||||
Var web_readyOK = web_ready
|
||||
Var web_telnumOK = web_telnum
|
||||
|
||||
Var web_app_prepar = "true"
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
||||
|
||||
EndIf
|
||||
Else
|
||||
EndIf
|
||||
|
||||
</EventWebApp>
|
||||
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
|
||||
print("directory_to_process =" + directory_to_process)
|
||||
if param == "old":
|
||||
print("old layout catalog enable.")
|
||||
f = open( directory_to_process + "/menu_catalog.xml", "r")
|
||||
#print(f.read())
|
||||
out_xml(f.read())
|
||||
f.close()
|
||||
else:
|
||||
if "v2" in param:
|
||||
print("new layout catalog ============================> inter.")
|
||||
f = open( directory_to_process + "/menu_catalog_new.lxml", "r")
|
||||
#print(f.read())
|
||||
out_xml(f.read())
|
||||
f.close()
|
||||
else:
|
||||
print("new layout catalog enable.")
|
||||
f = open( directory_to_process + "/menu_catalog_new.xml", "r")
|
||||
#print(f.read())
|
||||
out_xml(f.read())
|
||||
f.close()
|
||||
|
||||
9
inter/aus/xml/multi/menu_catalog_new_menu.lxml
Normal file
9
inter/aus/xml/multi/menu_catalog_new_menu.lxml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
|
||||
If show_eng = "true" Then
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_en/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
|
||||
Else
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2/"
|
||||
EndIf
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
if "v2" in param:
|
||||
print("new menu_catalog_new_menu catalog ============================> inter.")
|
||||
f = open( directory_to_process + "/menu_catalog_new_menu.lxml", "r")
|
||||
#print(f.read())
|
||||
out_xml(f.read())
|
||||
f.close()
|
||||
else:
|
||||
print("new menu_catalog_new_menu catalog enable.")
|
||||
f = open( directory_to_process + "/menu_catalog_new_menu.xml", "r")
|
||||
#print(f.read())
|
||||
out_xml(f.read())
|
||||
f.close()
|
||||
3
inter/aus/xml/multi/milk.ev
Normal file
3
inter/aus/xml/multi/milk.ev
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
SAVELOG "Call milk.ev"
|
||||
TabMenuVisibleInst 4
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
If WinterWarmersCatalogFlag = 1 Then
|
||||
Var catalogFile = CountryRootPath + "/xml/page_catalog_winter_warmers.lxml"
|
||||
Else
|
||||
Var catalogFile = CountryRootPath + "/xml/page_catalog_westfield.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
Open catalogFile
|
||||
3
inter/aus/xml/multi/other.ev
Normal file
3
inter/aus/xml/multi/other.ev
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
SAVELOG "Call other"
|
||||
TabMenuVisibleInst 7
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
910
inter/aus/xml/multi/page_catalog.lxml
Normal file
910
inter/aus/xml/multi/page_catalog.lxml
Normal file
|
|
@ -0,0 +1,910 @@
|
|||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
SAVELOG "======================================= catalog inter multi instance ================================"
|
||||
; On open
|
||||
|
||||
TopView "show"
|
||||
; On open
|
||||
|
||||
; helper
|
||||
RootLayoutVisible 14 "hide"
|
||||
|
||||
Machine WakeUp
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_hide.lxml"
|
||||
|
||||
DEBUGVAR ToppingNewShow
|
||||
|
||||
DEBUGVAR OpenFromPageBoard
|
||||
If OpenFromPageBoard = 1 Then
|
||||
Var OpenFromPageBoard = 0
|
||||
Var langnext1 = "true"
|
||||
Var langnext2 = "true"
|
||||
Var langnext3 = "true"
|
||||
Var langnext4 = "true"
|
||||
Var langnext5 = "true"
|
||||
Var langnext6 = "true"
|
||||
Var langnext7 = "true"
|
||||
Var langnext8 = "true"
|
||||
Var langnext9 = "true"
|
||||
SAVELOG "======================================= RefreshAll Languages ================================"
|
||||
EndIf
|
||||
|
||||
Var BaseOnPageBoard = 0
|
||||
|
||||
Var NextPage = "-"
|
||||
|
||||
Var Seeker.thankLidFlag = 0
|
||||
Var Seeker.thankStrawFlag = 0
|
||||
Var Seeker.SmoothieToPayment = 0
|
||||
|
||||
WEB "DISABLE"
|
||||
|
||||
Var web_readyOK = "false"
|
||||
Var web_telnumOK = ""
|
||||
|
||||
Var PicturePath = "/mnt/sdcard/coffeevending/taobin_project/image/page_doing/"
|
||||
|
||||
If Seeker = "curr" Then
|
||||
Machine DoorLidClose
|
||||
EndIf
|
||||
|
||||
Var GetPayInfoFlag = 0
|
||||
Var countDownRetrun = 120
|
||||
|
||||
Var OpenRouteManTest = 0
|
||||
|
||||
CoinVending OFF
|
||||
|
||||
; Clear value
|
||||
Topping "clear" "-"
|
||||
|
||||
|
||||
Var DirImage = "ROOT/taobin_project/image/page2_inter/"
|
||||
Var DirImageAUS = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/image/catalog/"
|
||||
|
||||
Var StrawAutoRelease1 = "false"
|
||||
Var StrawAutoRelease2 = "false"
|
||||
|
||||
|
||||
Var SELLONLINE = 0
|
||||
If SELLSTATUS = "SELLONLINE" Then
|
||||
Var SELLONLINE = 1
|
||||
EndIf
|
||||
If SELLSTATUS = "SELLNOCASH" Then
|
||||
Var SELLONLINE = 1
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If SELLONLINE = 1 Then
|
||||
Var ShowButtonClick2 = "Enable"
|
||||
Else
|
||||
Var ShowButtonClick2 = "Invisible"
|
||||
Var ButtontoTopupMenu = "Invisible"
|
||||
EndIf
|
||||
|
||||
If SELLONLINE = 1 Then
|
||||
Var ShowNetworkProblem = "Invisible"
|
||||
Var ShowNetworkProblemText = ""
|
||||
|
||||
;GenHashWithTimeStamp QRCODE99x
|
||||
WEB "ENABLE"
|
||||
|
||||
Else
|
||||
Var ShowNetworkProblem = "Enable"
|
||||
Var ShowButtonClick2 = "Invisible"
|
||||
Var ButtontoTopupMenu = "Invisible"
|
||||
;Var ShowNetworkProblemText = "การสื่อสารขัดข้อง ชำระเงินได้เฉพาะเงินสด"
|
||||
|
||||
Var QRCODE99 = ""
|
||||
WEB "DISABLE"
|
||||
|
||||
EndIf
|
||||
|
||||
If RoadShow = "true" Then
|
||||
Var ShowNetworkProblem = "Invisible"
|
||||
Var ShowNetworkProblemText = ""
|
||||
EndIf
|
||||
|
||||
Var bnSodaAndOther = DirImage + "/bn_soda_coke.png"
|
||||
Var bpSodaAndOther = DirImage + "/bp_soda_coke.png"
|
||||
|
||||
|
||||
Var countClick = 0
|
||||
|
||||
|
||||
DEBUGVAR CART_COUNT
|
||||
|
||||
|
||||
Var QRCODE99_Y = 1718
|
||||
|
||||
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"
|
||||
|
||||
Var QRCODE99_Y = 1580
|
||||
|
||||
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"
|
||||
|
||||
Var QRCODE99_Y = 1580
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If CART_COUNT = 3 Then
|
||||
Open "ROOT/taobin_project/xml/page_payment_multi.xml"
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
DEBUGVAR Seeker
|
||||
|
||||
If Seeker = "next" Then
|
||||
Var ShowButtonClick2 = "Invisible"
|
||||
Var ButtontoTopupMenu = "Invisible"
|
||||
EndIf
|
||||
|
||||
|
||||
If XMLProfile = "taobin_notopup" Then
|
||||
Var ButtontoTopupMenu = "Disable"
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
Var menu_name_eng_hot = ""
|
||||
Var menu_desc_eng_hot = ""
|
||||
Var menu_name_thai_hot = ""
|
||||
Var menu_desc_thai_hot = ""
|
||||
|
||||
Var menu_name_eng_cold = ""
|
||||
Var menu_desc_eng_cold = ""
|
||||
Var menu_name_thai_cold = ""
|
||||
Var menu_desc_thai_cold = ""
|
||||
|
||||
|
||||
Var menu_name_eng_blender = ""
|
||||
Var menu_desc_eng_blender = ""
|
||||
Var menu_name_thai_blender = ""
|
||||
Var menu_desc_thai_blender = ""
|
||||
|
||||
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/event/tricker.ev"
|
||||
|
||||
TRY "ROOT/taobin_project/xml/sometime/RoadShow.ev"
|
||||
|
||||
If BoxID = 0 Then
|
||||
RebootWithCause "BoxID was zero"
|
||||
EndIf
|
||||
|
||||
|
||||
DEBUGVAR ShowButtonClick2
|
||||
|
||||
DEBUGVAR MenuKidButtonState
|
||||
DEBUGVAR New_Payment
|
||||
|
||||
|
||||
|
||||
|
||||
Var PromotionIDCurrentOrder = 0
|
||||
RootLayoutVisible 3 "show"
|
||||
|
||||
Var ButtonLanguageCurrentXPosition = 1005
|
||||
Var ButtonLanguageCurrentYPosition = 458 - 38
|
||||
|
||||
Var ButtonLanguageListXPosition = 970
|
||||
Var ButtonLanguageListYPosition = 450 - 38
|
||||
|
||||
Var SelectedMenu = ""
|
||||
Var MultiProcess = "Invisible"
|
||||
|
||||
Var ButtonSpiralStage = "Invisible"
|
||||
|
||||
RootLayoutVisible 15 "hide"
|
||||
|
||||
</EventOpen>
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;SAVELOG SoundPlaying
|
||||
|
||||
If countDownRetrun > 0 Then
|
||||
Var countDownRetrun = countDownRetrun - 1
|
||||
EndIf
|
||||
|
||||
If countDownRetrun = 0 Then
|
||||
If Seeker = "next" Then
|
||||
RootLayoutVisible 3 "hide"
|
||||
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
|
||||
Else
|
||||
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
|
||||
|
||||
|
||||
DEBUGVAR MultiProcess
|
||||
|
||||
|
||||
DEBUGVAR MultiProcessTimer
|
||||
DEBUGVAR CatalogLayoutV3
|
||||
Var Inst5MenuLoaded = "done"
|
||||
Var Inst6MenuLoaded = "done"
|
||||
Var Inst7MenuLoaded = "done"
|
||||
Var Inst8MenuLoaded = "done"
|
||||
Var Inst9MenuLoaded = "done"
|
||||
Var Inst10MenuLoaded = "done"
|
||||
Var Inst11MenuLoaded = "done"
|
||||
|
||||
|
||||
|
||||
If MultiProcess = "Enable" Then
|
||||
If SelectedMenu = "coffee" Then
|
||||
Var MultiProcessTimer = MultiProcessTimer + 1
|
||||
If Inst5MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 2
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
If MultiProcessTimer >= 20 Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 2
|
||||
Var MultiProcessTimer = 0
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If SelectedMenu = "tea" Then
|
||||
Var MultiProcessTimer = MultiProcessTimer + 1
|
||||
If Inst6MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 3
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
If MultiProcessTimer >= 20 Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 3
|
||||
Var MultiProcessTimer = 0
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If SelectedMenu = "caramel" Then
|
||||
Var MultiProcessTimer = MultiProcessTimer + 1
|
||||
If Inst7MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 4
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
If MultiProcessTimer >= 20 Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 4
|
||||
Var MultiProcessTimer = 0
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If SelectedMenu = "whey" Then
|
||||
Var MultiProcessTimer = MultiProcessTimer + 1
|
||||
If Inst8MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 5
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
If MultiProcessTimer >= 20 Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 5
|
||||
Var MultiProcessTimer = 0
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If SelectedMenu = "dessert" Then
|
||||
Var MultiProcessTimer = MultiProcessTimer + 1
|
||||
If Inst9MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 6
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
If MultiProcessTimer >= 20 Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 6
|
||||
Var MultiProcessTimer = 0
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If SelectedMenu = "soda" Then
|
||||
Var MultiProcessTimer = MultiProcessTimer + 1
|
||||
If Inst11MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 7
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
If MultiProcessTimer >= 20 Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 7
|
||||
Var MultiProcessTimer = 0
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
Refresh
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
<EventChangeStatus>
|
||||
;If ChangeStatus = "payout-end" Then
|
||||
; Var ChangeOK = 1
|
||||
;EndIf
|
||||
</EventChangeStatus>
|
||||
|
||||
<EventWebApp>
|
||||
|
||||
DEBUGVAR web_ready
|
||||
If web_ready = "true" Then
|
||||
If web_ref = QRCODE99 Then
|
||||
Cart "DeleteMenuID" "ALL"
|
||||
Var web_readyOK = web_ready
|
||||
Var web_telnumOK = web_telnum
|
||||
|
||||
|
||||
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
||||
EndIf
|
||||
|
||||
Else
|
||||
EndIf
|
||||
|
||||
</EventWebApp>
|
||||
|
||||
<Image>
|
||||
<X> 0 </X>
|
||||
<Y> 380 </Y>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1540 </Height>
|
||||
<Color> "0xeae6e1" </Color>
|
||||
</Image>
|
||||
|
||||
<EventLanguageOnChange>
|
||||
DEBUGVAR LanguageShow
|
||||
|
||||
;inter-image
|
||||
If LanguageShow = "ENG" Then
|
||||
Var PlaySoundLag = "/mnt/sdcard/coffeevending/taobin_project/sound_eng/What_would_you_like_to_drink_today.mp3"
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_en/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_en/"
|
||||
EndIf
|
||||
|
||||
If LanguageShow = "MALAY" Then
|
||||
Var PlaySoundLag = "/mnt/sdcard/coffeevending/taobin_project/sound_eng/What_would_you_like_to_drink_today.mp3"
|
||||
EndIf
|
||||
|
||||
If LanguageShow = "THAI" Then
|
||||
Var PlaySoundLag = "/mnt/sdcard/coffeevending/taobin_project/sound_thai/taobin_sawade.mp3"
|
||||
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2/"
|
||||
|
||||
If SongkranSoundCampaign = 1 Then
|
||||
Var PlaySoundLag = GreetingSound[SoundCampaignIndex]
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If LanguageShow = "MYANMAR" Then
|
||||
Var show_eng = "true"
|
||||
Var DirImage2 = "ROOT/taobin_project/image/drink_option_mmr/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_mmr/"
|
||||
EndIf
|
||||
|
||||
|
||||
If LanguageShow = "MSC" Then
|
||||
Var show_eng = "true"
|
||||
Var DirImage2 = "ROOT/taobin_project/inter/hkg/image/drink_option_msc/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/inter/hkg/image/page3_2_msc/"
|
||||
EndIf
|
||||
Play PlaySoundLag
|
||||
Var countDownRetrun = 120
|
||||
|
||||
Var ButtonLanguageCurrentXPosition = 1015
|
||||
Var ButtonLanguageCurrentYPosition = 458 - 38
|
||||
Var ButtonLanguageListXPosition = 982
|
||||
Var ButtonLanguageListYPosition = 450 - 38
|
||||
Var LanguageButtonEnable = "Enable"
|
||||
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
||||
|
||||
RefreshAll
|
||||
</EventLanguageOnChange>
|
||||
|
||||
|
||||
; back
|
||||
<Button>
|
||||
<X> 19 </X>
|
||||
<Y> 420 </Y>
|
||||
<Filename> "ROOT/taobin_project/image/page2/bn_back_arrow.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/page2/bn_back_arrow.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
If Seeker = "next" Then
|
||||
RootLayoutVisible 3 "hide"
|
||||
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
|
||||
Else
|
||||
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
||||
EndIf
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Text>
|
||||
<X> 70 </X>
|
||||
<Y> 591 </Y>
|
||||
<Width> 940 </Width>
|
||||
<Height> 85 </Height>
|
||||
<Language>
|
||||
<ID> 000001 </ID>
|
||||
</Language>
|
||||
</Text>
|
||||
|
||||
<Text>
|
||||
<X> 70 </X>
|
||||
<Y> 679 </Y>
|
||||
<Width> 940 </Width>
|
||||
<Height> 85 </Height>
|
||||
<Language>
|
||||
<ID> 000002 </ID>
|
||||
</Language>
|
||||
</Text>
|
||||
|
||||
|
||||
|
||||
|
||||
<FrameScroll>
|
||||
<X> 1 </X>
|
||||
<Y> 844 </Y>
|
||||
<Width> 1080 </Width>
|
||||
<ScrollHeight> "auto" </ScrollHeight>
|
||||
<Scroll> "Vertical" </Scroll>
|
||||
<Column> 3 </Column>
|
||||
<Mode> "EnableAdjust" </Mode>
|
||||
<Script>
|
||||
Var block_index_override = 0
|
||||
Var block_index_move = 0
|
||||
|
||||
Var ColumnOverride[0] = 2
|
||||
|
||||
Var ColumnOverride[1] = 3
|
||||
Var ColumnOverride[2] = 2
|
||||
Var ColumnOverride[3] = 3
|
||||
|
||||
Var ColumnGravity[0] = 2
|
||||
Var ColumnGravity[1] = 2
|
||||
Var ColumnGravity[2] = 2
|
||||
Var ColumnGravity[3] = 2
|
||||
|
||||
</Script>
|
||||
<Block>
|
||||
<Width> 296 </Width>
|
||||
<Height> 344 </Height>
|
||||
<MarginLeft> 42 </MarginLeft>
|
||||
<State> "Enable" </State>
|
||||
; menu row 1
|
||||
<Button>
|
||||
<Filename> Var(DirImageAUS + "/bn_diy_FLYING_TURTLE.png") </Filename>
|
||||
<FilenamePress> Var(DirImageAUS + "/bp_diy_FLYING_TURTLE.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
|
||||
<EventClick>
|
||||
|
||||
Var OpenFromMulti = 0
|
||||
Var OpenFromPageBoard = 1
|
||||
|
||||
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/v3/event/script_open_promotion_v3.ev"
|
||||
|
||||
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000003 </ID>
|
||||
<X> 28 </X>
|
||||
<Y> 202 </Y>
|
||||
<Width> 241 </Width>
|
||||
<Height> 72 </Height>
|
||||
</Language>
|
||||
</Button>
|
||||
</Block>
|
||||
|
||||
<Block>
|
||||
<Width> 296 </Width>
|
||||
<Height> 344 </Height>
|
||||
<MarginLeft> 42 </MarginLeft>
|
||||
<State> "Enable" </State>
|
||||
<Button>
|
||||
<Filename> Var(DirImage + "/bn_coffee.png") </Filename>
|
||||
<FilenamePress> Var(DirImage + "/bp_coffee.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
If Inst5MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 2
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
Var MultiProcessTimer = 0
|
||||
Var MultiProcess = "Enable"
|
||||
Var SelectedMenu = "coffee"
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000005 </ID>
|
||||
<X> 28 </X>
|
||||
<Y> 202 </Y>
|
||||
<Width> 241 </Width>
|
||||
<Height> 72 </Height>
|
||||
</Language>
|
||||
</Button>
|
||||
</Block>
|
||||
|
||||
|
||||
<Block>
|
||||
<Width> 296 </Width>
|
||||
<Height> 344 </Height>
|
||||
<MarginLeft> 42 </MarginLeft>
|
||||
<State> "Enable" </State>
|
||||
; menu row 2
|
||||
<Button>
|
||||
<Filename> Var(DirImage + "/bn_tea.png") </Filename>
|
||||
<FilenamePress> Var(DirImage + "/bp_tea.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
If Inst6MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 3
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
Var MultiProcessTimer = 0
|
||||
Var MultiProcess = "Enable"
|
||||
Var SelectedMenu = "tea"
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000006 </ID>
|
||||
<X> 28 </X>
|
||||
<Y> 193 </Y>
|
||||
<Width> 241 </Width>
|
||||
<Height> 72 </Height>
|
||||
</Language>
|
||||
</Button>
|
||||
</Block>
|
||||
|
||||
<Block>
|
||||
<Width> 296 </Width>
|
||||
<Height> 344 </Height>
|
||||
<MarginLeft> 42 </MarginLeft>
|
||||
<State> "Enable" </State>
|
||||
<Button>
|
||||
<Filename> Var(DirImage + "/bn_cho_caramel.png") </Filename>
|
||||
<FilenamePress> Var(DirImage + "/bp_cho_caramel.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
If Inst7MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 4
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
Var MultiProcessTimer = 0
|
||||
Var MultiProcess = "Enable"
|
||||
Var SelectedMenu = "caramel"
|
||||
EndIf
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000007 </ID>
|
||||
<X> 28 </X>
|
||||
<Y> 193 </Y>
|
||||
<Width> 241 </Width>
|
||||
<Height> 72 </Height>
|
||||
</Language>
|
||||
</Button>
|
||||
</Block>
|
||||
|
||||
|
||||
<Block>
|
||||
<Width> 296 </Width>
|
||||
<Height> 344 </Height>
|
||||
<MarginLeft> 42 </MarginLeft>
|
||||
<State> "Enable" </State>
|
||||
<Button>
|
||||
<Filename> bnSodaAndOther </Filename>
|
||||
<FilenamePress> bpSodaAndOther </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
If Inst11MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 7
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
Var MultiProcessTimer = 0
|
||||
Var MultiProcess = "Enable"
|
||||
Var SelectedMenu = "soda"
|
||||
EndIf
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000009 </ID>
|
||||
<X> 28 </X>
|
||||
<Y> 211 </Y>
|
||||
<Width> 241 </Width>
|
||||
<Height> 72 </Height>
|
||||
</Language>
|
||||
</Button>
|
||||
</Block>
|
||||
|
||||
<Block>
|
||||
<Width> 296 </Width>
|
||||
<Height> 344 </Height>
|
||||
<MarginLeft> 42 </MarginLeft>
|
||||
<State> WheyButtonState </State>
|
||||
<Button>
|
||||
<State>WheyButtonState</State>
|
||||
<Filename> Var(DirImage + "/bn_protein.png") </Filename>
|
||||
<FilenamePress> Var(DirImage + "/bp_protein.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
TabMenuVisibleInst 5
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000008 </ID>
|
||||
<X> 28 </X>
|
||||
<Y> 202 </Y>
|
||||
<Width> 241 </Width>
|
||||
<Height> 72 </Height>
|
||||
</Language>
|
||||
</Button>
|
||||
</Block>
|
||||
|
||||
<Block>
|
||||
<Width> 296 </Width>
|
||||
<Height> 344 </Height>
|
||||
<MarginLeft> 42 </MarginLeft>
|
||||
<State> "Enable" </State>
|
||||
<Button>
|
||||
<State> "Enable" </State>
|
||||
<Filename> Var(DirImageAUS + "/bn_dessert.png")) </Filename>
|
||||
<FilenamePress> Var(DirImageAUS + "/bp_dessert.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
If Inst9MenuLoaded = "done" Then
|
||||
Var MultiProcess = "Invisible"
|
||||
TabMenuVisibleInst 6
|
||||
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
Else
|
||||
Var MultiProcessTimer = 0
|
||||
Var MultiProcess = "Enable"
|
||||
Var SelectedMenu = "dessert"
|
||||
EndIf
|
||||
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000025 </ID>
|
||||
<X> 28 </X>
|
||||
<Y> 202 </Y>
|
||||
<Width> 241 </Width>
|
||||
<Height> 82 </Height>
|
||||
</Language>
|
||||
</Button>
|
||||
</Block>
|
||||
|
||||
|
||||
|
||||
</FrameScroll>
|
||||
|
||||
<Button>
|
||||
<X> 600 </X>
|
||||
<Y> 424 </Y>
|
||||
<State> ShowButtonClick2 </State>
|
||||
<Filename> "ROOT/taobin_project/image/page2_en/page2/bn_main_page_member.png" </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/image/page2_en/page2/bp_main_page_member.png" </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var CheckMemberPage = CountryRootPath + "xml/page_check_member.lxml"
|
||||
Open CheckMemberPage
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<X> 0 </X>
|
||||
<Y> 1870 </Y>
|
||||
<State> ShowNetworkProblem </State>
|
||||
<Color> "0xFF0000" </Color>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 60 </Height>
|
||||
<EventClick>
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_camera.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Text>
|
||||
<X> 5 </X>
|
||||
<Y> 1880 </Y>
|
||||
<Size> 24 </Size>
|
||||
<Align> Center </Align>
|
||||
<Width> 1080 </Width>
|
||||
<Font> RobotoRegular </Font>
|
||||
<Color> 0xFFFFFF </Color>
|
||||
<Value> ShowNetworkProblemText </Value>
|
||||
</Text>
|
||||
|
||||
|
||||
<EventWebApp>
|
||||
|
||||
DEBUGVAR web_ready
|
||||
If web_ready = "true" Then
|
||||
If web_ref = QRCODE99x Then
|
||||
|
||||
Var web_readyOK = web_ready
|
||||
Var web_telnumOK = web_telnum
|
||||
|
||||
Var web_app_prepar = "true"
|
||||
|
||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
||||
|
||||
EndIf
|
||||
Else
|
||||
EndIf
|
||||
|
||||
</EventWebApp>
|
||||
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inc/button_remove_cup.inc"
|
||||
|
||||
|
||||
|
||||
<Image>
|
||||
<X> 0 </X>
|
||||
<Y> 380 </Y>
|
||||
<State> MultiProcess </State>
|
||||
<Filename> "ROOT/taobin_project/image/collectiing/alpha.png" </Filename>
|
||||
</Image>
|
||||
|
||||
<GIF>
|
||||
<X> 493 </X>
|
||||
<Y> 968 </Y>
|
||||
<Width> 94 </Width>
|
||||
<Height> 94 </Height>
|
||||
<State> MultiProcess </State>
|
||||
<Filename> "ROOT/taobin_project/image/page_payment/loading.gif" </Filename>
|
||||
</GIF>
|
||||
|
||||
|
||||
<Image>
|
||||
<X> 0 </X>
|
||||
<Y> 1820 </Y>
|
||||
<Width> 100 </Width>
|
||||
<Height> 100 </Height>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var ClickCountMainTe = ClickCountMainTe + 1
|
||||
|
||||
DEBUGVAR ClickCountMainTe
|
||||
|
||||
If ClickCountMainTe = 2 Then
|
||||
Var OpenRouteManTest = 1
|
||||
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
||||
Var ClickCountMainTe = 0
|
||||
EndIf
|
||||
</EventClick>
|
||||
</Image>
|
||||
|
||||
<Text>
|
||||
<X> 1 </X>
|
||||
<Y> 1 </Y>
|
||||
<Font> KanitTTF </Font>
|
||||
<Size> 22 </Size>
|
||||
<Width> 1080 </Width>
|
||||
<Align> end </Align>
|
||||
<Color> 0xFF0000 </Color>
|
||||
<Value> "MT2 "</Value>
|
||||
</Text>
|
||||
|
||||
|
||||
<EventUnitTest1>
|
||||
</EventUnitTest1>
|
||||
|
||||
<EventUnitTest2>
|
||||
|
||||
</EventUnitTest2>
|
||||
; Initial for jump to page_brewing3.xml
|
||||
<EventUnitTest3>
|
||||
<Name> "Jump to page_check_member2.xml" </Name>
|
||||
<Script>
|
||||
Open "ROOT/taobin_project/xml/page_check_member2.xml"
|
||||
</Script>
|
||||
</EventUnitTest3>
|
||||
|
||||
<EventUnitTest5>
|
||||
|
||||
<Name> "Test Redirect page_catalog_group_recommend.lxml" </Name>
|
||||
<Script>
|
||||
Open "ROOT/taobin_project/inter/tha/xml/page_catalog_group_recommend.lxml"
|
||||
</Script>
|
||||
|
||||
</EventUnitTest5>
|
||||
|
||||
<EventUnitTest6>
|
||||
<Name> "Test Redirect page_catalog_group_other_other.lxml" </Name>
|
||||
<Script>
|
||||
Open "ROOT/taobin_project/inter/tha/xml/page_catalog_group_other_other.lxml"
|
||||
</Script>
|
||||
|
||||
</EventUnitTest6>
|
||||
|
||||
<EventUnitTest7>
|
||||
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_topup_credit3-TopupSuccess.xml"
|
||||
</EventUnitTest7>
|
||||
|
||||
<EventUnitTest8>
|
||||
|
||||
|
||||
Open "ROOT/taobin_project/xml/page_payment_credit3-TopupSuccess.xml"
|
||||
</EventUnitTest8>
|
||||
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inc/remove_cup_tag_on_arm.inc"
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
echo param
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
If AppFastEnable = "true" Then
|
||||
Var Menu11Selected = "PressForever"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Else
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu7Selected = "PressForever"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Menu8Selected = "PressForever"
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
Var Menu2Selected = "PressForever"
|
||||
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
; protein
|
||||
If AppFastEnable = "true" Then
|
||||
Var Menu11Selected = "PressForever"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Var Menu21Selected = "Invisible"
|
||||
Else
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Var Menu21Selected = "PressForever"
|
||||
EndIf
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
Var Menu22Selected = "PressForever"
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,46 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
Var Menu4Selected = "PressForever"
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=./event/dummy_layout_promotion.py
|
||||
?>
|
||||
|
||||
<EventUnitTest4>
|
||||
RefreshAll
|
||||
</EventUnitTest4>
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
echo param
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
; soda and other
|
||||
Var Menu6Selected = "PressForever"
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,56 +0,0 @@
|
|||
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
Var Menu1Selected = "PressForever"
|
||||
|
||||
Var OreoBigButtonEnable = "Enable"
|
||||
|
||||
If $12-01-01-0001.Button = "Invisible" Then
|
||||
Var esp102101001Enable = "Invisible"
|
||||
Var esp122101001Enable = "Enable"
|
||||
|
||||
Else
|
||||
Var esp102101001Enable = "Enable"
|
||||
Var esp122101001Enable = "Invisible"
|
||||
|
||||
EndIf
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
If show_eng = "true" Then
|
||||
|
||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
||||
Else
|
||||
Var text_unavailable = "หมด###size=32"
|
||||
|
||||
EndIf
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
|
||||
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inc/button_remove_cup.inc"
|
||||
|
||||
|
||||
|
||||
;BigLogoLayout
|
||||
|
||||
</Popup>
|
||||
|
||||
|
||||
|
|
@ -1,60 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
Var Menu1Selected = "PressForever"
|
||||
|
||||
Var OreoBigButtonEnable = "Enable"
|
||||
|
||||
If $12-01-01-0001.Button = "Invisible" Then
|
||||
Var esp102101001Enable = "Invisible"
|
||||
Var esp122101001Enable = "Enable"
|
||||
|
||||
Else
|
||||
Var esp102101001Enable = "Enable"
|
||||
Var esp122101001Enable = "Invisible"
|
||||
|
||||
EndIf
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
If show_eng = "true" Then
|
||||
|
||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
||||
Else
|
||||
Var text_unavailable = "หมด###size=32"
|
||||
|
||||
EndIf
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
|
||||
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
;include="ROOT/taobin_project/inc/button_remove_cup.inc"
|
||||
|
||||
|
||||
|
||||
;BigLogoLayout
|
||||
|
||||
</Popup>
|
||||
|
||||
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
Var Menu3Selected = "PressForever"
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
If AppFastEnable = "true" Then
|
||||
Var Menu11Selected = "PressForever"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Else
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu7Selected = "PressForever"
|
||||
EndIf
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,66 +0,0 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
Var MenuWinterWarmersCatalogState = "PressForever"
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new_menu.lxml"
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v2.py
|
||||
?>
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen.py
|
||||
?>
|
||||
|
||||
<Button>
|
||||
<X> 42 </X>
|
||||
<Y> 520 </Y>
|
||||
<State> BigButtonEnable </State>
|
||||
<Filename> "ROOT/taobin_project/inter/aus/image/event/winter_warmer_banner.png </Filename>
|
||||
<FilenamePress> "ROOT/taobin_project/inter/aus/image/event/winter_warmer_banner.png" </FilenamePress>
|
||||
<FilenameDisable> "ROOT/taobin_project/inter/aus/image/event/winter_warmer_banner.png" </FilenameDisable>
|
||||
<EventOnClick>
|
||||
|
||||
</EventOnClick>
|
||||
</Button>
|
||||
|
||||
<EventUnitTest1>
|
||||
Var BigButtonEnable = "Enable"
|
||||
Refresh
|
||||
</EventUnitTest1>
|
||||
<EventUnitTest2>
|
||||
Var BigButtonEnable = "Invisible"
|
||||
Refresh
|
||||
</EventUnitTest2>
|
||||
|
||||
|
||||
</Popup>
|
||||
|
||||
49
inter/aus/xml/multi/page_instance2.xml
Normal file
49
inter/aus/xml/multi/page_instance2.xml
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
<Popup>
|
||||
<Width> 1080</Width>
|
||||
<Height> 1920 </Height>
|
||||
|
||||
<EventOpen>
|
||||
; open from page_catalog.lxml
|
||||
|
||||
|
||||
RootLayoutVisible 3 "show"
|
||||
RootLayoutVisible 15 "show"
|
||||
|
||||
OpenInst 0 "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml"
|
||||
|
||||
|
||||
Var ButtonLanguageCurrentXPosition = 1015
|
||||
Var ButtonLanguageCurrentYPosition = 458 - 38
|
||||
|
||||
Var ButtonLanguageListXPosition = 990
|
||||
Var ButtonLanguageListYPosition = 450 - 38
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
</EventOpen>
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
DEBUGVAR Timeout
|
||||
If Timeout > 66 Then
|
||||
SAVELOG "Timeout"
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
|
||||
If Seeker = "next" Then
|
||||
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
|
||||
Else
|
||||
SAVELOG "Back"
|
||||
Open "ROOT/taobin_project/xml/page_back_to_main.xml"
|
||||
EndIf
|
||||
EndIf
|
||||
Var Timeout = Timeout + 1
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inc/remove_cup_tag_on_arm.inc"
|
||||
|
||||
|
||||
</Popup>
|
||||
3
inter/aus/xml/multi/recommend.ev
Normal file
3
inter/aus/xml/multi/recommend.ev
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
SAVELOG "Call recommend"
|
||||
TabMenuVisibleInst 10
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
3
inter/aus/xml/multi/sodaother.ev
Normal file
3
inter/aus/xml/multi/sodaother.ev
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
SAVELOG "Call tea.ev"
|
||||
TabMenuVisibleInst 7
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
274
inter/aus/xml/multi/tab_menu.lxml
Normal file
274
inter/aus/xml/multi/tab_menu.lxml
Normal file
|
|
@ -0,0 +1,274 @@
|
|||
<Popup>
|
||||
<Width> 1080</Width>
|
||||
<Height> 1920 </Height>
|
||||
|
||||
<EventOpen>
|
||||
|
||||
;Var DirImage = "ROOT/taobin_project/image/page2_inter/"
|
||||
Var DirImageAlter = "ROOT/taobin_project/image/page3_2_v2_en/"
|
||||
Var DirImageAUS = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/image/catalog/"
|
||||
|
||||
DEBUGVAR DirImageAlter
|
||||
|
||||
DEBUGVAR Menu1Selected
|
||||
DEBUGVAR Menu0Selected
|
||||
DEBUGVAR NextPage
|
||||
</EventOpen>
|
||||
<Timeout> 10000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
TimerReset
|
||||
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
|
||||
<ListView1>
|
||||
<Width> 1080 </Width>
|
||||
<Height> "auto" </Height>
|
||||
<X> 0 </X>
|
||||
<Y> 395 </Y>
|
||||
<Row2>
|
||||
<State>"Enable"</State>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 102 </Height>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu0Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_tao_pun.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_tao_pun.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 9
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu1Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_recommend2.png" )</Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_recommend2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
SAVELOG "Click rec"
|
||||
Var NextPage = "-"
|
||||
Var OpenFromMulti = 0
|
||||
Var OpenFromPageBoard = 1
|
||||
|
||||
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/v3/event/script_open_promotion_v3.ev"
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu2Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_coffee2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_coffee2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 2
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu3Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_tea2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_tea2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
|
||||
Var NextPage = "-"
|
||||
|
||||
TabMenuVisibleInst 3
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu4Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_cho_ca2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_cho_ca2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 4
|
||||
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu7Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_protein2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_protein2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 5
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu11Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_appfast2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_appfast2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 5
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu21Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_forkid2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_forkid2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
SAVELOG "============================ Click For Kids "============================ "
|
||||
TabMenuVisibleInst 5
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu22Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_health.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_health.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 6
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu8Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_cocktail.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_cocktail.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 6
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu61Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_Pepsi_7up.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_Pepsi_7up.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 8
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu62Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_sodada2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_sodada2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 7
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> Menu63Selected </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_20_baht.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_20_baht.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
TabMenuVisibleInst 8
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/multi/page_instance2.xml"
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
||||
<Button>
|
||||
<Layout> "linear" </Layout>
|
||||
<State> MenuVSelected2 </State>
|
||||
<Mode> "No" </Mode>
|
||||
<Filename> Var( DirImageAlter + "/bn_vending2.png") </Filename>
|
||||
<FilenamePress> Var( DirImageAlter + "/bp_vending2.png") </FilenamePress>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventClick>
|
||||
Var NextPage = "-"
|
||||
|
||||
|
||||
RootLayoutVisible 3 "hide"
|
||||
RootLayoutVisible 13 "hide"
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
OpenInst 2 "ROOT/taobin_project/spiral/xml/page_catalog_vending_machine.xml"
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
</Row2>
|
||||
</ListView1>
|
||||
|
||||
</Popup>
|
||||
1
inter/aus/xml/multi/tab_menu_hide.lxml
Normal file
1
inter/aus/xml/multi/tab_menu_hide.lxml
Normal file
|
|
@ -0,0 +1 @@
|
|||
RootLayoutVisible 15 "hide"
|
||||
1
inter/aus/xml/multi/tab_menu_open_instance.lxml
Normal file
1
inter/aus/xml/multi/tab_menu_open_instance.lxml
Normal file
|
|
@ -0,0 +1 @@
|
|||
OpenInst 15 "ROOT/taobin_project/inter/aus/xml/multi/tab_menu.lxml"
|
||||
3
inter/aus/xml/multi/tab_menu_show_and_refresh.lxml
Normal file
3
inter/aus/xml/multi/tab_menu_show_and_refresh.lxml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
|
||||
OpenInst 15 "ROOT/taobin_project/inter/aus/xml/multi/tab_menu.lxml"
|
||||
RootLayoutVisible 15 "show"
|
||||
3
inter/aus/xml/multi/tea.ev
Normal file
3
inter/aus/xml/multi/tea.ev
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
SAVELOG "Call tea.ev"
|
||||
TabMenuVisibleInst 3
|
||||
Var RedirectTo = "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
0
inter/aus/xml/multi/v3/dummy_layout.py
Normal file
0
inter/aus/xml/multi/v3/dummy_layout.py
Normal file
62
inter/aus/xml/multi/v3/event/dummy_layout_promotion.py
Normal file
62
inter/aus/xml/multi/v3/event/dummy_layout_promotion.py
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
if "v3" in param and "promotion" in param and "other_catalog" in param:
|
||||
file_template = open(directory_to_process + "/page_catalog_group_other_other.lxml", 'r')
|
||||
template_content = file_template.read()
|
||||
file_template.close()
|
||||
|
||||
pro_template = open(directory_to_process + "/event/event_v3/promotion_template.inc")
|
||||
pro_template_content = pro_template.read()
|
||||
pro_template.close()
|
||||
|
||||
all_active_pro = ""
|
||||
|
||||
files = os.listdir(directory_to_process + "/event/event_v3/catalog_other")
|
||||
files = [f for f in files if f.endswith(".json")]
|
||||
for filename in files:
|
||||
pro_json_file = open(directory_to_process + "/event/event_v3/catalog_other/"+ filename)
|
||||
pro_json = json.load(pro_json_file)
|
||||
start_time = datetime.datetime.strptime(pro_json["start"], "%Y-%m-%dT%H:%M:%S")
|
||||
end_time = datetime.datetime.strptime(pro_json["end"], "%Y-%m-%dT%H:%M:%S")
|
||||
if start_time > datetime.datetime.now() or datetime.datetime.now() < end_time:
|
||||
pro_content = str(pro_template_content)
|
||||
pro_content = pro_content.replace("#State", pro_json["state"])
|
||||
pro_content = pro_content.replace("#Type", pro_json["type"])
|
||||
pro_content = pro_content.replace("#MediaThai", pro_json["media_thai"])
|
||||
pro_content = pro_content.replace("#MediaEng", pro_json["media_eng"])
|
||||
pro_content = pro_content.replace("#EventClick", pro_json["event_click"])
|
||||
all_active_pro += pro_content + "\n\t"
|
||||
|
||||
pro_output_file = open(directory_to_process + "/event/event_v3/catalog_other/active_promotions.lxml", 'w')
|
||||
pro_output_file.write(template_content.replace(";banners", all_active_pro))
|
||||
pro_output_file.close()
|
||||
|
||||
if "v3" in param and "promotion" in param:
|
||||
file_template = open(directory_to_process + "/page_catalog_group_recommend.lxml", 'r')
|
||||
template_content = file_template.read()
|
||||
file_template.close()
|
||||
|
||||
pro_template = open(directory_to_process + "/event/event_v3/promotion_template.inc")
|
||||
pro_template_content = pro_template.read()
|
||||
pro_template.close()
|
||||
|
||||
all_active_pro = ""
|
||||
|
||||
files = os.listdir(directory_to_process + "/event/event_v3")
|
||||
files = [f for f in files if f.endswith(".json")]
|
||||
files.sort()
|
||||
for filename in files:
|
||||
pro_json_file = open(directory_to_process + "/event/event_v3/"+ filename)
|
||||
pro_json = json.load(pro_json_file)
|
||||
start_time = datetime.datetime.strptime(pro_json["start"], "%Y-%m-%dT%H:%M:%S")
|
||||
end_time = datetime.datetime.strptime(pro_json["end"], "%Y-%m-%dT%H:%M:%S")
|
||||
if start_time > datetime.datetime.now() or datetime.datetime.now() < end_time:
|
||||
pro_content = str(pro_template_content)
|
||||
pro_content = pro_content.replace("#State", pro_json["state"])
|
||||
pro_content = pro_content.replace("#Type", pro_json["type"])
|
||||
pro_content = pro_content.replace("#MediaThai", pro_json["media_thai"])
|
||||
pro_content = pro_content.replace("#MediaEng", pro_json["media_eng"])
|
||||
pro_content = pro_content.replace("#EventClick", pro_json["event_click"])
|
||||
all_active_pro += pro_content + "\n"
|
||||
|
||||
pro_output_file = open(directory_to_process + "/event/event_v3/active_promotions.lxml", 'w')
|
||||
pro_output_file.write(template_content.replace(";banners", all_active_pro))
|
||||
pro_output_file.close()
|
||||
3071
inter/aus/xml/multi/v3/event/event_v3/active_promotions.lxml
Normal file
3071
inter/aus/xml/multi/v3/event/event_v3/active_promotions.lxml
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
16
inter/aus/xml/multi/v3/event/event_v3/promotion_template.inc
Normal file
16
inter/aus/xml/multi/v3/event/event_v3/promotion_template.inc
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<Banner>
|
||||
<State> #State </State>
|
||||
<Type> #Type </Type>
|
||||
<Media>
|
||||
eval(
|
||||
If show_eng = "true" Then
|
||||
Var return = "#MediaEng"
|
||||
Else
|
||||
Var return = "#MediaThai"
|
||||
EndIf
|
||||
)
|
||||
</Media>
|
||||
<EventOnClick>
|
||||
#EventClick
|
||||
</EventOnClick>
|
||||
</Banner>
|
||||
22
inter/aus/xml/multi/v3/event/script_open_promotion_v3.ev
Normal file
22
inter/aus/xml/multi/v3/event/script_open_promotion_v3.ev
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
|
||||
Var InstanceTabOpenFile10 = "ROOT/taobin_project/inter/aus/xml/multi/v3/event/event_v3/active_promotions.lxml"
|
||||
|
||||
Var ButtonLanguageCurrentXPosition = 1015
|
||||
Var ButtonLanguageCurrentYPosition = 458 - 38
|
||||
Var ButtonLanguageListXPosition = 990
|
||||
Var ButtonLanguageListYPosition = 450 - 38
|
||||
Var LanguageButtonEnable = "Enable"
|
||||
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
|
||||
|
||||
|
||||
OpenInst 15 "ROOT/taobin_project/inter/aus/xml/multi/tab_menu.lxml"
|
||||
|
||||
TabMenuVisibleInst 10
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_instance2.xml"
|
||||
|
||||
Var Menu1Selected = "PressForever"
|
||||
|
||||
RootLayoutVisible 15 "show"
|
||||
|
||||
;Var FileRecommendToOpen = "ROOT/taobin_project/inter/aus/xml/multi/v3/event/event_v3/active_promotions.lxml"
|
||||
SAVELOG "======================================== taobin_project/inter/aus/xml/multi/v3/event/script_open_promotion_v3.ev"
|
||||
106
inter/aus/xml/multi/v3/menu_head.py
Normal file
106
inter/aus/xml/multi/v3/menu_head.py
Normal file
|
|
@ -0,0 +1,106 @@
|
|||
|
||||
RoadShow = False
|
||||
|
||||
default_dir = 'ROOT/taobin_project/image/page_drink/'
|
||||
default_dir2 = 'ROOT/taobin_project/image/page_drink_select/'
|
||||
default_dir_press = 'ROOT/taobin_project/image/page_drink_press/'
|
||||
default_dir_disable = 'ROOT/taobin_project/image/page_drink_disable/'
|
||||
|
||||
new_default_dir = 'ROOT/taobin_project/inter/tha/image/page_drink_n/'
|
||||
new_default_dir2 = 'ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/'
|
||||
new_default_dir_press = 'ROOT/taobin_project/inter/tha/image/page_drink_press_n/'
|
||||
new_default_dir_disable = 'ROOT/taobin_project/inter/tha/image/page_drink_disable_n2/'
|
||||
|
||||
menu_count = 0
|
||||
|
||||
x1 = 44
|
||||
x2 = 301
|
||||
x3 = 558
|
||||
x4 = 815
|
||||
|
||||
ystep = 899 - 571
|
||||
y1 = 20
|
||||
y2 = y1 + ystep*1
|
||||
y3 = y1 + ystep*2
|
||||
y4 = y1 + ystep*3
|
||||
y5 = y1 + ystep*4
|
||||
y6 = y1 + ystep*5
|
||||
y7 = y1 + ystep*6
|
||||
|
||||
|
||||
|
||||
x_button = [
|
||||
x1,
|
||||
x2,
|
||||
x3,
|
||||
x4,
|
||||
|
||||
x1,
|
||||
x2,
|
||||
x3,
|
||||
x4,
|
||||
|
||||
x1,
|
||||
x2,
|
||||
x3,
|
||||
x4,
|
||||
|
||||
x1,
|
||||
x2,
|
||||
x3,
|
||||
x4,
|
||||
|
||||
x1,
|
||||
x2,
|
||||
x3,
|
||||
x4,
|
||||
|
||||
x1,
|
||||
x2,
|
||||
x3,
|
||||
x4,
|
||||
|
||||
x1,
|
||||
x2,
|
||||
x3,
|
||||
x4
|
||||
|
||||
]
|
||||
y_button = [
|
||||
y1,
|
||||
y1,
|
||||
y1,
|
||||
y1,
|
||||
|
||||
y2,
|
||||
y2,
|
||||
y2,
|
||||
y2,
|
||||
|
||||
y3,
|
||||
y3,
|
||||
y3,
|
||||
y3,
|
||||
|
||||
y4,
|
||||
y4,
|
||||
y4,
|
||||
y4,
|
||||
|
||||
y5,
|
||||
y5,
|
||||
y5,
|
||||
y5,
|
||||
|
||||
y6,
|
||||
y6,
|
||||
y6,
|
||||
y6,
|
||||
|
||||
y7,
|
||||
y7,
|
||||
y7,
|
||||
y7
|
||||
|
||||
]
|
||||
|
||||
513
inter/aus/xml/multi/v3/menu_new_layout_gen_v3.py
Normal file
513
inter/aus/xml/multi/v3/menu_new_layout_gen_v3.py
Normal file
|
|
@ -0,0 +1,513 @@
|
|||
if "v3" in param:
|
||||
|
||||
def GenMenuV3(hot_pd, cold_pd, blend_pd, start_date_time, end_date_time, product_var, default_topping):
|
||||
out_xml( '\t\t\t; ==================> Len = ' + str(len(spl)) + '\n')
|
||||
menu_img = spl[ idx_img][1]
|
||||
out_xml( '\t\t; '+ hot_pd + ' ' + cold_pd + ' ' + blend_pd+ ' \n')
|
||||
str_con = ""
|
||||
str_con_var = ""
|
||||
if hot_pd != '-':
|
||||
str_con += hot_pd + '.Button,'
|
||||
if cold_pd != '-':
|
||||
str_con += cold_pd + '.Button,'
|
||||
if blend_pd != '-':
|
||||
str_con += blend_pd + '.Button,'
|
||||
|
||||
if hot_pd != '-':
|
||||
str_con_var += hot_pd + '-'
|
||||
if cold_pd != '-':
|
||||
str_con_var += cold_pd + '-'
|
||||
if blend_pd != '-':
|
||||
str_con_var += blend_pd + '-'
|
||||
|
||||
str_con_var = str_con_var.replace("-", "")
|
||||
|
||||
if re.match(r'(\d{4})/(\d{2})/(\d{2})T(\d{2}):(\d{2}):(\d{2})', start_date_time):
|
||||
str_con += f'DateTimeStart="{start_date_time}",'
|
||||
if re.match(r'(\d{4})/(\d{2})/(\d{2})T(\d{2}):(\d{2}):(\d{2})', end_date_time):
|
||||
str_con += f'DateTimeEnd="{end_date_time}",'
|
||||
|
||||
if re.match(r'^\w.*', product_var):
|
||||
str_con += f'Var={product_var},'
|
||||
|
||||
if recommend_page:
|
||||
str_con += "Disable=Invisible,"
|
||||
|
||||
str_con += "$Sum" + str_con_var
|
||||
|
||||
out_xml('\t\t<Menu>\n')
|
||||
out_xml('\t\t<State> Flag( '+ str_con + ') </State>\n')
|
||||
|
||||
pd_code_1 = hot_pd
|
||||
pd_stage1 = '$' + hot_pd + '.Button'
|
||||
if hot_pd == "-" or len(hot_pd) == 0 :
|
||||
pd_code_1 = pd_code_available
|
||||
pd_stage1 = '"Disable2"'
|
||||
|
||||
pd_code_2 = cold_pd
|
||||
pd_stage2 = '$' + cold_pd + '.Button'
|
||||
if cold_pd == "-" or len(cold_pd) == 0:
|
||||
pd_code_2 = pd_code_available
|
||||
pd_stage2 = '"Disable2"'
|
||||
|
||||
pd_code_3 = blend_pd
|
||||
pd_stage3 = '$' + blend_pd + '.Button'
|
||||
if blend_pd == "-" or len(blend_pd) == 0:
|
||||
pd_code_3 = pd_code_available
|
||||
pd_stage3 = '"Disable2"'
|
||||
|
||||
out_xml( '\t\t<IdleImage> "' + new_default_dir + '/'+ menu_img +'" </IdleImage>\n')
|
||||
out_xml( '\t\t<PressImage> "' + new_default_dir_press + '/'+ menu_img +'" </PressImage>\n')
|
||||
out_xml( '\t\t<DisableImage> "' + new_default_dir_disable + '/'+ menu_img +'" </DisableImage>\n')
|
||||
|
||||
out_xml('\t\t<Name>\n')
|
||||
out_xml('\t\t\t<LanguageGroup>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot1>' + spl[ idx_name][ idx_lang_eng] + '</LanguageSlot1>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot2>' + spl[ idx_name][ idx_lang_thai] + '</LanguageSlot2>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot3>' + spl[ idx_name][ idx_lang_china] + '</LanguageSlot3>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot4>' + spl[ idx_name][ idx_lang_japan] + '</LanguageSlot4>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot5>' + spl[ idx_name][ idx_lang_malay] + '</LanguageSlot5>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot6>' + spl[ idx_name][ idx_lang_myanmar] + '</LanguageSlot6>\n')
|
||||
out_xml('\t\t\t</LanguageGroup>\n')
|
||||
out_xml('\t\t</Name>\n')
|
||||
out_xml('\t\t<Description>\n')
|
||||
out_xml('\t\t\t<LanguageGroup>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot1>' + spl[ idx_desc][ idx_lang_eng] + '</LanguageSlot1>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot2>' + spl[ idx_desc][ idx_lang_thai] + '</LanguageSlot2>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot3>' + spl[ idx_desc][ idx_lang_china] + '</LanguageSlot3>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot4>' + spl[ idx_desc][ idx_lang_japan] + '</LanguageSlot4>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot5>' + spl[ idx_desc][ idx_lang_malay] + '</LanguageSlot5>\n')
|
||||
out_xml('\t\t\t\t<LanguageSlot6>' + spl[ idx_desc][ idx_lang_myanmar] + '</LanguageSlot6>\n')
|
||||
out_xml('\t\t\t</LanguageGroup>\n')
|
||||
out_xml('\t\t</Description>\n')
|
||||
|
||||
if "show-blend-only" in xml_parameter:
|
||||
print("Hot price ignore ")
|
||||
else:
|
||||
out_xml('\t\t<HotState> ' + pd_stage1 + ' </HotState>\n')
|
||||
|
||||
if "show-blend-only" in xml_parameter:
|
||||
print("Cold price ignore ")
|
||||
else:
|
||||
out_xml('\t\t<IceState> ' + pd_stage2 + ' </IceState>\n')
|
||||
|
||||
out_xml('\t\t<BlendState> ' + pd_stage3 + ' </BlendState>\n')
|
||||
|
||||
if "show-blend-only" in xml_parameter:
|
||||
print("Hot price ignore ")
|
||||
else:
|
||||
out_xml('\t\t<HotPrice> eval( \n')
|
||||
|
||||
out_xml( '\t\tIf $' + pd_code_1 + '.Price = -1 Then\r\n')
|
||||
out_xml( '\t\t\tVar return = "Free"\r\n')
|
||||
out_xml( '\t\tElse\r\n')
|
||||
out_xml( '\t\t\tVar return !assigned StringFmt( $' + pd_code_1 + '.Price , DisplayFormat, PreScaleConvertShow) \r\n')
|
||||
out_xml( '\t\tEndIf\r\n')
|
||||
out_xml('\t\t) </HotPrice>\n')
|
||||
|
||||
|
||||
if "show-blend-only" in xml_parameter:
|
||||
print("Cold price ignore ")
|
||||
else:
|
||||
out_xml('\t\t<IcePrice> eval( \n')
|
||||
out_xml( '\t\tIf $' + pd_code_2 + '.Price = -1 Then\r\n')
|
||||
out_xml( '\t\t\tVar return = "Free"\r\n')
|
||||
out_xml( '\t\tElse\r\n')
|
||||
out_xml( '\t\t\tVar return !assigned StringFmt( $' + pd_code_2 + '.Price , DisplayFormat, PreScaleConvertShow) \r\n')
|
||||
out_xml( '\t\tEndIf\r\n')
|
||||
out_xml('\t\t) </IcePrice>\n')
|
||||
|
||||
|
||||
out_xml('\t\t<BlendPrice> eval( \n')
|
||||
out_xml( '\t\tIf $' + pd_code_3 + '.Price = -1 Then\r\n')
|
||||
out_xml( '\t\t\tVar return = "Free"\r\n')
|
||||
out_xml( '\t\tElse\r\n')
|
||||
out_xml( '\t\t\tVar return !assigned StringFmt( $' + pd_code_3 + '.Price , DisplayFormat, PreScaleConvertShow) \r\n')
|
||||
out_xml( '\t\tEndIf\r\n')
|
||||
out_xml('\t\t) </BlendPrice>\n')
|
||||
|
||||
|
||||
out_xml('\t\t<IceProcessingState>\n')
|
||||
out_xml('\t\t\teval(\n')
|
||||
out_xml('\t\t\t\tIf ICE_PROCESS_STATUS = 2 Then\n')
|
||||
out_xml('\t\t\t\t\tIf $Sum510201003951020200395102030039 = "Disable" Then\n')
|
||||
out_xml('\t\t\t\t\t\tVar ice_tab_process_show = "Disable"\n')
|
||||
out_xml('\t\t\t\t\tElse\n')
|
||||
out_xml('\t\t\t\t\t\tVar ice_tab_process_show = "Enable"\n')
|
||||
out_xml('\t\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t\tElse\n')
|
||||
out_xml('\t\t\t\t\tVar ice_tab_process_show = "Invisible"\n')
|
||||
out_xml('\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t\tVar return = ice_tab_process_show\n')
|
||||
out_xml('\t\t\t)\n')
|
||||
out_xml('\t\t</IceProcessingState>\n')
|
||||
out_xml('\t\t<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>\n')
|
||||
out_xml('\t\t<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>\n')
|
||||
|
||||
out_xml('\t\t<ConditionalDisable>\n')
|
||||
out_xml('\t\t\t<Script>\n')
|
||||
out_xml('\t\t\t\tIf $Sum' + str_con_var +' = "Disable" Then\n')
|
||||
if "show-blend-only" in xml_parameter:
|
||||
print("Ignore check hot and cold menu. ")
|
||||
else:
|
||||
out_xml('\t\t\t\t\tSTRCONTAIN "STG=CLOSE" $' + pd_code_1 + '.TAG tag1_is_disable\n')
|
||||
out_xml('\t\t\t\t\tSTRCONTAIN "STG=CLOSE" $' + pd_code_2 + '.TAG tag2_is_disable\n')
|
||||
out_xml('\t\t\t\t\tSTRCONTAIN "STG=CLOSE" $' + pd_code_3 + '.TAG tag3_is_disable\n')
|
||||
|
||||
out_xml('\t\t\t\t\tIf tag1_is_disable = "true" Then\n')
|
||||
out_xml('\t\t\t\t\t\tVar $Sum' + str_con_var +'Tag = $' + pd_code_1 + '.TAG\n')
|
||||
out_xml('\t\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t\t\tIf tag2_is_disable = "true" Then\n')
|
||||
out_xml('\t\t\t\t\t\tVar $Sum' + str_con_var +'Tag = $' + pd_code_2 + '.TAG\n')
|
||||
out_xml('\t\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t\t\tIf tag3_is_disable = "true" Then\n')
|
||||
out_xml('\t\t\t\t\t\tVar $Sum' + str_con_var +'Tag = $' + pd_code_3 + '.TAG\n')
|
||||
out_xml('\t\t\t\t\tEndIf\n')
|
||||
|
||||
out_xml('\t\t\t\t\tVar $Sum' + str_con_var +'TextValue !assigned GETS($Sum' + str_con_var +'Tag,"MSG")\n')
|
||||
out_xml('\t\t\t\t\tVar $Sum' + str_con_var +'TextID !assigned GETS($Sum' + str_con_var +'Tag,"TextID")\n')
|
||||
out_xml('\t\t\t\t\tIf $Sum' + str_con_var +'TextID != "" Then\n')
|
||||
out_xml('\t\t\t\t\t\tVar $Sum' + str_con_var +'TextValue = ""\n')
|
||||
out_xml('\t\t\t\t\tEndIf\n')
|
||||
|
||||
out_xml('\t\t\t\t\tIf $Sum' + str_con_var +'TextValue = "" Then\n')
|
||||
out_xml('\t\t\t\t\t\tIf $Sum' + str_con_var +'TextID = "" Then\n')
|
||||
out_xml('\t\t\t\t\t\t\tVar $Sum' + str_con_var +'TextID = "000013"\n')
|
||||
out_xml('\t\t\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t</Script>\n')
|
||||
out_xml('\t\t\t<ID> $Sum' + str_con_var +'TextID </ID>\n')
|
||||
out_xml('\t\t\t<Value> $Sum' + str_con_var +'TextValue </Value>\n')
|
||||
out_xml('\t\t</ConditionalDisable>\n')
|
||||
|
||||
out_xml('\t\t<EventOnClick>\n')
|
||||
out_xml('\t\t\tVar PictureDrink = "' + new_default_dir2 + '" + \"' + menu_img + '\"\n')
|
||||
out_xml('\t\t\tGetInstanceIDMenuTab OpenFromInstMenuTab\n')
|
||||
out_xml('\t\t\tVar OpenFromXML = CurrentXMLFileName2\n')
|
||||
out_xml('\t\t\tVar PriceD1 = $' + pd_code_1 + '.Price\n')
|
||||
out_xml('\t\t\tVar PriceD2 = $' + pd_code_2 + '.Price\n')
|
||||
out_xml('\t\t\tVar PriceD3 = $' + pd_code_3 + '.Price\n')
|
||||
out_xml('\t\t\tVar PD_CODE1 = "' + pd_code_1 + '"\n')
|
||||
out_xml('\t\t\tVar PD_CODE2 = "' + pd_code_2 + '"\n')
|
||||
out_xml('\t\t\tVar PD_CODE3 = "' + pd_code_3 + '"\n')
|
||||
|
||||
out_xml( '\t\t\t; begin lang\n')
|
||||
for x in range( max_can_have_lang):
|
||||
if x < len( spl[ idx_name]):
|
||||
out_xml( '\t\t\tVar aliasName['+ str(x) +'] = "'+ spl[ idx_name][ x + 1]+'"\n')
|
||||
out_xml( '\t\t\tVar aliasDesc['+ str(x) +'] = "'+ spl[ idx_desc][ x + 1]+'"\r\n')
|
||||
|
||||
|
||||
for x in range( max_can_have_lang):
|
||||
out_xml( '\t\t\tVar NameLang[0]['+ str(x) +'] = "'+ get_name_lang( pd_code_1 , x)+'"\n')
|
||||
for x in range( max_can_have_lang):
|
||||
out_xml( '\t\t\tVar DescLang[0]['+ str(x) +'] = "'+ get_desc_lang( pd_code_1 , x)+'"\n')
|
||||
|
||||
|
||||
for x in range( max_can_have_lang):
|
||||
out_xml( '\t\t\tVar NameLang[1]['+ str(x) +'] = "'+ get_name_lang( pd_code_2 , x)+'"\n')
|
||||
for x in range( max_can_have_lang):
|
||||
out_xml( '\t\t\tVar DescLang[1]['+ str(x) +'] = "'+ get_desc_lang( pd_code_2 , x)+'"\n')
|
||||
|
||||
for x in range( max_can_have_lang):
|
||||
out_xml( '\t\t\tVar NameLang[2]['+ str(x) +'] = "'+ get_name_lang( pd_code_3 , x)+'"\n')
|
||||
for x in range( max_can_have_lang):
|
||||
out_xml( '\t\t\tVar DescLang[2]['+ str(x) +'] = "'+ get_desc_lang( pd_code_3 , x)+'"\n')
|
||||
|
||||
|
||||
out_xml( '\t\t\t; end lang\n')
|
||||
|
||||
out_xml('\t\t\tVar PD_STAGE_1 = ' + pd_stage1 + '\n')
|
||||
out_xml('\t\t\tVar PD_STAGE_2 = ' + pd_stage2 + '\n')
|
||||
out_xml('\t\t\tVar PD_STAGE_3 = ' + pd_stage3 + '\n')
|
||||
|
||||
out_xml( '\t\t\tVar SelectCountDrinkType = 0\n')
|
||||
out_xml( '\t\t\tVar DefaultDrinkType = 0\n')
|
||||
|
||||
out_xml( '\t\t\tIf PD_STAGE_1 = "Enable" Then\n')
|
||||
out_xml( '\t\t\t\tVar SelectCountDrinkType = SelectCountDrinkType + 1\n')
|
||||
out_xml( '\t\t\t\tVar DefaultDrinkType = 1\n')
|
||||
out_xml( '\t\t\tEndIf\n')
|
||||
|
||||
|
||||
out_xml( '\t\t\tIf PD_STAGE_2 = "Enable" Then\n')
|
||||
out_xml( '\t\t\t\tVar SelectCountDrinkType = SelectCountDrinkType + 1\n')
|
||||
out_xml( '\t\t\t\tVar DefaultDrinkType = 2\n')
|
||||
out_xml( '\t\t\tEndIf\n')
|
||||
|
||||
|
||||
out_xml( '\t\t\tIf PD_STAGE_3 = "Enable" Then\n')
|
||||
out_xml( '\t\t\t\tVar SelectCountDrinkType = SelectCountDrinkType + 1\n')
|
||||
out_xml( '\t\t\t\tVar DefaultDrinkType = 3\n')
|
||||
out_xml( '\t\t\tEndIf\n')
|
||||
|
||||
default_topping_int = 0
|
||||
try:
|
||||
default_topping_int = int(default_topping)
|
||||
except:
|
||||
print("default_topping ignore")
|
||||
|
||||
if default_topping_int == 3:
|
||||
out_xml( '\t\t; default topping 3\r\n')
|
||||
out_xml( '\t\tIf PD_STAGE_3 = "Enable" Then\r\n')
|
||||
out_xml( '\t\t\t\tTopping "Load" "'+ blend_pd.replace("-alter", "") +'"\n')
|
||||
out_xml( '\t\tElse\r\n')
|
||||
out_xml( '\t\t\tIf PD_STAGE_2 = "Enable" Then\r\n')
|
||||
out_xml( '\t\t\t\tTopping "Load" "'+ cold_pd.replace("-alter", "") +'"\n')
|
||||
out_xml( '\t\t\tElse\r\n')
|
||||
out_xml( '\t\t\t\tTopping "Load" "'+ hot_pd.replace("-alter", "") +'"\n')
|
||||
out_xml( '\t\t\tEndIf\r\n')
|
||||
out_xml( '\t\tEndIf\r\n')
|
||||
else:
|
||||
out_xml( '\t\t\tIf PD_STAGE_2 = "Enable" Then\n')
|
||||
out_xml( '\t\t\t\tTopping "Load" "'+ cold_pd.replace("-alter", "") +'"\n')
|
||||
out_xml( '\t\t\tElse\n')
|
||||
out_xml( '\t\t\t\tIf PD_STAGE_1 = "Enable" Then\n')
|
||||
out_xml( '\t\t\t\tTopping "Load" "'+ hot_pd.replace("-alter", "") +'"\n')
|
||||
out_xml( '\t\t\t\tElse\n')
|
||||
out_xml( '\t\t\t\tTopping "Load" "'+ blend_pd.replace("-alter", "") +'"\n')
|
||||
out_xml( '\t\t\t\tEndIf\n')
|
||||
out_xml( '\t\t\tEndIf\n')
|
||||
|
||||
|
||||
|
||||
|
||||
out_xml('\t\t\t;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"\n')
|
||||
current_file_name_str = current_file_name.replace(".skt", ".lxml")
|
||||
out_xml( '\t\t\tVar OpenFromXML = "ROOT/taobin_project/inter/tha/xml/'+ current_file_name_str + '"\n')
|
||||
#
|
||||
|
||||
out_xml( '\t\t\t\n')
|
||||
out_xml( '\t\t\t\n')
|
||||
out_xml( '\t\t\tTabMenuVisibleInst 99\n')
|
||||
|
||||
out_xml( '\t\t\tDEBUGVAR RedirectToNormalVersion\n')
|
||||
out_xml( '\t\t\tDEBUGVAR ToppingNewUINewSystem\n')
|
||||
|
||||
out_xml( '\t\t\tIf RedirectToNormalVersion = 1 Then\n')
|
||||
out_xml( '\t\t\t\tVar menu_name_eng_hot = NameLang[0][0]\n')
|
||||
out_xml( '\t\t\t\tVar menu_desc_eng_hot = DescLang[0][0]\n')
|
||||
out_xml( '\t\t\t\tVar menu_name_eng_cold = NameLang[1][0]\n')
|
||||
out_xml( '\t\t\t\tVar menu_desc_eng_cold = DescLang[1][0]\n')
|
||||
out_xml( '\t\t\t\tVar menu_name_eng_blender = NameLang[2][0]\n')
|
||||
out_xml( '\t\t\t\tVar menu_desc_eng_blender = DescLang[2][0]\n')
|
||||
out_xml( '\t\t\t\t\n')
|
||||
out_xml( '\t\t\t\t\n')
|
||||
out_xml( '\t\t\t\t\n')
|
||||
out_xml( '\t\t\t\tVar menu_name_thai_hot = NameLang[0][1]\n')
|
||||
out_xml( '\t\t\t\tVar menu_desc_thai_hot = DescLang[0][1]\n')
|
||||
out_xml( '\t\t\t\tVar menu_name_thai_cold = NameLang[1][1]\n')
|
||||
out_xml( '\t\t\t\tVar menu_desc_thai_cold = DescLang[1][1]\n')
|
||||
out_xml( '\t\t\t\tVar menu_name_thai_blender = NameLang[2][1]\n')
|
||||
out_xml( '\t\t\t\tVar menu_desc_thai_blender = DescLang[2][1]\n')
|
||||
out_xml( '\t\t\t\tDEBUGVAR menu_name_thai_cold\n')
|
||||
out_xml( '\t\t\t\tDEBUGVAR menu_desc_thai_cold\n')
|
||||
|
||||
out_xml( '\t\t\t\t\tVar NameDrink = aliasName[0]\n')
|
||||
out_xml( '\t\t\t\t\tVar DrinkDescription = aliasDesc[0]\n')
|
||||
out_xml( '\t\t\t\t\tVar NameDrinkTH = aliasName[1]\n')
|
||||
out_xml( '\t\t\t\t\tVar DrinkDescriptionTH = aliasDesc[1]\n')
|
||||
|
||||
out_xml( '\t\t\tIf LanguageShow = "THAI" Then\n')
|
||||
out_xml( '\t\t\t\tVar show_eng = "false"\n')
|
||||
out_xml( '\t\t\tElse\n')
|
||||
out_xml( '\t\t\t\tVar show_eng = "true"\n')
|
||||
out_xml( '\t\t\tEndIf\n')
|
||||
|
||||
if len( topping_xml_file) > 0 :
|
||||
print("topping_xml_file=" + topping_xml_file)
|
||||
|
||||
print("current_file_name=" + current_file_name)
|
||||
|
||||
if len( xml_parameter) > 0 :
|
||||
print("xml_parameter=" + xml_parameter)
|
||||
|
||||
if len( topping_xml_file) == 0 :
|
||||
out_xml( '\t\t\t\tOpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"\n')
|
||||
else:
|
||||
out_xml( '\t\t\t\tOpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/'+ topping_xml_file +'"\n')
|
||||
|
||||
out_xml( '\t\t\tElse\n')
|
||||
|
||||
if len( topping_xml_file) == 0 :
|
||||
out_xml( '\t\t\t\tOpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"\n')
|
||||
else:
|
||||
out_xml( '\t\t\t\tOpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/'+ topping_xml_file +'"\n')
|
||||
|
||||
|
||||
out_xml( '\t\t\tEndIf\n')
|
||||
out_xml( '\t\t\t\n')
|
||||
out_xml( '\t\t\t\n')
|
||||
out_xml( '\t\t\t\n')
|
||||
|
||||
out_xml('\t\t</EventOnClick>\n')
|
||||
out_xml('\t\t</Menu>\n\n')
|
||||
|
||||
def GenBanner(type, thai_media, eng_media, event_on_click_script, start_date_time, end_date_time, state_var):
|
||||
str_con = []
|
||||
if re.match(r'(\d{4})/(\d{2})/(\d{2})T(\d{2}):(\d{2}):(\d{2})', start_date_time.strip()):
|
||||
str_con.append(f'DateTimeStart="{start_date_time.strip()}"')
|
||||
if re.match(r'(\d{4})/(\d{2})/(\d{2})T(\d{2}):(\d{2}):(\d{2})', end_date_time.strip()):
|
||||
str_con.append(f'DateTimeEnd="{end_date_time.strip()}"')
|
||||
|
||||
if re.match(r'^\w.*', state_var.strip()):
|
||||
str_con.append(f'Var={state_var.strip()},')
|
||||
|
||||
out_xml('\t\t<Banner>\n')
|
||||
out_xml('\t\t\t<State> Flag( '+ ",".join(str_con) + ' ) </State>\n')
|
||||
out_xml('\t\t\t<Type> ' + type + ' </Type>\n')
|
||||
out_xml('\t\t\t<Media>\n')
|
||||
out_xml('\t\t\t\teval(\n')
|
||||
out_xml('\t\t\t\t\tIf show_eng = "true" Then\n')
|
||||
out_xml('\t\t\t\t\t\tVar return = ' + eng_media + '\n')
|
||||
out_xml('\t\t\t\t\tElse\n')
|
||||
out_xml('\t\t\t\t\t\tVar return = ' + thai_media + '\n')
|
||||
out_xml('\t\t\t\t\tEndIf\n')
|
||||
out_xml('\t\t\t\t)\n')
|
||||
out_xml('\t\t\t</Media>\n')
|
||||
out_xml('\t\t\t<EventOnClick>\n')
|
||||
out_xml('\t\t\t\t' + event_on_click_script.replace('\\n', '\n').replace('\\t', '\t') + '\n')
|
||||
out_xml('\t\t\t</EventOnClick>\n')
|
||||
out_xml('\t\t</Banner>\n')
|
||||
|
||||
idx_lang_myanmar = 6
|
||||
idx_lang_malay = 5
|
||||
idx_lang_japan = 4
|
||||
idx_lang_china = 3
|
||||
idx_lang_thai = 2
|
||||
idx_lang_eng = 1
|
||||
|
||||
|
||||
idx_name = 0
|
||||
idx_desc = 1
|
||||
idx_img = 2
|
||||
|
||||
|
||||
idx_hot_product_code = 7
|
||||
idx_cold_product_code = idx_hot_product_code + 1
|
||||
idx_blend_product_code = idx_cold_product_code + 1
|
||||
|
||||
idx_date_time_start = 17
|
||||
idx_date_time_end = idx_date_time_start + 1
|
||||
idx_product_var = idx_date_time_end + 1
|
||||
idx_of_default_toppimg = idx_product_var + 1
|
||||
|
||||
#
|
||||
idx_hot_product_code2 = idx_blend_product_code + 1
|
||||
idx_cold_product_code2 = idx_hot_product_code2 + 1
|
||||
idx_blend_product_code2 = idx_cold_product_code2 + 1
|
||||
idx_of_eng = 2
|
||||
idx_of_eng_des = 3
|
||||
idx_of_thai = 0
|
||||
idx_of_thai_des = 1
|
||||
print ("--------------------------------------------------------------------------------------------------------------------------")
|
||||
|
||||
|
||||
if current_file_name == "page_catalog_group_recommend.skt":
|
||||
recommend_page = True
|
||||
button_add_string = "Var OpenFromInstMenuTab = 0"
|
||||
else:
|
||||
recommend_page = False
|
||||
button_add_string = ""
|
||||
|
||||
out_xml('<ScrollableCatalog>\n')
|
||||
out_xml('\t<X> 0 </X>\n')
|
||||
out_xml('\t<Y> 497 </Y>\n')
|
||||
out_xml('\t<Width> 1080 </Width>\n')
|
||||
out_xml('\t<Height> 1423 </Height>\n')
|
||||
out_xml('\t<Configuration>\n')
|
||||
out_xml('\t\t<MenuNameTextConfiguration>\n')
|
||||
out_xml('\t\t\t<Font> KanitMediumTTF </Font>\n')
|
||||
out_xml('\t\t\t<Color> 0x322B26 </Color>\n')
|
||||
out_xml('\t\t\t<ColorDisable> 0xEAE6E1 </ColorDisable>\n')
|
||||
out_xml('\t\t\t<AutoResizeConfiguration>\n')
|
||||
out_xml('\t\t\t\t<Min> 16 </Min>\n')
|
||||
out_xml('\t\t\t\t<Max> 22 </Max>\n')
|
||||
out_xml('\t\t\t\t<AdjustStep> 1 </AdjustStep>\n')
|
||||
out_xml('\t\t\t</AutoResizeConfiguration>\n')
|
||||
out_xml('\t\t</MenuNameTextConfiguration>\n')
|
||||
out_xml('\t\t<MenuDescriptionTextConfiguration>\n')
|
||||
out_xml('\t\t\t<Font> KanitMediumTTF </Font>\n')
|
||||
out_xml('\t\t\t<Color> 0x322B26 </Color>\n')
|
||||
out_xml('\t\t\t<ColorDisable> 0xEAE6E1 </ColorDisable>\n')
|
||||
out_xml('\t\t\t<AutoResizeConfiguration>\n')
|
||||
out_xml('\t\t\t\t<Min> 10 </Min>\n')
|
||||
out_xml('\t\t\t\t<Max> 14 </Max>\n')
|
||||
out_xml('\t\t\t\t<AdjustStep> 1 </AdjustStep>\n')
|
||||
out_xml('\t\t\t</AutoResizeConfiguration>\n')
|
||||
out_xml('\t\t</MenuDescriptionTextConfiguration>\n')
|
||||
out_xml('\t\t<MenuPriceTextConfiguration>\n')
|
||||
out_xml('\t\t\t<Font> KanitRegularTTF </Font>\n')
|
||||
out_xml('\t\t\t<Color> 0x6F5F51 </Color>\n')
|
||||
out_xml('\t\t\t<ColorDisable> 0xEAE6E1 </ColorDisable>\n')
|
||||
out_xml('\t\t\t<AutoResizeConfiguration>\n')
|
||||
out_xml('\t\t\t\t<Min> 4 </Min>\n')
|
||||
out_xml('\t\t\t\t<Max> 20 </Max>\n')
|
||||
out_xml('\t\t\t\t<AdjustStep> 1 </AdjustStep>\n')
|
||||
out_xml('\t\t\t</AutoResizeConfiguration>\n')
|
||||
out_xml('\t\t</MenuPriceTextConfiguration>\n')
|
||||
out_xml('\t\t<MenuHotPriceLabel> 000081 </MenuHotPriceLabel>\n')
|
||||
out_xml('\t\t<MenuIcePriceLabel> 000082 </MenuIcePriceLabel>\n')
|
||||
out_xml('\t\t<MenuBlendPriceLabel> 000083 </MenuBlendPriceLabel>\n')
|
||||
out_xml('\t\t<MenuUnavailableLabel> 000013 </MenuUnavailableLabel>\n')
|
||||
out_xml('\t</Configuration>\n')
|
||||
out_xml('\t<Menus>\n')
|
||||
out_xml(';banners\n')
|
||||
|
||||
count_test = 0
|
||||
count = 0
|
||||
pd_code_available = '##-##-##-####'
|
||||
#
|
||||
print('menu_new_list=' + str(menu_new_list))
|
||||
|
||||
for spl in menu_new_list:
|
||||
#product_code = s
|
||||
|
||||
if len(spl) == 1:
|
||||
if spl[0].startswith("IGNORE"):
|
||||
continue
|
||||
|
||||
if spl[0].startswith("TAG"):
|
||||
out_xml( '\t;' + spl[0] + '\r\n')
|
||||
continue
|
||||
|
||||
if spl[idx_desc][idx_lang_eng].startswith("BANNER"):
|
||||
date_time_start = spl[idx_name][idx_date_time_start]
|
||||
date_time_end = spl[idx_name][idx_date_time_end]
|
||||
state_var = spl[idx_name][idx_product_var]
|
||||
|
||||
type = spl[idx_desc][idx_lang_thai]
|
||||
eng_media = spl[idx_img][idx_lang_eng]
|
||||
thai_media = spl[idx_img][idx_lang_thai]
|
||||
on_click_script = spl[idx_name][idx_lang_thai]
|
||||
|
||||
GenBanner(type, thai_media, eng_media, on_click_script, date_time_start, date_time_end, state_var)
|
||||
else:
|
||||
[hot_pd_v1, hot_pd_v2] = spl[ idx_name][ idx_hot_product_code].split(',')
|
||||
[cold_pd_v1, cold_pd_v2] = spl[ idx_name][ idx_cold_product_code].split(',')
|
||||
[blend_pd_v1, blend_pd_v2] = spl[ idx_name][ idx_blend_product_code].split(',')
|
||||
|
||||
# date_time_start = spl[idx_name][idx_date_time_start]
|
||||
# date_time_end = spl[idx_name][idx_date_time_end]
|
||||
# product_var = spl[idx_name][idx_product_var]
|
||||
date_time_start = ""
|
||||
date_time_end = ""
|
||||
product_var = ""
|
||||
try:
|
||||
default_topping = spl[idx_name][idx_of_default_toppimg]
|
||||
except:
|
||||
default_topping = "0"
|
||||
print(f"spl[{idx_name}] =", spl[idx_name])
|
||||
# print(f"Expected indices: date_time_start:{date_time_start}, date_time_end:{date_time_end}, product_var:{product_var} , default_topping={default_topping}")
|
||||
|
||||
for [hot_pd, cold_pd, blend_pd] in [[hot_pd_v1, cold_pd_v1, blend_pd_v1], [hot_pd_v2, cold_pd_v2, blend_pd_v2]]:
|
||||
if hot_pd == '-' and cold_pd == '-' and blend_pd == '-':
|
||||
continue
|
||||
else:
|
||||
print(f"Gen ==> hot={hot_pd}, cold={cold_pd}, blend={blend_pd}")
|
||||
GenMenuV3(hot_pd, cold_pd, blend_pd, date_time_start, date_time_end, product_var, default_topping)
|
||||
out_xml('\t\t</Menus>\n\n')
|
||||
out_xml('</ScrollableCatalog>\n')
|
||||
|
||||
|
||||
1235
inter/aus/xml/multi/v3/page_catalog_group_appfast.lxml
Normal file
1235
inter/aus/xml/multi/v3/page_catalog_group_appfast.lxml
Normal file
File diff suppressed because it is too large
Load diff
59
inter/aus/xml/multi/v3/page_catalog_group_appfast.skt
Normal file
59
inter/aus/xml/multi/v3/page_catalog_group_appfast.skt
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
echo param
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
If AppFastEnable = "true" Then
|
||||
Var Menu11Selected = "PressForever"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Else
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu7Selected = "PressForever"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
42
inter/aus/xml/multi/v3/page_catalog_group_cocktail.skt
Normal file
42
inter/aus/xml/multi/v3/page_catalog_group_cocktail.skt
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
7438
inter/aus/xml/multi/v3/page_catalog_group_coffee.lxml
Normal file
7438
inter/aus/xml/multi/v3/page_catalog_group_coffee.lxml
Normal file
File diff suppressed because it is too large
Load diff
132
inter/aus/xml/multi/v3/page_catalog_group_coffee.skt
Normal file
132
inter/aus/xml/multi/v3/page_catalog_group_coffee.skt
Normal file
|
|
@ -0,0 +1,132 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
|
||||
|
||||
If SlientRefreshIndex = 2 Then
|
||||
Var SlientRefreshIndex = 3
|
||||
|
||||
EndIf
|
||||
|
||||
Var CoffeeRefreshTimeOut = 0
|
||||
|
||||
</EventOpen>
|
||||
|
||||
|
||||
|
||||
<EventOnShow>
|
||||
SCROLL_TO_TOP ""
|
||||
|
||||
SAVELOG "Onshow 1"
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
Var Menu2Selected = "PressForever"
|
||||
|
||||
SAVELOG "Onshow 2"
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
SAVELOG "Onshow 3"
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
Var inst_show_coffee_counter = 4
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
RefreshAll
|
||||
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
Var ice_tab_process_show = "Enable"
|
||||
Var ice_show_open = ice_tab_text + ICE_PROCESS_TXT
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
|
||||
|
||||
GetVisible inst_show_coffee
|
||||
|
||||
|
||||
If inst_show_coffee = 1 Then
|
||||
If inst_show_coffee_counter > 0 Then
|
||||
DEBUGVAR inst_show_coffee_counter
|
||||
|
||||
Var inst_show_coffee_counter = inst_show_coffee_counter - 1
|
||||
|
||||
If inst_show_coffee_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_coffee_counter = 4
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
|
||||
; setvarint RefreshCoffeeMenu 1
|
||||
If RefreshCoffeeMenu = 1 Then
|
||||
Var RefreshCoffeeMenu = 0
|
||||
SAVELOG "OPEN FROM 3"
|
||||
Open "ROOT/taobin_project/inter/aus/xml/multi/v3/page_catalog_group_coffee.lxml"
|
||||
EndIf
|
||||
|
||||
; setvarint ScriptCoffeeMenu 1
|
||||
If ScriptCoffeeMenu = 1 Then
|
||||
Var ScriptCoffeeMenu = 0
|
||||
SAVELOG "Runscript 3"
|
||||
Script "-" "-"
|
||||
EndIf
|
||||
|
||||
If CoffeeRefreshTimeOut > 15 Then
|
||||
Var CoffeeRefreshTimeOut = 0
|
||||
Script "-" "-"
|
||||
EndIf
|
||||
|
||||
Var CoffeeRefreshTimeOut = CoffeeRefreshTimeOut + 1
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
<Text>
|
||||
<X> 1 </X>
|
||||
<Y> 1 </Y>
|
||||
<Font> KanitTTF </Font>
|
||||
<Size> 22 </Size>
|
||||
<Width> 1080 </Width>
|
||||
<Align> end </Align>
|
||||
<Color> 0xFF0000 </Color>
|
||||
<Value> "CF1"</Value>
|
||||
</Text>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
2866
inter/aus/xml/multi/v3/page_catalog_group_dessert.lxml
Normal file
2866
inter/aus/xml/multi/v3/page_catalog_group_dessert.lxml
Normal file
File diff suppressed because it is too large
Load diff
101
inter/aus/xml/multi/v3/page_catalog_group_dessert.skt
Normal file
101
inter/aus/xml/multi/v3/page_catalog_group_dessert.skt
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
If SlientRefreshIndex = 6 Then
|
||||
Var SlientRefreshIndex = 7
|
||||
EndIf
|
||||
|
||||
Var DessertRefreshTimeOut = 0
|
||||
</EventOpen>
|
||||
|
||||
<EventOnShow>
|
||||
|
||||
SCROLL_TO_TOP ""
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
Var Menu22Selected = "PressForever"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
|
||||
RefreshAll
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
|
||||
GetVisible inst_show_dessert
|
||||
|
||||
|
||||
If inst_show_dessert = 1 Then
|
||||
If inst_show_dessert_counter > 0 Then
|
||||
DEBUGVAR inst_show_dessert_counter
|
||||
|
||||
Var inst_show_dessert_counter = inst_show_dessert_counter - 1
|
||||
|
||||
If inst_show_dessert_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_dessert_counter = 7
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If DessertRefreshTimeOut > 15 Then
|
||||
Var DessertRefreshTimeOut = 0
|
||||
Script "-" "-"
|
||||
EndIf
|
||||
|
||||
Var DessertRefreshTimeOut = DessertRefreshTimeOut + 1
|
||||
|
||||
If RefreshDessertMenu = 1 Then
|
||||
Var RefreshDessertMenu = 0
|
||||
SAVELOG "OPEN FROM 6"
|
||||
|
||||
|
||||
Open "ROOT/taobin_project/inter/aus/xml/multi/v3/page_catalog_group_dessert.lxml"
|
||||
|
||||
EndIf
|
||||
; setvarint RefreshDessertMenu 1
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
8759
inter/aus/xml/multi/v3/page_catalog_group_forkid.lxml
Normal file
8759
inter/aus/xml/multi/v3/page_catalog_group_forkid.lxml
Normal file
File diff suppressed because it is too large
Load diff
92
inter/aus/xml/multi/v3/page_catalog_group_forkid.skt
Normal file
92
inter/aus/xml/multi/v3/page_catalog_group_forkid.skt
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
If SlientRefreshIndex = 5 Then
|
||||
Var SlientRefreshIndex = 6
|
||||
EndIf
|
||||
|
||||
</EventOpen>
|
||||
|
||||
<EventOnShow>
|
||||
SCROLL_TO_TOP ""
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
; protein
|
||||
If AppFastEnable = "true" Then
|
||||
Var Menu11Selected = "PressForever"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Var Menu21Selected = "Invisible"
|
||||
Else
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Var Menu21Selected = "PressForever"
|
||||
EndIf
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
Var inst_show_for_kid_counter = 4
|
||||
RefreshAll
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
|
||||
GetVisible inst_show_for_kid
|
||||
|
||||
|
||||
If inst_show_for_kid = 1 Then
|
||||
If inst_show_for_kid_counter > 0 Then
|
||||
DEBUGVAR inst_show_for_kid_counter
|
||||
|
||||
Var inst_show_for_kid_counter = inst_show_for_kid_counter - 1
|
||||
|
||||
If inst_show_for_kid_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_for_kid_counter = 4
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
6044
inter/aus/xml/multi/v3/page_catalog_group_health.lxml
Normal file
6044
inter/aus/xml/multi/v3/page_catalog_group_health.lxml
Normal file
File diff suppressed because it is too large
Load diff
101
inter/aus/xml/multi/v3/page_catalog_group_health.skt
Normal file
101
inter/aus/xml/multi/v3/page_catalog_group_health.skt
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
If SlientRefreshIndex = 6 Then
|
||||
Var SlientRefreshIndex = 7
|
||||
EndIf
|
||||
|
||||
Var HealthRefreshTimeOut = 0
|
||||
</EventOpen>
|
||||
|
||||
<EventOnShow>
|
||||
|
||||
SCROLL_TO_TOP ""
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
Var Menu22Selected = "PressForever"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
|
||||
RefreshAll
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
|
||||
GetVisible inst_show_health
|
||||
|
||||
|
||||
If inst_show_health = 1 Then
|
||||
If inst_show_health_counter > 0 Then
|
||||
DEBUGVAR inst_show_health_counter
|
||||
|
||||
Var inst_show_health_counter = inst_show_health_counter - 1
|
||||
|
||||
If inst_show_health_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_health_counter = 7
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
If HealthRefreshTimeOut > 15 Then
|
||||
Var HealthRefreshTimeOut = 0
|
||||
Script "-" "-"
|
||||
EndIf
|
||||
|
||||
Var HealthRefreshTimeOut = HealthRefreshTimeOut + 1
|
||||
|
||||
If RefreshHealtMenu = 1 Then
|
||||
Var RefreshHealtMenu = 0
|
||||
SAVELOG "OPEN FROM 6"
|
||||
|
||||
|
||||
Open "ROOT/taobin_project/inter/aus/xml/multi/v3/page_catalog_group_health.lxml"
|
||||
|
||||
EndIf
|
||||
; setvarint RefreshHealtMenu 1
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
42
inter/aus/xml/multi/v3/page_catalog_group_melon.skt
Normal file
42
inter/aus/xml/multi/v3/page_catalog_group_melon.skt
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
3540
inter/aus/xml/multi/v3/page_catalog_group_milk.lxml
Normal file
3540
inter/aus/xml/multi/v3/page_catalog_group_milk.lxml
Normal file
File diff suppressed because it is too large
Load diff
95
inter/aus/xml/multi/v3/page_catalog_group_milk.skt
Normal file
95
inter/aus/xml/multi/v3/page_catalog_group_milk.skt
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
If SlientRefreshIndex = 4 Then
|
||||
Var SlientRefreshIndex = 5
|
||||
EndIf
|
||||
</EventOpen>
|
||||
|
||||
<EventOnShow>
|
||||
SCROLL_TO_TOP ""
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
Var Menu4Selected = "PressForever"
|
||||
|
||||
RootLayoutVisible 13 "show"
|
||||
|
||||
Var Timeout = 0
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
Var inst_show_milk_cupe_counter = 7
|
||||
|
||||
RefreshAll
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
Var ice_tab_process_show = "Enable"
|
||||
Var ice_show_open = ice_tab_text + ICE_PROCESS_TXT
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
GetVisible inst_show_milk_cupe
|
||||
|
||||
|
||||
If inst_show_milk_cupe = 1 Then
|
||||
If inst_show_milk_cupe_counter > 0 Then
|
||||
DEBUGVAR inst_show_milk_cupe_counter
|
||||
|
||||
Var inst_show_milk_cupe_counter = inst_show_milk_cupe_counter - 1
|
||||
|
||||
If inst_show_milk_cupe_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_milk_cupe_counter = 7
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
<?hurr
|
||||
#include=./event/dummy_layout_promotion.py
|
||||
?>
|
||||
|
||||
<EventUnitTest4>
|
||||
RefreshAll
|
||||
</EventUnitTest4>
|
||||
|
||||
|
||||
</Popup>
|
||||
42
inter/aus/xml/multi/v3/page_catalog_group_oreo.skt
Normal file
42
inter/aus/xml/multi/v3/page_catalog_group_oreo.skt
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
3773
inter/aus/xml/multi/v3/page_catalog_group_other.lxml
Normal file
3773
inter/aus/xml/multi/v3/page_catalog_group_other.lxml
Normal file
File diff suppressed because it is too large
Load diff
100
inter/aus/xml/multi/v3/page_catalog_group_other.skt
Normal file
100
inter/aus/xml/multi/v3/page_catalog_group_other.skt
Normal file
|
|
@ -0,0 +1,100 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
echo param
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
If SlientRefreshIndex = 7 Then
|
||||
Var SlientRefreshIndex = 8
|
||||
EndIf
|
||||
|
||||
Var OtherRefreshTimeOut = 1
|
||||
Var inst_show_other_counter = 10
|
||||
</EventOpen>
|
||||
|
||||
<EventOnShow>
|
||||
|
||||
SCROLL_TO_TOP ""
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
; soda and other
|
||||
Var Menu62Selected = "PressForever"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
Var OtherRefreshTimeOut = 14
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
|
||||
RefreshAll
|
||||
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
; setvarint RefreshOther 1
|
||||
If RefreshOther = 1 Then
|
||||
Var RefreshOther = 0
|
||||
SAVELOG "OPEN FROM 8"
|
||||
Open "ROOT/taobin_project/inter/aus/xml/multi/v3/page_catalog_group_other.lxml"
|
||||
EndIf
|
||||
|
||||
GetVisible inst_show_other
|
||||
|
||||
;DEBUGVAR inst_show_other
|
||||
|
||||
Var OtherRefreshTimeOut = OtherRefreshTimeOut + 1
|
||||
;DEBUGVAR OtherRefreshTimeOut
|
||||
|
||||
If OtherRefreshTimeOut > 15 Then
|
||||
|
||||
|
||||
Var OtherRefreshTimeOut = 0
|
||||
Script "-" "-"
|
||||
If inst_show_other = 1 Then
|
||||
;RefreshAll
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If inst_show_other = 1 Then
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
42
inter/aus/xml/multi/v3/page_catalog_group_pepsi_pro.skt
Normal file
42
inter/aus/xml/multi/v3/page_catalog_group_pepsi_pro.skt
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
992
inter/aus/xml/multi/v3/page_catalog_group_pro_autumn_breeze.lxml
Normal file
992
inter/aus/xml/multi/v3/page_catalog_group_pro_autumn_breeze.lxml
Normal file
|
|
@ -0,0 +1,992 @@
|
|||
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<ScrollableCatalog>
|
||||
<X> 0 </X>
|
||||
<Y> 497 </Y>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1423 </Height>
|
||||
<Configuration>
|
||||
<MenuNameTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 16 </Min>
|
||||
<Max> 22 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuNameTextConfiguration>
|
||||
<MenuDescriptionTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 10 </Min>
|
||||
<Max> 14 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuDescriptionTextConfiguration>
|
||||
<MenuPriceTextConfiguration>
|
||||
<Font> KanitRegularTTF </Font>
|
||||
<Color> 0x6F5F51 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 4 </Min>
|
||||
<Max> 20 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuPriceTextConfiguration>
|
||||
<MenuHotPriceLabel> 000081 </MenuHotPriceLabel>
|
||||
<MenuIcePriceLabel> 000082 </MenuIcePriceLabel>
|
||||
<MenuBlendPriceLabel> 000083 </MenuBlendPriceLabel>
|
||||
<MenuUnavailableLabel> 000013 </MenuUnavailableLabel>
|
||||
</Configuration>
|
||||
<Menus>
|
||||
;banners
|
||||
; ==================> Len = 3
|
||||
; 51-01-01-0006 51-01-02-0003 51-01-03-0003
|
||||
<Menu>
|
||||
<State> Flag( 51-01-01-0006.Button,51-01-02-0003.Button,51-01-03-0003.Button,$Sum510101000651010200035101030003) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_hot_mocha.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_hot_mocha.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_hot_mocha.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>MOCHA</LanguageSlot1>
|
||||
<LanguageSlot2>มอคค่า</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Espresso, Cocoa, Milk, Sugar</LanguageSlot1>
|
||||
<LanguageSlot2>กาแฟ นม โกโก้ และ น้ำตาล</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> $51-01-01-0006.Button </HotState>
|
||||
<IceState> $51-01-02-0003.Button </IceState>
|
||||
<BlendState> $51-01-03-0003.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $51-01-01-0006.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-01-01-0006.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-01-02-0003.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-01-02-0003.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-01-03-0003.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-01-03-0003.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum510101000651010200035101030003 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $51-01-01-0006.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-01-02-0003.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-01-03-0003.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum510101000651010200035101030003Tag = $51-01-01-0006.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum510101000651010200035101030003Tag = $51-01-02-0003.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum510101000651010200035101030003Tag = $51-01-03-0003.TAG
|
||||
EndIf
|
||||
Var $Sum510101000651010200035101030003TextValue !assigned GETS($Sum510101000651010200035101030003Tag,"MSG")
|
||||
Var $Sum510101000651010200035101030003TextID !assigned GETS($Sum510101000651010200035101030003Tag,"TextID")
|
||||
If $Sum510101000651010200035101030003TextID != "" Then
|
||||
Var $Sum510101000651010200035101030003TextValue = ""
|
||||
EndIf
|
||||
If $Sum510101000651010200035101030003TextValue = "" Then
|
||||
If $Sum510101000651010200035101030003TextID = "" Then
|
||||
Var $Sum510101000651010200035101030003TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum510101000651010200035101030003TextID </ID>
|
||||
<Value> $Sum510101000651010200035101030003TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_hot_mocha.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $51-01-01-0006.Price
|
||||
Var PriceD2 = $51-01-02-0003.Price
|
||||
Var PriceD3 = $51-01-03-0003.Price
|
||||
Var PD_CODE1 = "51-01-01-0006"
|
||||
Var PD_CODE2 = "51-01-02-0003"
|
||||
Var PD_CODE3 = "51-01-03-0003"
|
||||
; begin lang
|
||||
Var aliasName[0] = "MOCHA"
|
||||
Var aliasDesc[0] = "Espresso, Cocoa, Milk, Sugar"
|
||||
Var aliasName[1] = "มอคค่า"
|
||||
Var aliasDesc[1] = "กาแฟ นม โกโก้ และ น้ำตาล"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = "Hot MOCHA"
|
||||
Var NameLang[0][1] = "มอคค่าร้อน"
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = "MOCHA PANAS"
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = "Espresso, Cocoa,Milk, Sugar"
|
||||
Var DescLang[0][1] = "กาแฟ นม ผสมช็อกโกแลตน้ำตาล"
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = "Espresso, Koko, Susu, Gula"
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "Iced MOCHA"
|
||||
Var NameLang[1][1] = "มอคค่าเย็น"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "MOCHA AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Espresso, Cocoa,Milk, Ice"
|
||||
Var DescLang[1][1] = "กาแฟ นม ผสมช็อกโกแลต นม และ น้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Espresso, Koko, Susu, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "MOCHA SMOOTHIE"
|
||||
Var NameLang[2][1] = "มอคค่าปั่น"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = "SMOOTHIE MOCHA"
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Espresso, Cocoa,Milk, Ice"
|
||||
Var DescLang[2][1] = "กาแฟ นม ผสมช็อกโกแลต นม และ น้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = "Espresso, Koko, Susu, Ais"
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = $51-01-01-0006.Button
|
||||
Var PD_STAGE_2 = $51-01-02-0003.Button
|
||||
Var PD_STAGE_3 = $51-01-03-0003.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-01-02-0003"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "51-01-01-0006"
|
||||
Else
|
||||
Topping "Load" "51-01-03-0003"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_autumn_breeze.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; 51-21-01-0006 51-21-02-0003 51-21-03-0003
|
||||
<Menu>
|
||||
<State> Flag( 51-21-01-0006.Button,51-21-02-0003.Button,51-21-03-0003.Button,$Sum512101000651210200035121030003) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_hot_mocha.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_hot_mocha.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_hot_mocha.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>MOCHA</LanguageSlot1>
|
||||
<LanguageSlot2>มอคค่า</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Espresso, Cocoa, Milk, Sugar</LanguageSlot1>
|
||||
<LanguageSlot2>กาแฟ นม โกโก้ และ น้ำตาล</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> $51-21-01-0006.Button </HotState>
|
||||
<IceState> $51-21-02-0003.Button </IceState>
|
||||
<BlendState> $51-21-03-0003.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $51-21-01-0006.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-01-0006.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-21-02-0003.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-02-0003.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-21-03-0003.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-03-0003.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum512101000651210200035121030003 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $51-21-01-0006.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-21-02-0003.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-21-03-0003.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum512101000651210200035121030003Tag = $51-21-01-0006.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum512101000651210200035121030003Tag = $51-21-02-0003.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum512101000651210200035121030003Tag = $51-21-03-0003.TAG
|
||||
EndIf
|
||||
Var $Sum512101000651210200035121030003TextValue !assigned GETS($Sum512101000651210200035121030003Tag,"MSG")
|
||||
Var $Sum512101000651210200035121030003TextID !assigned GETS($Sum512101000651210200035121030003Tag,"TextID")
|
||||
If $Sum512101000651210200035121030003TextID != "" Then
|
||||
Var $Sum512101000651210200035121030003TextValue = ""
|
||||
EndIf
|
||||
If $Sum512101000651210200035121030003TextValue = "" Then
|
||||
If $Sum512101000651210200035121030003TextID = "" Then
|
||||
Var $Sum512101000651210200035121030003TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum512101000651210200035121030003TextID </ID>
|
||||
<Value> $Sum512101000651210200035121030003TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_hot_mocha.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $51-21-01-0006.Price
|
||||
Var PriceD2 = $51-21-02-0003.Price
|
||||
Var PriceD3 = $51-21-03-0003.Price
|
||||
Var PD_CODE1 = "51-21-01-0006"
|
||||
Var PD_CODE2 = "51-21-02-0003"
|
||||
Var PD_CODE3 = "51-21-03-0003"
|
||||
; begin lang
|
||||
Var aliasName[0] = "MOCHA"
|
||||
Var aliasDesc[0] = "Espresso, Cocoa, Milk, Sugar"
|
||||
Var aliasName[1] = "มอคค่า"
|
||||
Var aliasDesc[1] = "กาแฟ นม โกโก้ และ น้ำตาล"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = "Hot MOCHA"
|
||||
Var NameLang[0][1] = "มอคค่าร้อน"
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = "MOCHA PANAS"
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = "Espresso, Cocoa,Milk, Sugar"
|
||||
Var DescLang[0][1] = "กาแฟ นม ผสมช็อกโกแลตน้ำตาล"
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = "Espresso, Koko, Susu, Gula"
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "Iced MOCHA"
|
||||
Var NameLang[1][1] = "มอคค่าเย็น"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "MOCHA AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Espresso, Cocoa,Milk, Ice"
|
||||
Var DescLang[1][1] = "กาแฟ นม ผสมช็อกโกแลต นม และ น้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Espresso, Koko, Susu, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "MOCHA SMOOTHIE"
|
||||
Var NameLang[2][1] = "มอคค่าปั่น"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = "SMOOTHIE MOCHA"
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Espresso, Cocoa,Milk, Ice"
|
||||
Var DescLang[2][1] = "กาแฟ นม ผสมช็อกโกแลต นม และ น้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = "Espresso, Koko, Susu, Ais"
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = $51-21-01-0006.Button
|
||||
Var PD_STAGE_2 = $51-21-02-0003.Button
|
||||
Var PD_STAGE_3 = $51-21-03-0003.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-21-02-0003"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "51-21-01-0006"
|
||||
Else
|
||||
Topping "Load" "51-21-03-0003"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_autumn_breeze.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; - 51-05-02-0010 51-05-03-0010
|
||||
<Menu>
|
||||
<State> Flag( 51-05-02-0010.Button,51-05-03-0010.Button,$Sum51050200105105030010) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_iced_lemonade_soda.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_iced_lemonade_soda.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_iced_lemonade_soda.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>SPARKLING\nLIMENADE</LanguageSlot1>
|
||||
<LanguageSlot2>น้ำมะนาวโซดา</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Limenade, Sugar, Soda & Ice</LanguageSlot1>
|
||||
<LanguageSlot2>มะนาว โซดา</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> $51-05-02-0010.Button </IceState>
|
||||
<BlendState> $51-05-03-0010.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-05-02-0010.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-05-02-0010.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-05-03-0010.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-05-03-0010.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum51050200105105030010 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-05-02-0010.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-05-03-0010.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum51050200105105030010Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum51050200105105030010Tag = $51-05-02-0010.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum51050200105105030010Tag = $51-05-03-0010.TAG
|
||||
EndIf
|
||||
Var $Sum51050200105105030010TextValue !assigned GETS($Sum51050200105105030010Tag,"MSG")
|
||||
Var $Sum51050200105105030010TextID !assigned GETS($Sum51050200105105030010Tag,"TextID")
|
||||
If $Sum51050200105105030010TextID != "" Then
|
||||
Var $Sum51050200105105030010TextValue = ""
|
||||
EndIf
|
||||
If $Sum51050200105105030010TextValue = "" Then
|
||||
If $Sum51050200105105030010TextID = "" Then
|
||||
Var $Sum51050200105105030010TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum51050200105105030010TextID </ID>
|
||||
<Value> $Sum51050200105105030010TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_iced_lemonade_soda.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $51-05-02-0010.Price
|
||||
Var PriceD3 = $51-05-03-0010.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "51-05-02-0010"
|
||||
Var PD_CODE3 = "51-05-03-0010"
|
||||
; begin lang
|
||||
Var aliasName[0] = "SPARKLING\nLIMENADE"
|
||||
Var aliasDesc[0] = "Limenade, Sugar, Soda & Ice"
|
||||
Var aliasName[1] = "น้ำมะนาวโซดา"
|
||||
Var aliasDesc[1] = "มะนาว โซดา"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "Iced SPARKLING LIMENADE"
|
||||
Var NameLang[1][1] = "น้ำมะนาวโซดา"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "SODA LIMAU AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Limenade, Sugar, Soda, Ice"
|
||||
Var DescLang[1][1] = "มะนาว โซดา และน้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Limau, Gula, Soda, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "SPARKLING LIMENADE SMOOTHIE"
|
||||
Var NameLang[2][1] = "น้ำมะนาวโซดาปั่น"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = "SMOOTHIE SODA LIMAU"
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Limenade, Sugar, Soda, Ice"
|
||||
Var DescLang[2][1] = "มะนาว โซดา และน้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = "Limau, Gula, Soda, Ais"
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = $51-05-02-0010.Button
|
||||
Var PD_STAGE_3 = $51-05-03-0010.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-05-02-0010"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "51-05-03-0010"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_autumn_breeze.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; 51-03-01-0002 51-03-02-0002 51-03-03-0002
|
||||
<Menu>
|
||||
<State> Flag( 51-03-01-0002.Button,51-03-02-0002.Button,51-03-03-0002.Button,$Sum510301000251030200025103030002) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_iced_cocoa.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_iced_cocoa.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_iced_cocoa.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>CHOCOLATE</LanguageSlot1>
|
||||
<LanguageSlot2>โกโก้</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Milk, Cocoa, Sugar</LanguageSlot1>
|
||||
<LanguageSlot2>โกโก้ นมและน้ำตาล</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> $51-03-01-0002.Button </HotState>
|
||||
<IceState> $51-03-02-0002.Button </IceState>
|
||||
<BlendState> $51-03-03-0002.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $51-03-01-0002.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-03-01-0002.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-03-02-0002.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-03-02-0002.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-03-03-0002.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-03-03-0002.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum510301000251030200025103030002 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $51-03-01-0002.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-03-02-0002.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-03-03-0002.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum510301000251030200025103030002Tag = $51-03-01-0002.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum510301000251030200025103030002Tag = $51-03-02-0002.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum510301000251030200025103030002Tag = $51-03-03-0002.TAG
|
||||
EndIf
|
||||
Var $Sum510301000251030200025103030002TextValue !assigned GETS($Sum510301000251030200025103030002Tag,"MSG")
|
||||
Var $Sum510301000251030200025103030002TextID !assigned GETS($Sum510301000251030200025103030002Tag,"TextID")
|
||||
If $Sum510301000251030200025103030002TextID != "" Then
|
||||
Var $Sum510301000251030200025103030002TextValue = ""
|
||||
EndIf
|
||||
If $Sum510301000251030200025103030002TextValue = "" Then
|
||||
If $Sum510301000251030200025103030002TextID = "" Then
|
||||
Var $Sum510301000251030200025103030002TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum510301000251030200025103030002TextID </ID>
|
||||
<Value> $Sum510301000251030200025103030002TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_iced_cocoa.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $51-03-01-0002.Price
|
||||
Var PriceD2 = $51-03-02-0002.Price
|
||||
Var PriceD3 = $51-03-03-0002.Price
|
||||
Var PD_CODE1 = "51-03-01-0002"
|
||||
Var PD_CODE2 = "51-03-02-0002"
|
||||
Var PD_CODE3 = "51-03-03-0002"
|
||||
; begin lang
|
||||
Var aliasName[0] = "CHOCOLATE"
|
||||
Var aliasDesc[0] = "Milk, Cocoa, Sugar"
|
||||
Var aliasName[1] = "โกโก้"
|
||||
Var aliasDesc[1] = "โกโก้ นมและน้ำตาล"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = "Hot CHOCOLATE"
|
||||
Var NameLang[0][1] = "โกโก้ร้อน"
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = "KOKO PANAS"
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = "Milk, Cocoa, Sugar"
|
||||
Var DescLang[0][1] = "โกโก้ นมและน้ำตาล"
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = "Susu, Koko, Gula"
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "Iced CHOCOLATE"
|
||||
Var NameLang[1][1] = "โกโก้เย็น"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "KOKO AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Milk, Cocoa, Sugar, Ice"
|
||||
Var DescLang[1][1] = "โกโก้ นม และน้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Susu, Koko, Gula, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "CHOCOLATE SMOOTHIE"
|
||||
Var NameLang[2][1] = "โกโก้เย็นปั่น"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = "SMOOTHIE KOKO"
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Milk, Cocoa, Sugar, Ice"
|
||||
Var DescLang[2][1] = "โกโก้ นม และน้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = "Susu, Koko, Gula, Ais"
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = $51-03-01-0002.Button
|
||||
Var PD_STAGE_2 = $51-03-02-0002.Button
|
||||
Var PD_STAGE_3 = $51-03-03-0002.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-03-02-0002"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "51-03-01-0002"
|
||||
Else
|
||||
Topping "Load" "51-03-03-0002"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_autumn_breeze.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
</Menus>
|
||||
|
||||
</ScrollableCatalog>
|
||||
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
992
inter/aus/xml/multi/v3/page_catalog_group_pro_happy_easter.lxml
Normal file
992
inter/aus/xml/multi/v3/page_catalog_group_pro_happy_easter.lxml
Normal file
|
|
@ -0,0 +1,992 @@
|
|||
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<ScrollableCatalog>
|
||||
<X> 0 </X>
|
||||
<Y> 497 </Y>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1423 </Height>
|
||||
<Configuration>
|
||||
<MenuNameTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 16 </Min>
|
||||
<Max> 22 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuNameTextConfiguration>
|
||||
<MenuDescriptionTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 10 </Min>
|
||||
<Max> 14 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuDescriptionTextConfiguration>
|
||||
<MenuPriceTextConfiguration>
|
||||
<Font> KanitRegularTTF </Font>
|
||||
<Color> 0x6F5F51 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 4 </Min>
|
||||
<Max> 20 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuPriceTextConfiguration>
|
||||
<MenuHotPriceLabel> 000081 </MenuHotPriceLabel>
|
||||
<MenuIcePriceLabel> 000082 </MenuIcePriceLabel>
|
||||
<MenuBlendPriceLabel> 000083 </MenuBlendPriceLabel>
|
||||
<MenuUnavailableLabel> 000013 </MenuUnavailableLabel>
|
||||
</Configuration>
|
||||
<Menus>
|
||||
;banners
|
||||
; ==================> Len = 3
|
||||
; - 51-05-02-0044 -
|
||||
<Menu>
|
||||
<State> Flag( 51-05-02-0044.Button,$Sum5105020044) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_iced_melon_soda.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_iced_melon_soda.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_iced_melon_soda.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>SPARKLING MELON</LanguageSlot1>
|
||||
<LanguageSlot2>เมล่อนโซดา</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Melon Syrup, Soda, Ice</LanguageSlot1>
|
||||
<LanguageSlot2>น้ำเชื่อมเมล่อน โซดา \nและน้ำแข็ง</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> $51-05-02-0044.Button </IceState>
|
||||
<BlendState> "Disable2" </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-05-02-0044.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-05-02-0044.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum5105020044 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-05-02-0044.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum5105020044Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum5105020044Tag = $51-05-02-0044.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum5105020044Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
Var $Sum5105020044TextValue !assigned GETS($Sum5105020044Tag,"MSG")
|
||||
Var $Sum5105020044TextID !assigned GETS($Sum5105020044Tag,"TextID")
|
||||
If $Sum5105020044TextID != "" Then
|
||||
Var $Sum5105020044TextValue = ""
|
||||
EndIf
|
||||
If $Sum5105020044TextValue = "" Then
|
||||
If $Sum5105020044TextID = "" Then
|
||||
Var $Sum5105020044TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum5105020044TextID </ID>
|
||||
<Value> $Sum5105020044TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_iced_melon_soda.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $51-05-02-0044.Price
|
||||
Var PriceD3 = $##-##-##-####.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "51-05-02-0044"
|
||||
Var PD_CODE3 = "##-##-##-####"
|
||||
; begin lang
|
||||
Var aliasName[0] = "SPARKLING MELON"
|
||||
Var aliasDesc[0] = "Melon Syrup, Soda, Ice"
|
||||
Var aliasName[1] = "เมล่อนโซดา"
|
||||
Var aliasDesc[1] = "น้ำเชื่อมเมล่อน โซดา \nและน้ำแข็ง"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "SPARKLING MELON"
|
||||
Var NameLang[1][1] = "เมล่อนโซดา"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "SODA MELON"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Melon Syrup, Soda, Ice"
|
||||
Var DescLang[1][1] = "น้ำเชื่อมเมล่อน โซดา และน้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Sirap Melon, Soda, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = ""
|
||||
Var NameLang[2][1] = ""
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = ""
|
||||
Var DescLang[2][1] = ""
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = $51-05-02-0044.Button
|
||||
Var PD_STAGE_3 = "Disable2"
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-05-02-0044"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "-"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_happy_easter.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; - 51-01-02-0068 -
|
||||
<Menu>
|
||||
<State> Flag( 51-01-02-0068.Button,$Sum5101020068) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_COCONUT_AMERICANO.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_COCONUT_AMERICANO.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_COCONUT_AMERICANO.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>COCONUT\nAMERICANO</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Espresso, Coconut Syrup,\nSugar, Water</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> $51-01-02-0068.Button </IceState>
|
||||
<BlendState> "Disable2" </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-01-02-0068.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-01-02-0068.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum5101020068 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-01-02-0068.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum5101020068Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum5101020068Tag = $51-01-02-0068.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum5101020068Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
Var $Sum5101020068TextValue !assigned GETS($Sum5101020068Tag,"MSG")
|
||||
Var $Sum5101020068TextID !assigned GETS($Sum5101020068Tag,"TextID")
|
||||
If $Sum5101020068TextID != "" Then
|
||||
Var $Sum5101020068TextValue = ""
|
||||
EndIf
|
||||
If $Sum5101020068TextValue = "" Then
|
||||
If $Sum5101020068TextID = "" Then
|
||||
Var $Sum5101020068TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum5101020068TextID </ID>
|
||||
<Value> $Sum5101020068TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_COCONUT_AMERICANO.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $51-01-02-0068.Price
|
||||
Var PriceD3 = $##-##-##-####.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "51-01-02-0068"
|
||||
Var PD_CODE3 = "##-##-##-####"
|
||||
; begin lang
|
||||
Var aliasName[0] = "COCONUT\nAMERICANO"
|
||||
Var aliasDesc[0] = "Espresso, Coconut Syrup,\nSugar, Water"
|
||||
Var aliasName[1] = ""
|
||||
Var aliasDesc[1] = ""
|
||||
Var aliasName[2] = ""
|
||||
Var aliasDesc[2] = ""
|
||||
Var aliasName[3] = ""
|
||||
Var aliasDesc[3] = ""
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "COCONUT AMERICANO"
|
||||
Var NameLang[1][1] = ""
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = ""
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Espresso, Coconut Syrup,\nSugar, Water"
|
||||
Var DescLang[1][1] = ""
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = ""
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = ""
|
||||
Var NameLang[2][1] = ""
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = ""
|
||||
Var DescLang[2][1] = ""
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = $51-01-02-0068.Button
|
||||
Var PD_STAGE_3 = "Disable2"
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-01-02-0068"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "-"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_happy_easter.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; - 51-21-02-0068 -
|
||||
<Menu>
|
||||
<State> Flag( 51-21-02-0068.Button,$Sum5121020068) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_COCONUT_AMERICANO.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_COCONUT_AMERICANO.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_COCONUT_AMERICANO.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>COCONUT\nAMERICANO</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Espresso, Coconut Syrup,\nSugar, Water</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> $51-21-02-0068.Button </IceState>
|
||||
<BlendState> "Disable2" </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-21-02-0068.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-02-0068.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum5121020068 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-21-02-0068.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum5121020068Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum5121020068Tag = $51-21-02-0068.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum5121020068Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
Var $Sum5121020068TextValue !assigned GETS($Sum5121020068Tag,"MSG")
|
||||
Var $Sum5121020068TextID !assigned GETS($Sum5121020068Tag,"TextID")
|
||||
If $Sum5121020068TextID != "" Then
|
||||
Var $Sum5121020068TextValue = ""
|
||||
EndIf
|
||||
If $Sum5121020068TextValue = "" Then
|
||||
If $Sum5121020068TextID = "" Then
|
||||
Var $Sum5121020068TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum5121020068TextID </ID>
|
||||
<Value> $Sum5121020068TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_COCONUT_AMERICANO.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $51-21-02-0068.Price
|
||||
Var PriceD3 = $##-##-##-####.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "51-21-02-0068"
|
||||
Var PD_CODE3 = "##-##-##-####"
|
||||
; begin lang
|
||||
Var aliasName[0] = "COCONUT\nAMERICANO"
|
||||
Var aliasDesc[0] = "Espresso, Coconut Syrup,\nSugar, Water"
|
||||
Var aliasName[1] = ""
|
||||
Var aliasDesc[1] = ""
|
||||
Var aliasName[2] = ""
|
||||
Var aliasDesc[2] = ""
|
||||
Var aliasName[3] = ""
|
||||
Var aliasDesc[3] = ""
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "COCONUT AMERICANO"
|
||||
Var NameLang[1][1] = ""
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = ""
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Espresso, Coconut Syrup,\nSugar, Water"
|
||||
Var DescLang[1][1] = ""
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = ""
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = ""
|
||||
Var NameLang[2][1] = ""
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = ""
|
||||
Var DescLang[2][1] = ""
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = $51-21-02-0068.Button
|
||||
Var PD_STAGE_3 = "Disable2"
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-21-02-0068"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "-"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_happy_easter.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; - 51-05-02-0063 -
|
||||
<Menu>
|
||||
<State> Flag( 51-05-02-0063.Button,$Sum5105020063) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_Mint_Strawberry_Soda.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_Mint_Strawberry_Soda.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_Mint_Strawberry_Soda.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>STRAWBERRY & MINT\nSPARKLING</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Mint Syrup, Strawberry Syrup, Lime, Soda & Ice</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> $51-05-02-0063.Button </IceState>
|
||||
<BlendState> "Disable2" </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-05-02-0063.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-05-02-0063.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum5105020063 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-05-02-0063.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum5105020063Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum5105020063Tag = $51-05-02-0063.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum5105020063Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
Var $Sum5105020063TextValue !assigned GETS($Sum5105020063Tag,"MSG")
|
||||
Var $Sum5105020063TextID !assigned GETS($Sum5105020063Tag,"TextID")
|
||||
If $Sum5105020063TextID != "" Then
|
||||
Var $Sum5105020063TextValue = ""
|
||||
EndIf
|
||||
If $Sum5105020063TextValue = "" Then
|
||||
If $Sum5105020063TextID = "" Then
|
||||
Var $Sum5105020063TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum5105020063TextID </ID>
|
||||
<Value> $Sum5105020063TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_Mint_Strawberry_Soda.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $51-05-02-0063.Price
|
||||
Var PriceD3 = $##-##-##-####.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "51-05-02-0063"
|
||||
Var PD_CODE3 = "##-##-##-####"
|
||||
; begin lang
|
||||
Var aliasName[0] = "STRAWBERRY & MINT\nSPARKLING"
|
||||
Var aliasDesc[0] = "Mint Syrup, Strawberry Syrup, Lime, Soda & Ice"
|
||||
Var aliasName[1] = ""
|
||||
Var aliasDesc[1] = ""
|
||||
Var aliasName[2] = ""
|
||||
Var aliasDesc[2] = ""
|
||||
Var aliasName[3] = ""
|
||||
Var aliasDesc[3] = ""
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "STRAWBERRY & MINT SPARKLING"
|
||||
Var NameLang[1][1] = "สตรอเบอร์รี่มินต์โซดา"
|
||||
Var NameLang[1][2] = "-"
|
||||
Var NameLang[1][3] = "-"
|
||||
Var NameLang[1][4] = "-"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Mint Syrup, Strawberry Syrup, Lime, Soda & Ice"
|
||||
Var DescLang[1][1] = "น้ำเชื่อมมิ้นท์ น้ำเชื่อมสตรอเบอร์รี่ มะนาว และโซดา"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = ""
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = ""
|
||||
Var NameLang[2][1] = ""
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = ""
|
||||
Var DescLang[2][1] = ""
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = $51-05-02-0063.Button
|
||||
Var PD_STAGE_3 = "Disable2"
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-05-02-0063"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "-"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_happy_easter.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
</Menus>
|
||||
|
||||
</ScrollableCatalog>
|
||||
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
1446
inter/aus/xml/multi/v3/page_catalog_group_pro_st_patrick.lxml
Normal file
1446
inter/aus/xml/multi/v3/page_catalog_group_pro_st_patrick.lxml
Normal file
File diff suppressed because it is too large
Load diff
42
inter/aus/xml/multi/v3/page_catalog_group_pro_st_patrick.skt
Normal file
42
inter/aus/xml/multi/v3/page_catalog_group_pro_st_patrick.skt
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -0,0 +1,765 @@
|
|||
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<ScrollableCatalog>
|
||||
<X> 0 </X>
|
||||
<Y> 497 </Y>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1423 </Height>
|
||||
<Configuration>
|
||||
<MenuNameTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 16 </Min>
|
||||
<Max> 22 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuNameTextConfiguration>
|
||||
<MenuDescriptionTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 10 </Min>
|
||||
<Max> 14 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuDescriptionTextConfiguration>
|
||||
<MenuPriceTextConfiguration>
|
||||
<Font> KanitRegularTTF </Font>
|
||||
<Color> 0x6F5F51 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 4 </Min>
|
||||
<Max> 20 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuPriceTextConfiguration>
|
||||
<MenuHotPriceLabel> 000081 </MenuHotPriceLabel>
|
||||
<MenuIcePriceLabel> 000082 </MenuIcePriceLabel>
|
||||
<MenuBlendPriceLabel> 000083 </MenuBlendPriceLabel>
|
||||
<MenuUnavailableLabel> 000013 </MenuUnavailableLabel>
|
||||
</Configuration>
|
||||
<Menus>
|
||||
;banners
|
||||
; ==================> Len = 3
|
||||
; - 51-05-02-0033 51-05-03-0033
|
||||
<Menu>
|
||||
<State> Flag( 51-05-02-0033.Button,51-05-03-0033.Button,$Sum51050200335105030033) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_iced_Lychee_soda.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_iced_Lychee_soda.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_iced_Lychee_soda.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Sparkling Lychee</LanguageSlot1>
|
||||
<LanguageSlot2>น้ำลิ้นจี่โซดา</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Lychee Syrup, Soda & Ice</LanguageSlot1>
|
||||
<LanguageSlot2>น้ำเชื่อมลิ้นจี่ โซดา</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> $51-05-02-0033.Button </IceState>
|
||||
<BlendState> $51-05-03-0033.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-05-02-0033.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-05-02-0033.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-05-03-0033.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-05-03-0033.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum51050200335105030033 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-05-02-0033.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-05-03-0033.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum51050200335105030033Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum51050200335105030033Tag = $51-05-02-0033.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum51050200335105030033Tag = $51-05-03-0033.TAG
|
||||
EndIf
|
||||
Var $Sum51050200335105030033TextValue !assigned GETS($Sum51050200335105030033Tag,"MSG")
|
||||
Var $Sum51050200335105030033TextID !assigned GETS($Sum51050200335105030033Tag,"TextID")
|
||||
If $Sum51050200335105030033TextID != "" Then
|
||||
Var $Sum51050200335105030033TextValue = ""
|
||||
EndIf
|
||||
If $Sum51050200335105030033TextValue = "" Then
|
||||
If $Sum51050200335105030033TextID = "" Then
|
||||
Var $Sum51050200335105030033TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum51050200335105030033TextID </ID>
|
||||
<Value> $Sum51050200335105030033TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_iced_Lychee_soda.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $51-05-02-0033.Price
|
||||
Var PriceD3 = $51-05-03-0033.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "51-05-02-0033"
|
||||
Var PD_CODE3 = "51-05-03-0033"
|
||||
; begin lang
|
||||
Var aliasName[0] = "Sparkling Lychee"
|
||||
Var aliasDesc[0] = "Lychee Syrup, Soda & Ice"
|
||||
Var aliasName[1] = "น้ำลิ้นจี่โซดา"
|
||||
Var aliasDesc[1] = "น้ำเชื่อมลิ้นจี่ โซดา"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "Iced LYCHEE SODA"
|
||||
Var NameLang[1][1] = "น้ำลิ้นจี่โซดา"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "SODA LAICI AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Lychee, Sugar, Soda, Ice"
|
||||
Var DescLang[1][1] = "น้ำเชื่อมลิ้นจี่ โซดา และน้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Laici, Gula, Soda, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "SPARKLING LYCHEE SMOOTHIE"
|
||||
Var NameLang[2][1] = "น้ำลิ้นจี่โซดาปั่น"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = "SMOOTHIE SODA LAICI"
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Lychee, Sugar, Soda, Ice"
|
||||
Var DescLang[2][1] = "น้ำเชื่อมลิ้นจี่ โซดา และน้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = "Laici, Gula, Soda, Ais"
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = $51-05-02-0033.Button
|
||||
Var PD_STAGE_3 = $51-05-03-0033.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-05-02-0033"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "51-05-03-0033"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_taste_the_journey.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; 51-21-01-0060 51-21-02-0060 51-21-03-0060
|
||||
<Menu>
|
||||
<State> Flag( 51-21-01-0060.Button,51-21-02-0060.Button,51-21-03-0060.Button,$Sum512101006051210200605121030060) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_Hot_Vanilla_Latte_Coffee_Vanilla_Milk.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_Hot_Vanilla_Latte_Coffee_Vanilla_Milk.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_Hot_Vanilla_Latte_Coffee_Vanilla_Milk.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Vanilla Café Latte</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Coffee, Vanilla, Milk</LanguageSlot1>
|
||||
<LanguageSlot2></LanguageSlot2>
|
||||
<LanguageSlot3></LanguageSlot3>
|
||||
<LanguageSlot4></LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> $51-21-01-0060.Button </HotState>
|
||||
<IceState> $51-21-02-0060.Button </IceState>
|
||||
<BlendState> $51-21-03-0060.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $51-21-01-0060.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-01-0060.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-21-02-0060.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-02-0060.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-21-03-0060.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-03-0060.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum512101006051210200605121030060 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $51-21-01-0060.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-21-02-0060.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-21-03-0060.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum512101006051210200605121030060Tag = $51-21-01-0060.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum512101006051210200605121030060Tag = $51-21-02-0060.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum512101006051210200605121030060Tag = $51-21-03-0060.TAG
|
||||
EndIf
|
||||
Var $Sum512101006051210200605121030060TextValue !assigned GETS($Sum512101006051210200605121030060Tag,"MSG")
|
||||
Var $Sum512101006051210200605121030060TextID !assigned GETS($Sum512101006051210200605121030060Tag,"TextID")
|
||||
If $Sum512101006051210200605121030060TextID != "" Then
|
||||
Var $Sum512101006051210200605121030060TextValue = ""
|
||||
EndIf
|
||||
If $Sum512101006051210200605121030060TextValue = "" Then
|
||||
If $Sum512101006051210200605121030060TextID = "" Then
|
||||
Var $Sum512101006051210200605121030060TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum512101006051210200605121030060TextID </ID>
|
||||
<Value> $Sum512101006051210200605121030060TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_Hot_Vanilla_Latte_Coffee_Vanilla_Milk.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $51-21-01-0060.Price
|
||||
Var PriceD2 = $51-21-02-0060.Price
|
||||
Var PriceD3 = $51-21-03-0060.Price
|
||||
Var PD_CODE1 = "51-21-01-0060"
|
||||
Var PD_CODE2 = "51-21-02-0060"
|
||||
Var PD_CODE3 = "51-21-03-0060"
|
||||
; begin lang
|
||||
Var aliasName[0] = "Vanilla Café Latte"
|
||||
Var aliasDesc[0] = "Coffee, Vanilla, Milk"
|
||||
Var aliasName[1] = ""
|
||||
Var aliasDesc[1] = ""
|
||||
Var aliasName[2] = ""
|
||||
Var aliasDesc[2] = ""
|
||||
Var aliasName[3] = ""
|
||||
Var aliasDesc[3] = ""
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = "Hot VANILLA latte"
|
||||
Var NameLang[0][1] = "กาแฟลาเต้วานิลาร้อน"
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = "Espresso, Milk,Foamed milk ,Vanilla Syrup"
|
||||
Var DescLang[0][1] = "กาแฟ นม และน้ำเชื่อมวานิลา"
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "Iced VANILLA latte"
|
||||
Var NameLang[1][1] = "กาแฟลาเต้วานิลาเย็น"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = ""
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Espresso, Milk,Foamed milk ,Vanilla Syrup, Iced"
|
||||
Var DescLang[1][1] = "กาแฟ นม และน้ำเชื่อมวานิลา และน้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = ""
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "VANILLA latte frappe"
|
||||
Var NameLang[2][1] = "กาแฟลาเต้วานิลาปั่น"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Espresso, Milk,Foamed milk ,Vanilla Syrup, Iced"
|
||||
Var DescLang[2][1] = "กาแฟ นม และน้ำเชื่อมวานิลา และน้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = $51-21-01-0060.Button
|
||||
Var PD_STAGE_2 = $51-21-02-0060.Button
|
||||
Var PD_STAGE_3 = $51-21-03-0060.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-21-02-0060"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "51-21-01-0060"
|
||||
Else
|
||||
Topping "Load" "51-21-03-0060"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_taste_the_journey.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; - - 51-03-03-0009
|
||||
<Menu>
|
||||
<State> Flag( 51-03-03-0009.Button,$Sum5103030009) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_smoothie_oreo.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_smoothie_oreo.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_smoothie_oreo.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Oreo Volcano</LanguageSlot1>
|
||||
<LanguageSlot2>โอริโอ้ปั่นภูเขาไฟ</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Milk, Sugar, Oreo, Ice</LanguageSlot1>
|
||||
<LanguageSlot2>นม น้ำตาล โอริโอ้ \n</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> "Disable2" </IceState>
|
||||
<BlendState> $51-03-03-0009.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-03-03-0009.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-03-03-0009.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum5103030009 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-03-03-0009.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum5103030009Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum5103030009Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum5103030009Tag = $51-03-03-0009.TAG
|
||||
EndIf
|
||||
Var $Sum5103030009TextValue !assigned GETS($Sum5103030009Tag,"MSG")
|
||||
Var $Sum5103030009TextID !assigned GETS($Sum5103030009Tag,"TextID")
|
||||
If $Sum5103030009TextID != "" Then
|
||||
Var $Sum5103030009TextValue = ""
|
||||
EndIf
|
||||
If $Sum5103030009TextValue = "" Then
|
||||
If $Sum5103030009TextID = "" Then
|
||||
Var $Sum5103030009TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum5103030009TextID </ID>
|
||||
<Value> $Sum5103030009TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_smoothie_oreo.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $##-##-##-####.Price
|
||||
Var PriceD3 = $51-03-03-0009.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "##-##-##-####"
|
||||
Var PD_CODE3 = "51-03-03-0009"
|
||||
; begin lang
|
||||
Var aliasName[0] = "Oreo Volcano"
|
||||
Var aliasDesc[0] = "Milk, Sugar, Oreo, Ice"
|
||||
Var aliasName[1] = "โอริโอ้ปั่นภูเขาไฟ"
|
||||
Var aliasDesc[1] = "นม น้ำตาล โอริโอ้ \n"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = ""
|
||||
Var NameLang[1][1] = ""
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = ""
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = ""
|
||||
Var DescLang[1][1] = ""
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = ""
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "OREO VOLCANO"
|
||||
Var NameLang[2][1] = "โอริโอ้ปั่นภูเขาไฟ"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = "SMOOTHIE OREO VOLCANO"
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Milk, Sugar, Oreo, Ice"
|
||||
Var DescLang[2][1] = "นม น้ำตาล โอริโอ้ และน้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = "Susu, Gula, Oreo, Ais"
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = "Disable2"
|
||||
Var PD_STAGE_3 = $51-03-03-0009.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "51-03-03-0009"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_taste_the_journey.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
</Menus>
|
||||
|
||||
</ScrollableCatalog>
|
||||
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
992
inter/aus/xml/multi/v3/page_catalog_group_pro_valentine.lxml
Normal file
992
inter/aus/xml/multi/v3/page_catalog_group_pro_valentine.lxml
Normal file
|
|
@ -0,0 +1,992 @@
|
|||
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<ScrollableCatalog>
|
||||
<X> 0 </X>
|
||||
<Y> 497 </Y>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1423 </Height>
|
||||
<Configuration>
|
||||
<MenuNameTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 16 </Min>
|
||||
<Max> 22 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuNameTextConfiguration>
|
||||
<MenuDescriptionTextConfiguration>
|
||||
<Font> KanitMediumTTF </Font>
|
||||
<Color> 0x322B26 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 10 </Min>
|
||||
<Max> 14 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuDescriptionTextConfiguration>
|
||||
<MenuPriceTextConfiguration>
|
||||
<Font> KanitRegularTTF </Font>
|
||||
<Color> 0x6F5F51 </Color>
|
||||
<ColorDisable> 0xEAE6E1 </ColorDisable>
|
||||
<AutoResizeConfiguration>
|
||||
<Min> 4 </Min>
|
||||
<Max> 20 </Max>
|
||||
<AdjustStep> 1 </AdjustStep>
|
||||
</AutoResizeConfiguration>
|
||||
</MenuPriceTextConfiguration>
|
||||
<MenuHotPriceLabel> 000081 </MenuHotPriceLabel>
|
||||
<MenuIcePriceLabel> 000082 </MenuIcePriceLabel>
|
||||
<MenuBlendPriceLabel> 000083 </MenuBlendPriceLabel>
|
||||
<MenuUnavailableLabel> 000013 </MenuUnavailableLabel>
|
||||
</Configuration>
|
||||
<Menus>
|
||||
;banners
|
||||
; ==================> Len = 3
|
||||
; - 51-05-02-0045 -
|
||||
<Menu>
|
||||
<State> Flag( 51-05-02-0045.Button,$Sum5105020045) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_iced_yuzu_soda.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_iced_yuzu_soda.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_iced_yuzu_soda.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>SPARKLING YUZU</LanguageSlot1>
|
||||
<LanguageSlot2>ยูซุโซดา</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Yuzu Syrup, Soda, Ice</LanguageSlot1>
|
||||
<LanguageSlot2>น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> "Disable2" </HotState>
|
||||
<IceState> $51-05-02-0045.Button </IceState>
|
||||
<BlendState> "Disable2" </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-05-02-0045.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-05-02-0045.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum5105020045 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-05-02-0045.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum5105020045Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum5105020045Tag = $51-05-02-0045.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum5105020045Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
Var $Sum5105020045TextValue !assigned GETS($Sum5105020045Tag,"MSG")
|
||||
Var $Sum5105020045TextID !assigned GETS($Sum5105020045Tag,"TextID")
|
||||
If $Sum5105020045TextID != "" Then
|
||||
Var $Sum5105020045TextValue = ""
|
||||
EndIf
|
||||
If $Sum5105020045TextValue = "" Then
|
||||
If $Sum5105020045TextID = "" Then
|
||||
Var $Sum5105020045TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum5105020045TextID </ID>
|
||||
<Value> $Sum5105020045TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_iced_yuzu_soda.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $##-##-##-####.Price
|
||||
Var PriceD2 = $51-05-02-0045.Price
|
||||
Var PriceD3 = $##-##-##-####.Price
|
||||
Var PD_CODE1 = "##-##-##-####"
|
||||
Var PD_CODE2 = "51-05-02-0045"
|
||||
Var PD_CODE3 = "##-##-##-####"
|
||||
; begin lang
|
||||
Var aliasName[0] = "SPARKLING YUZU"
|
||||
Var aliasDesc[0] = "Yuzu Syrup, Soda, Ice"
|
||||
Var aliasName[1] = "ยูซุโซดา"
|
||||
Var aliasDesc[1] = "น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = ""
|
||||
Var NameLang[0][0] = ""
|
||||
Var NameLang[0][1] = ""
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = ""
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = ""
|
||||
Var DescLang[0][1] = ""
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = ""
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "SPARKLING YUZU"
|
||||
Var NameLang[1][1] = "ยูซุโซดา"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "SODA YUZU"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Yuzu Syrup, Soda, Ice"
|
||||
Var DescLang[1][1] = "น้ำเชื่อมยูซุ โซดา และน้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Sirap Yuzu, Soda, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = ""
|
||||
Var NameLang[2][1] = ""
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = ""
|
||||
Var DescLang[2][1] = ""
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = "Disable2"
|
||||
Var PD_STAGE_2 = $51-05-02-0045.Button
|
||||
Var PD_STAGE_3 = "Disable2"
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-05-02-0045"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "-"
|
||||
Else
|
||||
Topping "Load" "-"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_valentine.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; 51-01-01-0040 51-01-02-0040 -
|
||||
<Menu>
|
||||
<State> Flag( 51-01-01-0040.Button,51-01-02-0040.Button,$Sum51010100405101020040) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_Yuzu_americano.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_Yuzu_americano.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_Yuzu_americano.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>YUZU ESPRESSO</LanguageSlot1>
|
||||
<LanguageSlot2>ยูซุกาโน่</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Espresso, Yuzu,\nSugar, Water</LanguageSlot1>
|
||||
<LanguageSlot2>กาแฟ น้ำ และ ยูซุ</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6>-</LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> $51-01-01-0040.Button </HotState>
|
||||
<IceState> $51-01-02-0040.Button </IceState>
|
||||
<BlendState> "Disable2" </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $51-01-01-0040.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-01-01-0040.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-01-02-0040.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-01-02-0040.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum51010100405101020040 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $51-01-01-0040.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-01-02-0040.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum51010100405101020040Tag = $51-01-01-0040.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum51010100405101020040Tag = $51-01-02-0040.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum51010100405101020040Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
Var $Sum51010100405101020040TextValue !assigned GETS($Sum51010100405101020040Tag,"MSG")
|
||||
Var $Sum51010100405101020040TextID !assigned GETS($Sum51010100405101020040Tag,"TextID")
|
||||
If $Sum51010100405101020040TextID != "" Then
|
||||
Var $Sum51010100405101020040TextValue = ""
|
||||
EndIf
|
||||
If $Sum51010100405101020040TextValue = "" Then
|
||||
If $Sum51010100405101020040TextID = "" Then
|
||||
Var $Sum51010100405101020040TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum51010100405101020040TextID </ID>
|
||||
<Value> $Sum51010100405101020040TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_Yuzu_americano.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $51-01-01-0040.Price
|
||||
Var PriceD2 = $51-01-02-0040.Price
|
||||
Var PriceD3 = $##-##-##-####.Price
|
||||
Var PD_CODE1 = "51-01-01-0040"
|
||||
Var PD_CODE2 = "51-01-02-0040"
|
||||
Var PD_CODE3 = "##-##-##-####"
|
||||
; begin lang
|
||||
Var aliasName[0] = "YUZU ESPRESSO"
|
||||
Var aliasDesc[0] = "Espresso, Yuzu,\nSugar, Water"
|
||||
Var aliasName[1] = "ยูซุกาโน่"
|
||||
Var aliasDesc[1] = "กาแฟ น้ำ และ ยูซุ"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = "-"
|
||||
Var NameLang[0][0] = "Hot YUZU AMERICANO"
|
||||
Var NameLang[0][1] = "อเมริกาโนยูซุร้อน"
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = "AMERICANO YUZU PANAS"
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = "Espresso, Yuzu,Sugar, Water"
|
||||
Var DescLang[0][1] = "กาแฟ น้ำ และ ยูซุ"
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = "Espresso, Sirap Yuzu, Gula, Air"
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "IcedYUZU AMERICANO"
|
||||
Var NameLang[1][1] = "อเมริกาโนยูซุเย็น"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "AMERICANO YUZU AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Espresso, Yuzu, Water"
|
||||
Var DescLang[1][1] = "กาแฟ น้ำ และ ยูซุ"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Espresso, Yuzu, Air"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = ""
|
||||
Var NameLang[2][1] = ""
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = ""
|
||||
Var DescLang[2][1] = ""
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = $51-01-01-0040.Button
|
||||
Var PD_STAGE_2 = $51-01-02-0040.Button
|
||||
Var PD_STAGE_3 = "Disable2"
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-01-02-0040"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "51-01-01-0040"
|
||||
Else
|
||||
Topping "Load" "-"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_valentine.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; 51-21-01-0040 51-21-02-0040 -
|
||||
<Menu>
|
||||
<State> Flag( 51-21-01-0040.Button,51-21-02-0040.Button,$Sum51210100405121020040) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_Yuzu_americano.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_Yuzu_americano.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_Yuzu_americano.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>YUZU ESPRESSO</LanguageSlot1>
|
||||
<LanguageSlot2>ยูซุกาโน่</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6></LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Espresso, Yuzu,\nSugar, Water</LanguageSlot1>
|
||||
<LanguageSlot2>กาแฟ น้ำ และ ยูซุ</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6>-</LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> $51-21-01-0040.Button </HotState>
|
||||
<IceState> $51-21-02-0040.Button </IceState>
|
||||
<BlendState> "Disable2" </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $51-21-01-0040.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-01-0040.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-21-02-0040.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-21-02-0040.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $##-##-##-####.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $##-##-##-####.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum51210100405121020040 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $51-21-01-0040.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-21-02-0040.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $##-##-##-####.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum51210100405121020040Tag = $51-21-01-0040.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum51210100405121020040Tag = $51-21-02-0040.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum51210100405121020040Tag = $##-##-##-####.TAG
|
||||
EndIf
|
||||
Var $Sum51210100405121020040TextValue !assigned GETS($Sum51210100405121020040Tag,"MSG")
|
||||
Var $Sum51210100405121020040TextID !assigned GETS($Sum51210100405121020040Tag,"TextID")
|
||||
If $Sum51210100405121020040TextID != "" Then
|
||||
Var $Sum51210100405121020040TextValue = ""
|
||||
EndIf
|
||||
If $Sum51210100405121020040TextValue = "" Then
|
||||
If $Sum51210100405121020040TextID = "" Then
|
||||
Var $Sum51210100405121020040TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum51210100405121020040TextID </ID>
|
||||
<Value> $Sum51210100405121020040TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_Yuzu_americano.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $51-21-01-0040.Price
|
||||
Var PriceD2 = $51-21-02-0040.Price
|
||||
Var PriceD3 = $##-##-##-####.Price
|
||||
Var PD_CODE1 = "51-21-01-0040"
|
||||
Var PD_CODE2 = "51-21-02-0040"
|
||||
Var PD_CODE3 = "##-##-##-####"
|
||||
; begin lang
|
||||
Var aliasName[0] = "YUZU ESPRESSO"
|
||||
Var aliasDesc[0] = "Espresso, Yuzu,\nSugar, Water"
|
||||
Var aliasName[1] = "ยูซุกาโน่"
|
||||
Var aliasDesc[1] = "กาแฟ น้ำ และ ยูซุ"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = ""
|
||||
Var aliasDesc[5] = "-"
|
||||
Var NameLang[0][0] = "Hot YUZU AMERICANO"
|
||||
Var NameLang[0][1] = "อเมริกาโนยูซุร้อน"
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = "AMERICANO YUZU PANAS"
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = "Espresso, Yuzu,Sugar, Water"
|
||||
Var DescLang[0][1] = "กาแฟ น้ำ และ ยูซุ"
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = "Espresso, Sirap Yuzu, Gula, Air"
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "IcedYUZU AMERICANO"
|
||||
Var NameLang[1][1] = "อเมริกาโนยูซุเย็น"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "AMERICANO YUZU AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Espresso, Yuzu, Water"
|
||||
Var DescLang[1][1] = "กาแฟ น้ำ และ ยูซุ"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Espresso, Yuzu, Air"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = ""
|
||||
Var NameLang[2][1] = ""
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = ""
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = ""
|
||||
Var DescLang[2][1] = ""
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = ""
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = $51-21-01-0040.Button
|
||||
Var PD_STAGE_2 = $51-21-02-0040.Button
|
||||
Var PD_STAGE_3 = "Disable2"
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-21-02-0040"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "51-21-01-0040"
|
||||
Else
|
||||
Topping "Load" "-"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_valentine.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
; ==================> Len = 3
|
||||
; 51-02-01-0039 51-02-02-0039 51-02-03-0039
|
||||
<Menu>
|
||||
<State> Flag( 51-02-01-0039.Button,51-02-02-0039.Button,51-02-03-0039.Button,$Sum510201003951020200395102030039) </State>
|
||||
<IdleImage> "ROOT/taobin_project/inter/tha/image/page_drink_n//bn_thai_milk_tea_SingPark.png" </IdleImage>
|
||||
<PressImage> "ROOT/taobin_project/inter/tha/image/page_drink_press_n//bn_thai_milk_tea_SingPark.png" </PressImage>
|
||||
<DisableImage> "ROOT/taobin_project/inter/tha/image/page_drink_disable_n2//bn_thai_milk_tea_SingPark.png" </DisableImage>
|
||||
<Name>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>THAI MILK TEA</LanguageSlot1>
|
||||
<LanguageSlot2>ชานมไทย</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6>-</LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Name>
|
||||
<Description>
|
||||
<LanguageGroup>
|
||||
<LanguageSlot1>Thai tea, Sugar, milk</LanguageSlot1>
|
||||
<LanguageSlot2>ชาไทย และ นม</LanguageSlot2>
|
||||
<LanguageSlot3>-</LanguageSlot3>
|
||||
<LanguageSlot4>-</LanguageSlot4>
|
||||
<LanguageSlot5></LanguageSlot5>
|
||||
<LanguageSlot6>-</LanguageSlot6>
|
||||
</LanguageGroup>
|
||||
</Description>
|
||||
<HotState> $51-02-01-0039.Button </HotState>
|
||||
<IceState> $51-02-02-0039.Button </IceState>
|
||||
<BlendState> $51-02-03-0039.Button </BlendState>
|
||||
<HotPrice> eval(
|
||||
If $51-02-01-0039.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-02-01-0039.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </HotPrice>
|
||||
<IcePrice> eval(
|
||||
If $51-02-02-0039.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-02-02-0039.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </IcePrice>
|
||||
<BlendPrice> eval(
|
||||
If $51-02-03-0039.Price = -1 Then
|
||||
Var return = "Free"
|
||||
Else
|
||||
Var return !assigned StringFmt( $51-02-03-0039.Price , DisplayFormat, PreScaleConvertShow)
|
||||
EndIf
|
||||
) </BlendPrice>
|
||||
<IceProcessingState>
|
||||
eval(
|
||||
If ICE_PROCESS_STATUS = 2 Then
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
Var ice_tab_process_show = "Disable"
|
||||
Else
|
||||
Var ice_tab_process_show = "Enable"
|
||||
EndIf
|
||||
Else
|
||||
Var ice_tab_process_show = "Invisible"
|
||||
EndIf
|
||||
Var return = ice_tab_process_show
|
||||
)
|
||||
</IceProcessingState>
|
||||
<IceProcessingImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </IceProcessingImage>
|
||||
<IceProcessingDisableImage> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </IceProcessingDisableImage>
|
||||
<ConditionalDisable>
|
||||
<Script>
|
||||
If $Sum510201003951020200395102030039 = "Disable" Then
|
||||
STRCONTAIN "STG=CLOSE" $51-02-01-0039.TAG tag1_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-02-02-0039.TAG tag2_is_disable
|
||||
STRCONTAIN "STG=CLOSE" $51-02-03-0039.TAG tag3_is_disable
|
||||
If tag1_is_disable = "true" Then
|
||||
Var $Sum510201003951020200395102030039Tag = $51-02-01-0039.TAG
|
||||
EndIf
|
||||
If tag2_is_disable = "true" Then
|
||||
Var $Sum510201003951020200395102030039Tag = $51-02-02-0039.TAG
|
||||
EndIf
|
||||
If tag3_is_disable = "true" Then
|
||||
Var $Sum510201003951020200395102030039Tag = $51-02-03-0039.TAG
|
||||
EndIf
|
||||
Var $Sum510201003951020200395102030039TextValue !assigned GETS($Sum510201003951020200395102030039Tag,"MSG")
|
||||
Var $Sum510201003951020200395102030039TextID !assigned GETS($Sum510201003951020200395102030039Tag,"TextID")
|
||||
If $Sum510201003951020200395102030039TextID != "" Then
|
||||
Var $Sum510201003951020200395102030039TextValue = ""
|
||||
EndIf
|
||||
If $Sum510201003951020200395102030039TextValue = "" Then
|
||||
If $Sum510201003951020200395102030039TextID = "" Then
|
||||
Var $Sum510201003951020200395102030039TextID = "000013"
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
</Script>
|
||||
<ID> $Sum510201003951020200395102030039TextID </ID>
|
||||
<Value> $Sum510201003951020200395102030039TextValue </Value>
|
||||
</ConditionalDisable>
|
||||
<EventOnClick>
|
||||
Var PictureDrink = "ROOT/taobin_project/inter/tha/image/page_drink_picture2_n/" + "bn_thai_milk_tea_SingPark.png"
|
||||
GetInstanceIDMenuTab OpenFromInstMenuTab
|
||||
Var OpenFromXML = CurrentXMLFileName2
|
||||
Var PriceD1 = $51-02-01-0039.Price
|
||||
Var PriceD2 = $51-02-02-0039.Price
|
||||
Var PriceD3 = $51-02-03-0039.Price
|
||||
Var PD_CODE1 = "51-02-01-0039"
|
||||
Var PD_CODE2 = "51-02-02-0039"
|
||||
Var PD_CODE3 = "51-02-03-0039"
|
||||
; begin lang
|
||||
Var aliasName[0] = "THAI MILK TEA"
|
||||
Var aliasDesc[0] = "Thai tea, Sugar, milk"
|
||||
Var aliasName[1] = "ชานมไทย"
|
||||
Var aliasDesc[1] = "ชาไทย และ นม"
|
||||
Var aliasName[2] = "-"
|
||||
Var aliasDesc[2] = "-"
|
||||
Var aliasName[3] = "-"
|
||||
Var aliasDesc[3] = "-"
|
||||
Var aliasName[4] = ""
|
||||
Var aliasDesc[4] = ""
|
||||
Var aliasName[5] = "-"
|
||||
Var aliasDesc[5] = "-"
|
||||
Var NameLang[0][0] = "Hot THAI MILK TEA"
|
||||
Var NameLang[0][1] = "ชาไทยร้อน"
|
||||
Var NameLang[0][2] = ""
|
||||
Var NameLang[0][3] = ""
|
||||
Var NameLang[0][4] = "TEH SUSU THAI PANAS"
|
||||
Var NameLang[0][5] = ""
|
||||
Var DescLang[0][0] = "Thai tea, Milk, Sugar"
|
||||
Var DescLang[0][1] = "ชาไทย นม"
|
||||
Var DescLang[0][2] = ""
|
||||
Var DescLang[0][3] = ""
|
||||
Var DescLang[0][4] = "Teh Thai, Susu, Gula"
|
||||
Var DescLang[0][5] = ""
|
||||
Var NameLang[1][0] = "Iced THAI MILK TEA"
|
||||
Var NameLang[1][1] = "ชาไทยนมเย็น"
|
||||
Var NameLang[1][2] = ""
|
||||
Var NameLang[1][3] = ""
|
||||
Var NameLang[1][4] = "TEH SUSU THAI AIS"
|
||||
Var NameLang[1][5] = ""
|
||||
Var DescLang[1][0] = "Thai tea, Milk, Sugar, Ice"
|
||||
Var DescLang[1][1] = "ชาไทย นม และน้ำแข็ง"
|
||||
Var DescLang[1][2] = ""
|
||||
Var DescLang[1][3] = ""
|
||||
Var DescLang[1][4] = "Teh Thai, Susu, Gula, Ais"
|
||||
Var DescLang[1][5] = ""
|
||||
Var NameLang[2][0] = "THAI MILK TEA SMOOTHIE"
|
||||
Var NameLang[2][1] = "ชานมไทยปั่น"
|
||||
Var NameLang[2][2] = ""
|
||||
Var NameLang[2][3] = ""
|
||||
Var NameLang[2][4] = "SMOOTHIE TEH SUSU THAI"
|
||||
Var NameLang[2][5] = ""
|
||||
Var DescLang[2][0] = "Thai tea, Sugar, Milk, Ice"
|
||||
Var DescLang[2][1] = "ชาไทย นม น้ำแข็ง"
|
||||
Var DescLang[2][2] = ""
|
||||
Var DescLang[2][3] = ""
|
||||
Var DescLang[2][4] = "Teh Thai, Gula, Susu, Ais"
|
||||
Var DescLang[2][5] = ""
|
||||
; end lang
|
||||
Var PD_STAGE_1 = $51-02-01-0039.Button
|
||||
Var PD_STAGE_2 = $51-02-02-0039.Button
|
||||
Var PD_STAGE_3 = $51-02-03-0039.Button
|
||||
Var SelectCountDrinkType = 0
|
||||
Var DefaultDrinkType = 0
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 1
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 2
|
||||
EndIf
|
||||
If PD_STAGE_3 = "Enable" Then
|
||||
Var SelectCountDrinkType = SelectCountDrinkType + 1
|
||||
Var DefaultDrinkType = 3
|
||||
EndIf
|
||||
If PD_STAGE_2 = "Enable" Then
|
||||
Topping "Load" "51-02-02-0039"
|
||||
Else
|
||||
If PD_STAGE_1 = "Enable" Then
|
||||
Topping "Load" "51-02-01-0039"
|
||||
Else
|
||||
Topping "Load" "51-02-03-0039"
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inter/tha/xml/multi/tab_menu_hide.lxml"
|
||||
Var OpenFromXML = "ROOT/taobin_project/inter/tha/xml/page_catalog_group_pro_valentine.lxml"
|
||||
|
||||
|
||||
TabMenuVisibleInst 99
|
||||
DEBUGVAR RedirectToNormalVersion
|
||||
DEBUGVAR ToppingNewUINewSystem
|
||||
If RedirectToNormalVersion = 1 Then
|
||||
Var menu_name_eng_hot = NameLang[0][0]
|
||||
Var menu_desc_eng_hot = DescLang[0][0]
|
||||
Var menu_name_eng_cold = NameLang[1][0]
|
||||
Var menu_desc_eng_cold = DescLang[1][0]
|
||||
Var menu_name_eng_blender = NameLang[2][0]
|
||||
Var menu_desc_eng_blender = DescLang[2][0]
|
||||
|
||||
|
||||
|
||||
Var menu_name_thai_hot = NameLang[0][1]
|
||||
Var menu_desc_thai_hot = DescLang[0][1]
|
||||
Var menu_name_thai_cold = NameLang[1][1]
|
||||
Var menu_desc_thai_cold = DescLang[1][1]
|
||||
Var menu_name_thai_blender = NameLang[2][1]
|
||||
Var menu_desc_thai_blender = DescLang[2][1]
|
||||
DEBUGVAR menu_name_thai_cold
|
||||
DEBUGVAR menu_desc_thai_cold
|
||||
Var NameDrink = aliasName[0]
|
||||
Var DrinkDescription = aliasDesc[0]
|
||||
Var NameDrinkTH = aliasName[1]
|
||||
Var DrinkDescriptionTH = aliasDesc[1]
|
||||
If LanguageShow = "THAI" Then
|
||||
Var show_eng = "false"
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
EndIf
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_topping_select5.xml"
|
||||
Else
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/tha/xml/page_topping_select6.lxml"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOnClick>
|
||||
</Menu>
|
||||
|
||||
</Menus>
|
||||
|
||||
</ScrollableCatalog>
|
||||
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
42
inter/aus/xml/multi/v3/page_catalog_group_pro_valentine.skt
Normal file
42
inter/aus/xml/multi/v3/page_catalog_group_pro_valentine.skt
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
3489
inter/aus/xml/multi/v3/page_catalog_group_promotion_coconut.lxml
Normal file
3489
inter/aus/xml/multi/v3/page_catalog_group_promotion_coconut.lxml
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
3071
inter/aus/xml/multi/v3/page_catalog_group_recommend.lxml
Normal file
3071
inter/aus/xml/multi/v3/page_catalog_group_recommend.lxml
Normal file
File diff suppressed because it is too large
Load diff
78
inter/aus/xml/multi/v3/page_catalog_group_recommend.skt
Normal file
78
inter/aus/xml/multi/v3/page_catalog_group_recommend.skt
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
; this file for generate from page_catalog_group_recommend.skt
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
</EventOpen>
|
||||
|
||||
<EventOnShow>
|
||||
SCROLL_TO_TOP ""
|
||||
Var RecommendTimeOut = 0
|
||||
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
Var Menu1Selected = "PressForever"
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
RefreshAll
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
GetVisible inst_show_exclude_group
|
||||
|
||||
If inst_show_exclude_group_counter = "" Then
|
||||
Var inst_show_exclude_group_counter = 45
|
||||
EndIf
|
||||
|
||||
|
||||
If inst_show_exclude_group = 1 Then
|
||||
If inst_show_exclude_group_counter > 0 Then
|
||||
|
||||
Var inst_show_exclude_group_counter = inst_show_exclude_group_counter - 1
|
||||
|
||||
If inst_show_exclude_group_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_exclude_group_counter = 45
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
|
||||
EndIf
|
||||
|
||||
Var RecommendTimeOut = RecommendTimeOut + 1
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
3035
inter/aus/xml/multi/v3/page_catalog_group_recommend_multi_pro.lxml
Normal file
3035
inter/aus/xml/multi/v3/page_catalog_group_recommend_multi_pro.lxml
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,42 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
SetInstanceIgnoreTouch
|
||||
</EventOpen>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/ForProGroup.inc"
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</Popup>
|
||||
3816
inter/aus/xml/multi/v3/page_catalog_group_tea.lxml
Normal file
3816
inter/aus/xml/multi/v3/page_catalog_group_tea.lxml
Normal file
File diff suppressed because it is too large
Load diff
143
inter/aus/xml/multi/v3/page_catalog_group_tea.skt
Normal file
143
inter/aus/xml/multi/v3/page_catalog_group_tea.skt
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
If SlientRefreshIndex = 3 Then
|
||||
Var SlientRefreshIndex = 4
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
</EventOpen>
|
||||
|
||||
|
||||
<EventOnShow>
|
||||
SCROLL_TO_TOP ""
|
||||
; On open
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
Var Menu3Selected = "PressForever"
|
||||
|
||||
|
||||
SAVELOG PreviseXMLFileName2
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
Var Timeout = 0
|
||||
|
||||
|
||||
Var inst_show_tea_counter = 4
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
RefreshAll
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
|
||||
|
||||
GetVisible inst_show_tea
|
||||
|
||||
|
||||
If inst_show_tea = 1 Then
|
||||
If inst_show_tea_counter > 0 Then
|
||||
DEBUGVAR inst_show_tea_counter
|
||||
|
||||
Var inst_show_tea_counter = inst_show_tea_counter - 1
|
||||
|
||||
If inst_show_tea_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_tea_counter = 4
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
<EventOnShow>
|
||||
SCROLL_TO_TOP ""
|
||||
InstanceGetString SaveStringInst
|
||||
DEBUGVAR SaveStringInst
|
||||
DEBUGVAR show_eng
|
||||
|
||||
If SaveStringInst = "RefreshNow" Then
|
||||
GetXMLFileNameCurrentRunning CurrentOpenFile
|
||||
Open CurrentOpenFile
|
||||
EndIf
|
||||
DEBUGVAR LanguageShow
|
||||
|
||||
|
||||
If SaveStringInst = "ShowThai" Then
|
||||
If LanguageShow = "THAI" Then
|
||||
|
||||
Else
|
||||
Var show_eng = "true"
|
||||
InstanceSetString "ShowMYANMAR"
|
||||
GetXMLFileNameCurrentRunning CurrentOpenFile
|
||||
Open CurrentOpenFile
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If SaveStringInst = "ShowMYANMAR" Then
|
||||
If LanguageShow = "MYANMAR" Then
|
||||
|
||||
Else
|
||||
Var show_eng = "false"
|
||||
InstanceSetString "ShowEng"
|
||||
GetXMLFileNameCurrentRunning CurrentOpenFile
|
||||
Open CurrentOpenFile
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If SaveStringInst = "ShowEng" Then
|
||||
If LanguageShow = "ENG" Then
|
||||
|
||||
Else
|
||||
Var show_eng = "false"
|
||||
InstanceSetString "ShowThai"
|
||||
GetXMLFileNameCurrentRunning CurrentOpenFile
|
||||
Open CurrentOpenFile
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
RefreshAll
|
||||
|
||||
</EventOnShow>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
2395
inter/aus/xml/multi/v3/page_catalog_group_whey.lxml
Normal file
2395
inter/aus/xml/multi/v3/page_catalog_group_whey.lxml
Normal file
File diff suppressed because it is too large
Load diff
84
inter/aus/xml/multi/v3/page_catalog_group_whey.skt
Normal file
84
inter/aus/xml/multi/v3/page_catalog_group_whey.skt
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
<?hurr
|
||||
#include=menu_head.py
|
||||
touch_less_gen = False
|
||||
?>
|
||||
|
||||
<Popup>
|
||||
<Cache> "Enable" </Cache>
|
||||
<Width> 1080 </Width>
|
||||
<Height> 1920 </Height>
|
||||
;<Background> "0xeae6e1" </Background>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<EventOpen>
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
|
||||
If SlientRefreshIndex = 5 Then
|
||||
Var SlientRefreshIndex = 6
|
||||
EndIf
|
||||
|
||||
Var inst_show_whey_counter = 5
|
||||
</EventOpen>
|
||||
|
||||
<EventOnShow>
|
||||
|
||||
SCROLL_TO_TOP ""
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_default_init.lxml"
|
||||
|
||||
If AppFastEnable = "true" Then
|
||||
Var Menu11Selected = "PressForever"
|
||||
Var Menu7Selected = "Invisible"
|
||||
Else
|
||||
Var Menu11Selected = "Invisible"
|
||||
Var Menu7Selected = "PressForever"
|
||||
EndIf
|
||||
|
||||
|
||||
Var Timeout = 0
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/tab_menu_show_and_refresh.lxml"
|
||||
|
||||
SetInstanceIgnoreTouch
|
||||
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new_menu.lxml"
|
||||
|
||||
DEBUGVAR SlientRefreshIndex
|
||||
</EventOnShow>
|
||||
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
;DEBUGVAR ICE_PROCESS_STATUS
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/InstanceGetSetString.inc"
|
||||
|
||||
|
||||
GetVisible inst_show_whey
|
||||
|
||||
|
||||
If inst_show_whey = 1 Then
|
||||
If inst_show_whey_counter > 0 Then
|
||||
DEBUGVAR inst_show_whey_counter
|
||||
|
||||
Var inst_show_whey_counter = inst_show_whey_counter - 1
|
||||
|
||||
If inst_show_whey_counter = 0 Then
|
||||
RefreshAll
|
||||
Var inst_show_whey_counter = 4
|
||||
EndIf
|
||||
EndIf
|
||||
;include="ROOT/taobin_project/inc/remove_cup_on_arm_step.inc"
|
||||
EndIf
|
||||
|
||||
TimerReset
|
||||
</EventTimeout>
|
||||
|
||||
;include="ROOT/taobin_project/inter/aus/xml/multi/menu_catalog_new.lxml"
|
||||
|
||||
|
||||
|
||||
|
||||
<?hurr
|
||||
#include=menu_new_layout_gen_v3.py
|
||||
?>
|
||||
|
||||
|
||||
</Popup>
|
||||
|
|
@ -1,9 +1,14 @@
|
|||
If WinterWarmersCatalogFlag = 1 Then
|
||||
Var catalogFile = CountryRootPath + "/xml/page_catalog_winter_warmers.lxml"
|
||||
If EnableMultiInstance = "true" Then
|
||||
Var OpenFromPageBoard = 1
|
||||
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
|
||||
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/aus/xml/multi/page_catalog.lxml"
|
||||
Else
|
||||
Var catalogFile = CountryRootPath + "/xml/page_catalog.lxml"
|
||||
If WinterWarmersCatalogFlag = 1 Then
|
||||
Var catalogFile = CountryRootPath + "/xml/page_catalog_winter_warmers.lxml"
|
||||
Else
|
||||
Var catalogFile = CountryRootPath + "/xml/page_catalog.lxml"
|
||||
EndIf
|
||||
|
||||
Open catalogFile
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
Open catalogFile
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -15,7 +15,7 @@
|
|||
DEBUGVAR "AUS Remove Cup"
|
||||
|
||||
Var DirImage = "ROOT/taobin_project/inter/common/image/user_take_cup_en/"
|
||||
|
||||
|
||||
LED LedDoorDoor 5 255 255 255 255
|
||||
|
||||
;include=ROOT/taobin_project/inc/remove_cup_event_open.inc
|
||||
|
|
@ -25,19 +25,16 @@
|
|||
Var remove_cup_name = ""
|
||||
Var remove_cup_image = ""
|
||||
|
||||
Var remove_cup_button_text = "Press Here"
|
||||
|
||||
RootLayoutVisible 3 "show"
|
||||
|
||||
</EventOpen>
|
||||
<Timeout> 1000 </Timeout>
|
||||
<EventTimeout>
|
||||
|
||||
;SAVELOG MachineErrorDetail
|
||||
Var MachineErrorDetailAll = MachineErrorDetail + " / "
|
||||
Var MachineErrorDetailAll = MachineErrorDetailAll + MachineErrorDetailEng
|
||||
|
||||
If InternationalEnable = 1 Then
|
||||
Var MachineErrorDetailAll = MachineErrorDetailEng
|
||||
EndIf
|
||||
;SAVELOG MachineErrorDetail
|
||||
Var MachineErrorDetailAll = MachineErrorDetailEng
|
||||
|
||||
|
||||
; Add haveCup false for block display abnormal. Alternate between page_board.xml and this file.
|
||||
|
|
@ -109,21 +106,40 @@
|
|||
<Y> 1661 </Y>
|
||||
<Filename> Var( DirImage + "/bn_door_open.png" ) </Filename>
|
||||
<FilenamePress> Var( DirImage + "/bp_door_open.png" )</FilenamePress>
|
||||
<FilenameDisable> Var( DirImage + "/bd_door_open.png" ) </FilenameDisable>
|
||||
<FilenameDisable2> Var( DirImage + "/bd_door_open_rem.png" ) </FilenameDisable2>
|
||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||
<Volume> SoundVolume </Volume>
|
||||
<State> buttonRemoveCup </State>
|
||||
<EventClick>
|
||||
<EventClick>
|
||||
;include=ROOT/taobin_project/inc/remove_cup_button.inc
|
||||
|
||||
If buttonRemoveCup = "Enable" Then
|
||||
Var remove_cup_button_text = "Press Here"
|
||||
EndIf
|
||||
|
||||
If buttonRemoveCup = "Disable" Then
|
||||
Var remove_cup_button_text = "Please Wait..."
|
||||
EndIf
|
||||
|
||||
If buttonRemoveCup = "Disable2" Then
|
||||
Var remove_cup_button_text = "Please take cup below"
|
||||
EndIf
|
||||
</EventClick>
|
||||
<Language>
|
||||
<ID> 000411 </ID>
|
||||
<X> 80 </X>
|
||||
<Y> 40 </Y>
|
||||
<Width> 500 </Width>
|
||||
<Height> 50 <Height>
|
||||
</Language>
|
||||
</Button>
|
||||
|
||||
<Text>
|
||||
<X> 212 </X>
|
||||
<Y> 1705 </Y>
|
||||
<Width> 656 </Width>
|
||||
<Font> KanitRegularTTF </Font>
|
||||
<Size> 56 </Size>
|
||||
<Color> 0xFFFFFF </Color>
|
||||
<State> buttonRemoveCup </State>
|
||||
<Value> remove_cup_button_text </Value>
|
||||
<Align> Center </Align>
|
||||
<Text>
|
||||
|
||||
|
||||
<Image>
|
||||
<X> 125 </X>
|
||||
|
|
|
|||
BIN
inter/common/animation01/TaoBin2_draft02_art66.mp4
Normal file
BIN
inter/common/animation01/TaoBin2_draft02_art66.mp4
Normal file
Binary file not shown.
BIN
inter/common/image/user_take_cup_en/bd_door_open.png
Normal file
BIN
inter/common/image/user_take_cup_en/bd_door_open.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.3 KiB |
BIN
inter/common/image/user_take_cup_en/bd_door_open_rem.png
Normal file
BIN
inter/common/image/user_take_cup_en/bd_door_open_rem.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.3 KiB |
|
|
@ -200,6 +200,7 @@ Hot matcha latte 55-02-01-0004 1 6 7 8 9 24 149 2:29 36
|
|||
Hot black tea 55-02-01-0005
|
||||
Hot Kokuto Tea 55-02-01-0006 1 6 7 10 27 24 133 2:13 32
|
||||
Hot Limeade tea 55-02-01-0007 1 10 12 24 112 1:52 54
|
||||
Hot Limeade tea 55-02-01-0040 1 10 12 24 112 1:52 54
|
||||
Hot Lychee tea 55-02-01-0008 1 10 11 24 112 1:52 54
|
||||
Hot strawberry tea 55-02-01-0009 1 10 19 24 90 1:30 43
|
||||
Hot blueberry tea 55-02-01-0010 1 10 20 24 87 1:27 42
|
||||
|
|
@ -211,7 +212,7 @@ HOT LYCHEE TEA 55-02-01-0019 1 11 16 24 100 19:40 32
|
|||
HOT GINGER TEA 55-02-01-0020 1 10 24 88 1:28 42
|
||||
HOT LIME \nGINGER TEA 55-02-01-0021 1 10 12 24 88 1:28 42
|
||||
Hot strawberry tea 55-02-01-0022 1 10 19 24 90 1:30 43
|
||||
Hot thai milk tea 55-02-01-0024 1 6 70 10 24 78 1:18 25
|
||||
Hot thai milk tea 55-02-01-0039 1 6 70 10 24 78 1:18 25
|
||||
Hot Taiwanese Tea 55-02-01-0025 1 6 7 10 24 90 1:30 29
|
||||
Hot matcha latte 55-02-01-0026 1 6 9 7 8 24 149 2:29 36
|
||||
HOT MATCHA 55-02-01-0027 1 9 16 8 24 100 14:40 32
|
||||
|
|
@ -245,6 +246,7 @@ Iced black tea รอเทสชาดำใหม่ 55-02-02-0005
|
|||
ICED BLACK TEA 55-02-02-0005 1 23 24 100 9:40 32
|
||||
Iced Kokuto Tea 55-02-02-0006 1 6 7 10 27 23 24 131 2:11 25
|
||||
Iced Lime tea 55-02-02-0007 1 10 12 23 24 130 2:10 42
|
||||
Iced Lime tea 55-02-02-0040 1 10 12 23 24 130 2:10 42
|
||||
Iced Lychee tea (สูตรแก้วร้อน ลดน้ำจาก 60+50 เป็น 50+40 55-02-02-0008 1 10 11 23 24 129 2:09 42
|
||||
Iced strawberrry tea 55-02-02-0009 1 10 19 23 24 85 1:25 27
|
||||
Iced blueberry tea 55-02-02-0010 1 10 20 23 24 85 1:25 27
|
||||
|
|
@ -259,7 +261,7 @@ ICED GINGER TEA 55-02-02-0020 1 10 23 24 88 2:28 42
|
|||
Iced strawberrry tea 55-02-02-0022 1 10 19 23 24 85 1:25 27
|
||||
สตอเบอร์รี่มัชฉะลาเต้เย็ 55-02-02-0023 1 16 8 9 19 23 24 125 3:05 40
|
||||
Iced Thai milk Tea 55-02-02-0024 1 6 7 10 23 24 165 2:45 40
|
||||
Iced Thai milk Tea 55-02-02-0024 1 6 70 10 23 24 165 2:45 40
|
||||
Iced Thai milk Tea 55-02-02-0039 1 6 70 10 23 24 165 2:45 40
|
||||
Iced Taiwanese Tea 55-02-02-0025 1 6 7 10 23 24 104 1:44 25
|
||||
Iced matcha latte 55-02-02-0026 1 6 7 9 8 23 24 175 2:55 34
|
||||
ICED MATCHA 55-02-02-0027 1 9 16 8 23 24 100 15:40 32
|
||||
|
|
@ -855,3 +857,10 @@ ICED Pepsi Lime 55-05-02-0149 1 14 13 12 23 24 100 7:40 32
|
|||
Pepsi Lime FRAPPE 55-05-03-0149 1 14 13 12 23 41 24 100 7:40 32
|
||||
Pepsi Caramel 55-05-02-0150 1 14 13 22 23 24 100 7:40 32
|
||||
Pepsi Caramel FRAPPE 55-05-03-0150 1 14 13 22 23 41 24 100 7:40 32
|
||||
|
||||
Iced Apple Americano 55-21-02-0088 1 66 2 3 4 5 23 24 100 7:40 32
|
||||
Iced Apple Pure Matcha 55-02-02-0088 1 66 8 9 23 24 100 7:40 32
|
||||
Iced Apple Frop Longback 55-21-02-0091 1 66 2 3 4 5 23 24 100 7:40 32
|
||||
Iced Apple Oolong Tea 55-02-02-0101 1 66 16 10 23 24 100 7:40 32
|
||||
Iced Apple Juice 55-05-02-0134 1 66 16 23 24 100 7:40 32
|
||||
Iced Apple Soda 55-05-02-0135 1 66 13 23 24 100 7:40 32
|
||||
|
|
|
|||
|
Can't render this file because it has a wrong number of fields in line 200.
|
BIN
inter/gbr/image/page_doing/txt_66_en.png
Normal file
BIN
inter/gbr/image/page_doing/txt_66_en.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.4 KiB |
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue