THAI: make xml to include instead of python
This commit is contained in:
parent
8e39c86f04
commit
e68eba3e7d
39 changed files with 198 additions and 20570 deletions
|
|
@ -8,110 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -143,407 +40,13 @@
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; notice enable heathy menu
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
|
|
||||||
<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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,110 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -143,408 +40,13 @@
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; notice enable heathy menu
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
|
|
||||||
<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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,118 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Menu1Selected = "PressForever"
|
Var Menu1Selected = "PressForever"
|
||||||
|
|
||||||
|
|
@ -147,434 +36,12 @@
|
||||||
|
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -13084,6 +12551,91 @@ LIMENADE SODA" </Value>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<Button>
|
||||||
|
<X> 42 </X>
|
||||||
|
<Y> 518 </Y>
|
||||||
|
|
||||||
|
<State> BigButtonEnable </State>
|
||||||
|
<Filename>
|
||||||
|
eval(
|
||||||
|
If show_eng = "true" Then
|
||||||
|
Var return = "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_EN.png"
|
||||||
|
Else
|
||||||
|
Var return = "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_TH.png"
|
||||||
|
EndIf
|
||||||
|
)
|
||||||
|
</Filename>
|
||||||
|
<FilenamePress>
|
||||||
|
eval(
|
||||||
|
If show_eng = "true" Then
|
||||||
|
Var return = "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_EN.png"
|
||||||
|
Else
|
||||||
|
Var return = "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_TH.png"
|
||||||
|
EndIf
|
||||||
|
)
|
||||||
|
</FilenamePress>
|
||||||
|
<FilenameDisable>
|
||||||
|
eval(
|
||||||
|
If show_eng = "true" Then
|
||||||
|
Var return = "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_EN.png"
|
||||||
|
Else
|
||||||
|
Var return = "ROOT/taobin_project/image/event/energy_drink_1_bath/1_baht_energy_TH.png"
|
||||||
|
EndIf
|
||||||
|
)
|
||||||
|
</FilenameDisable>
|
||||||
|
<EventOnClick>
|
||||||
|
Open "ROOT/taobin_project/xml/event/energy_drink_1_bath/page_energy_drink_1_bath_check_member.xml"
|
||||||
|
|
||||||
|
</EventOnClick>
|
||||||
|
|
||||||
|
|
||||||
|
<Video>
|
||||||
|
<X> 42 </X>
|
||||||
|
<Y> 518 </Y>
|
||||||
|
<Width> 484 </Width>
|
||||||
|
<Height> 616 </Height>
|
||||||
|
<Loop> "true" </Loop>
|
||||||
|
<State>
|
||||||
|
eval(
|
||||||
|
If show_eng = "true" Then
|
||||||
|
Var return = "Invisible"
|
||||||
|
Else
|
||||||
|
Var return = "Enable"
|
||||||
|
EndIf
|
||||||
|
)
|
||||||
|
</State>
|
||||||
|
<Filename> "ROOT/taobin_project/image/event/energy_drink_1_bath/energy_drink_1_bath_th.mp4" </Filename>
|
||||||
|
</Video>
|
||||||
|
|
||||||
|
<Video>
|
||||||
|
<X> 42 </X>
|
||||||
|
<Y> 518 </Y>
|
||||||
|
<Width> 484 </Width>
|
||||||
|
<Height> 616 </Height>
|
||||||
|
<State>
|
||||||
|
eval(
|
||||||
|
If show_eng = "true" Then
|
||||||
|
Var return = "Enable"
|
||||||
|
Else
|
||||||
|
Var return = "Invisible"
|
||||||
|
EndIf
|
||||||
|
)
|
||||||
|
</State>
|
||||||
|
<Loop> "true" </Loop>
|
||||||
|
<Filename> "ROOT/taobin_project/image/event/energy_drink_1_bath/energy_drink_1_bath_en.mp4" </Filename>
|
||||||
|
</Video>
|
||||||
|
|
||||||
|
</Button>
|
||||||
|
|
||||||
|
<EventUnitTest1>
|
||||||
|
Var BigButtonEnable = "Enable"
|
||||||
|
Refresh
|
||||||
|
</EventUnitTest1>
|
||||||
|
<EventUnitTest2>
|
||||||
|
Var BigButtonEnable = "Invisible"
|
||||||
|
Refresh
|
||||||
|
</EventUnitTest2>
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
<Button>
|
||||||
<X> 780 </X>
|
<X> 780 </X>
|
||||||
|
|
|
||||||
|
|
@ -8,110 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -143,408 +40,13 @@
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; notice enable heathy menu
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
|
|
||||||
<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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,110 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -143,408 +40,13 @@
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; notice enable heathy menu
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
|
|
||||||
<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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,110 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -143,408 +40,13 @@
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; notice enable heathy menu
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
|
|
||||||
<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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,110 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -143,407 +40,13 @@
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; notice enable heathy menu
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
|
|
||||||
<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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
If AppFastEnable = "true" Then
|
If AppFastEnable = "true" Then
|
||||||
Var Menu11Selected = "PressForever"
|
Var Menu11Selected = "PressForever"
|
||||||
|
|
@ -137,437 +25,12 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Menu8Selected = "PressForever"
|
Var Menu8Selected = "PressForever"
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -129,437 +17,12 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Menu2Selected = "PressForever"
|
Var Menu2Selected = "PressForever"
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -130,436 +18,11 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; protein
|
; protein
|
||||||
If AppFastEnable = "true" Then
|
If AppFastEnable = "true" Then
|
||||||
Var Menu11Selected = "PressForever"
|
Var Menu11Selected = "PressForever"
|
||||||
|
|
@ -138,437 +26,12 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Menu22Selected = "PressForever"
|
Var Menu22Selected = "PressForever"
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -129,437 +17,12 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Menu4Selected = "PressForever"
|
Var Menu4Selected = "PressForever"
|
||||||
|
|
||||||
SAVELOG PreviseXMLFileName2
|
SAVELOG PreviseXMLFileName2
|
||||||
|
|
@ -128,436 +16,11 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,554 +8,17 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; soda and other
|
; soda and other
|
||||||
Var Menu6Selected = "PressForever"
|
Var Menu6Selected = "PressForever"
|
||||||
|
|
||||||
|
|
@ -129,436 +17,11 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; soda and other
|
; soda and other
|
||||||
Var Menu62Selected = "PressForever"
|
Var Menu62Selected = "PressForever"
|
||||||
|
|
||||||
|
|
@ -129,436 +17,11 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
; pepsi 7up
|
; pepsi 7up
|
||||||
Var Menu61Selected = "PressForever"
|
Var Menu61Selected = "PressForever"
|
||||||
SAVELOG PreviseXMLFileName2
|
SAVELOG PreviseXMLFileName2
|
||||||
|
|
@ -128,436 +16,11 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,554 +8,17 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -161,423 +161,7 @@
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
Var FromBadValentinePro = 0
|
Var FromBadValentinePro = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,553 +8,16 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var FromMyMintPro = 0
|
Var FromMyMintPro = 0
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
Var FromLipitPro = 0
|
Var FromLipitPro = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,552 +8,15 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
Var FromMondayBananaPro = 0
|
Var FromMondayBananaPro = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var FromMyMintPro = 0
|
Var FromMyMintPro = 0
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,553 +8,16 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,554 +8,17 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
Var FromPepsiSecondCup30 = 0
|
Var FromPepsiSecondCup30 = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pro_pepween_fixed.xml"
|
Open "ROOT/taobin_project/xml/page_catalog_group_pro_pepween_fixed.xml"
|
||||||
|
|
||||||
Var NightTime = 0
|
Var NightTime = 0
|
||||||
|
|
@ -155,436 +43,11 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
@ -128,436 +16,11 @@
|
||||||
Var FromRerunPro = 0
|
Var FromRerunPro = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var FromTeaTimePro = 0
|
Var FromTeaTimePro = 0
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,555 +8,18 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
Var FromWednesdayMelonPro = 0
|
Var FromWednesdayMelonPro = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<FrameScroll>
|
<FrameScroll>
|
||||||
|
|
|
||||||
|
|
@ -8,118 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Menu1Selected = "PressForever"
|
Var Menu1Selected = "PressForever"
|
||||||
|
|
||||||
|
|
@ -147,434 +36,12 @@
|
||||||
|
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,554 +8,17 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -139,423 +139,7 @@
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Menu3Selected = "PressForever"
|
Var Menu3Selected = "PressForever"
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -129,437 +17,12 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,119 +8,7 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
If AppFastEnable = "true" Then
|
If AppFastEnable = "true" Then
|
||||||
Var Menu11Selected = "PressForever"
|
Var Menu11Selected = "PressForever"
|
||||||
Var Menu7Selected = "Invisible"
|
Var Menu7Selected = "Invisible"
|
||||||
|
|
@ -134,437 +22,12 @@
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,554 +8,17 @@
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
; On open
|
; On open
|
||||||
Var NextPage = "-"
|
;include="ROOT/taobin_project/xml/menu_catalog_default_init.xml"
|
||||||
|
|
||||||
DEBUGVAR ICE_PROCESS_STATUS
|
|
||||||
DEBUGVAR ICE_PROCESS_TXT
|
|
||||||
|
|
||||||
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var showthaiText = "Invisible"
|
|
||||||
Var showengText = "Enable"
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3_en"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_thai_lang_press_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_thai_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "Ice will be ready at "
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
Var showengText = "Invisible"
|
|
||||||
Var showthaiText = "Enable"
|
|
||||||
|
|
||||||
Var DirImage = "ROOT/taobin_project/image/page3"
|
|
||||||
Var show_btp = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
Var show_btn = "ROOT/taobin_project/image/page2/bn_eng_lang_2.png"
|
|
||||||
|
|
||||||
Var ice_tab_text = "น้ำแข็งจะพร้อมเวลา "
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
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
|
|
||||||
|
|
||||||
Var Menu6Selected = "Invisible"
|
|
||||||
Var Menu61Selected = "Enable"
|
|
||||||
Var Menu62Selected = "Enable"
|
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = 0
|
Var Timeout = 0
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new_menu.xml"
|
||||||
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
|
|
||||||
|
|
||||||
</EventOpen>
|
</EventOpen>
|
||||||
|
|
||||||
|
|
||||||
|
;include="ROOT/taobin_project/xml/menu_catalog_new.xml"
|
||||||
; 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
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
; zone cup on arm
|
|
||||||
If CupOnArm = "true" Then
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
If CheckCupStateDoorCupClose = "done" Then
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
|
|
||||||
Else
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
Var buttonRemoveCup = "Enable"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
If buttonRemoveCup = "Enable" Then
|
|
||||||
Var buttonRemoveCup = "Invisible"
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
TimerReset
|
|
||||||
</EventTimeout>
|
|
||||||
|
|
||||||
|
|
||||||
; 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> 358 </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.xml"
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<X> 1000 </X>
|
|
||||||
<Y> 381 </Y>
|
|
||||||
<Filename> show_btn </Filename>
|
|
||||||
<FilenamePress> show_btp </FilenamePress>
|
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
|
||||||
<Volume> SoundVolume </Volume>
|
|
||||||
<EventClick>
|
|
||||||
; eng
|
|
||||||
If show_eng = "true" Then
|
|
||||||
Var show_eng = "false"
|
|
||||||
Var text_unavailable = "หมด###size=32"
|
|
||||||
Else
|
|
||||||
Var show_eng = "true"
|
|
||||||
Var text_unavailable = "UNAVAILABLE###size=16"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
Open CurrentXMLFileName2
|
|
||||||
</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_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 = "-"
|
|
||||||
|
|
||||||
|
|
||||||
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/event/script_common_for_open_promotion_xml.ev"
|
|
||||||
</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.xml"
|
|
||||||
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_tea.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink3.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu4Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_milk.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink4.xml"
|
|
||||||
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_whey.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink7.xml"
|
|
||||||
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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_appfast.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink11.xml"
|
|
||||||
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.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu22Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_health.xml"
|
|
||||||
</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.xml"
|
|
||||||
</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 = "-"
|
|
||||||
If new_layout = "true" Then
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_other.xml"
|
|
||||||
Else
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_choose_drink6.xml"
|
|
||||||
EndIf
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu61Selected </State>
|
|
||||||
<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 = "-"
|
|
||||||
Open "ROOT/taobin_project/xml/page_catalog_group_pepsi_7up.xml"
|
|
||||||
</EventClick>
|
|
||||||
</Button>
|
|
||||||
|
|
||||||
<Button>
|
|
||||||
<Layout> "linear" </Layout>
|
|
||||||
<State> Menu62Selected </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_other.xml"
|
|
||||||
|
|
||||||
</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>
|
|
||||||
</Row2>
|
|
||||||
</ListView1>
|
|
||||||
|
|
||||||
<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"
|
|
||||||
|
|
||||||
; Handle penetrator
|
|
||||||
|
|
||||||
If Only18 = "true" Then
|
|
||||||
|
|
||||||
Open "ROOT/taobin_project/xml/page_identity18_verification.xml"
|
|
||||||
Else
|
|
||||||
|
|
||||||
Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
; Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_payment.xml"
|
|
||||||
|
|
||||||
EndIf
|
|
||||||
Else
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
</EventWebApp>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue