Do taobin project

This commit is contained in:
Wanlop 2020-09-14 19:47:50 +07:00
parent ffbe9376ec
commit 3c8a4cf3ca
18 changed files with 348 additions and 61 deletions

View file

@ -4,10 +4,10 @@
<EventOpen>
OpenInst 0 "/mnt/sdcard/coffeevending/xml/menu_board_original2.xml"
OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.xml"
OpenInst 0 "/mnt/sdcard/coffeevending/taobin_project/xml/menu_board.xml"
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/test_video_loop.xml"
Open "/mnt/sdcard/coffeevending/xml/menu_list_original2.xml"
Open "/mnt/sdcard/coffeevending/taobin_project/xml/menu_list_original2.xml"
</EventOpen>
<Timeout> 60000 </Timeout>

View file

@ -32,9 +32,11 @@
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
OpenInst 1 "/mnt/sdcard/coffeevending/xml/menu_advert.xml"
OpenInst 2 "/mnt/sdcard/coffeevending/xml/menu_list_show_less.xml"
Open "/mnt/sdcard/coffeevending/xml/menu_main_blank.xml"
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/menu_advert.xml"
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/menu_catalog.xml"
TopView "show"
Open "/mnt/sdcard/coffeevending/taobin_project/xml/menu_main_blank.xml"
</EventClick>
</Button>
@ -59,7 +61,7 @@
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
MainOpen "ROOT/xml/service_menu.xml"
Open "ROOT/xml/service_menu.xml"
</EventClick>
</Button>

67
xml/menu_catalog.xml Normal file
View file

@ -0,0 +1,67 @@
<Popup>
<Cache> "Enable" </Cache>
<Width> 1080 </Width>
<Height> 1920 </Height>
<Background> "0xE5E5E5" </Background>
<Volume> SoundVolume </Volume>
<EventOpen>
TopView "show"
; On open
</EventOpen>
<Timeout> 1000 </Timeout>
<EventTimeout>
TimerReset
</EventTimeout>
<Image>
<X> 0 </X>
<Y> 0 </Y>
<Filename> "ROOT/taobin_project/image/page2/ad_blank1.png" </Filename>
</Image>
; back
<Button>
<X> 19 </X>
<Y> 420 </Y>
<Filename> "ROOT/taobin_project/image/page2/bn_back_arrow.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page2/bn_back_arrow.png" </FilenamePress>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
Open "ROOT/taobin_project/xml/menu_back_to_main.xml"
</EventClick>
</Button>
<Button>
<X> 990 </X>
<Y> 438 </Y>
<Filename> "ROOT/taobin_project/image/page2/bn_eng_lang.png" </Filename>
<FilenamePress> "ROOT/taobin_project/image/page2/bn_eng_lang.png" </FilenamePress>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
; eng
</EventClick>
</Button>
<Image>
<X> 122 </X>
<Y> 547 </Y>
<Filename> "ROOT/taobin_project/image/page2/text2.png" </Filename>
</Image>
<Image>
<X> 122 </X>
<Y> 644 </Y>
<Filename> "ROOT/taobin_project/image/page2/text1.png" </Filename>
</Image>
</Popup>

View file

@ -8,64 +8,10 @@
<Sound> "ROOT/sounds/selectDrink.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOpen>
TopView "show"
; On open
Var ServiceSuccess = "no"
Var SelectOnTop1 = 0
Var p6OpenBG = "ROOT/image/BG_Menu_Page6_Open.bmp"
Var p6OpenGIF = "ROOT/image/Page6_Open.gif"
Var pCleanBG = "ROOT/image/BG_Clean.bmp"
Var pCleanGIF = "ROOT/image/CleanMachine.gif"
Var pUpgradeBG = "ROOT/image/BG_Clean.bmp"
Var pUpgradeGIF = "ROOT/image/UpgradeMachine.gif"
Var pMaintenanceBG = "ROOT/image/BG_CloseMaintenance.jpg"
Var p7LidGIF = "ROOT/image/gif_thank_lid.gif"
Var DiscountDrink = 0
Var SelectSlot = "0"
Var rootMenu = "ROOT/image/"
Var Timeout = 0
Var TMenuLang = 0
Var SugarPreMixSel = 0
If MenuLangTH = 0 Then
Var ButtonThaiSelEnable = "Disable"
Var ButtonEngSelEnable = "Enable"
Else
Var ButtonThaiSelEnable = "Enable"
Var ButtonEngSelEnable = "Disable"
EndIf
</EventOpen>
<Timeout> 5000 </Timeout>
<EventTimeout>
;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml"
Var TMenuLang = TMenuLang + 1
Var Timeout = Timeout + 1
If TMenuLang = 20 Then
Refresh
EndIf
TimerReset
</EventTimeout>

42
xml/test_video_loop.xml Normal file
View file

@ -0,0 +1,42 @@
<Page>
<Scale> "ALL" </Scale>
<Width> HeadScreenWidth </Width>
<Height> HeadScreenHeight </Height>
<Video> AdvFilename </Video>
<EventOpen>
Var Count = Count + 1
If VendingClass = "coffeeInthanin01" Then
If Count > 1 Then
Var Count = 1
EndIf
Else
If Count > 3 Then
Var Count = 1
EndIf
EndIf
If VendingClass = "coffeeInthanin01" Then
Var AdvFilename = "/mnt/sdcard/coffeevending/video/adv_inthanin_0"
Var AdvFilename = AdvFilename + Count
Var AdvFilename = AdvFilename + ".mp4"
Else
Var AdvFilename = "/mnt/sdcard/coffeevending/video/adv_main_0"
Var AdvFilename = AdvFilename + Count
Var AdvFilename = AdvFilename + ".mp4"
EndIf
</EventOpen>
<Timeout> 60000 </Timeout>
<EventTimeout>
Open "/mnt/sdcard/coffeevending/xml/startup_head.xml"
</EventTimeout>
<EventEnd>
Open "/mnt/sdcard/coffeevending/taobin_project/xml/test_video_loop.xml"
</EventEnd>
<EventSecurity>
Open "/mnt/sdcard/coffeevending/xml/security_alarm.xml"
</EventSecurity>
</Page>

230
xml/vending_info.xml Normal file
View file

@ -0,0 +1,230 @@
<Page>
<Width> 1080 </Width>
<Height> 1312 </Height>
<Volume> SoundVolume </Volume>
<Background> "ROOT/image/BG1SLOT_TAB.bmp" </Background>
<EventOpen>
; On open
Var info_startX = 11
Var info_1Y = 250
Var info_2Y = 320
Var info_3Y = 390
Var info_4Y = 460
Var info_5Y = 530
Var info_text_startX = info_startX + 22
Var info_text_1Y = info_1Y + 18
Var info_text_2Y = info_2Y + 18
Var info_text_3Y = info_3Y + 18
Var info_text_4Y = info_4Y + 18
Var info_text_5Y = info_5Y + 18
Var info2_startX = 550
Var info2_text_startX = info2_startX + 22
Var temphot = "น้ำร้อน องศา "
Var temphot = temphot + BrewTemp
Var temphot = temphot + " C"
Var tempice = "น้าแข็ง องศา "
Var tempice = tempice + IceTemp
Var tempice = tempice + " C "
If IceFull = 0 Then
Var tempice = tempice + " ไม่เต็ม "
Else
Var tempice = tempice + " เต็มถัง "
EndIf
Var configfile = "CFG = " + ConfigNumer
Var ice_version_text = " ICE version " + IceVersion
Var brew_version_text = "Main version " + MainboardVersion
Var show_version = brew_version_text + ice_version_text
Var show_boxid = "[ " + BoxID
Var show_boxid = show_boxid + " ]"
Var ShowVersionAll = BrewMachineFirmwareVersion + " | "
Var ShowVersionAll = ShowVersionAll + XMLPageVersion
Var Timeout = 0
</EventOpen>
<Timeout> 1000 </Timeout>
<EventTimeout>
Var Timeout = Timeout + 1
If Timeout > 15 Then
Open "ROOT/xml/menu_board.xml"
EndIf
Refresh
TimerReset
</EventTimeout>
<Image>
<X> info_startX </X>
<Y> info_1Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info_startX </X>
<Y> info_2Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info_startX </X>
<Y> info_3Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info_startX </X>
<Y> info_4Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info_startX </X>
<Y> info_5Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info2_startX </X>
<Y> info_1Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info2_startX </X>
<Y> info_2Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info2_startX </X>
<Y> info_3Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info2_startX </X>
<Y> info_4Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Image>
<X> info2_startX </X>
<Y> info_5Y </Y>
<Filename> "ROOT/ui/page_03_summary/pic_summary_tab.png" </Filename>
</Image>
<Text>
<X> info2_text_startX </X>
<Y> info_text_1Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> ShowVersionAll </Value>
</Text>
<Text>
<X> info2_text_startX </X>
<Y> info_text_2Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> MainBoardStatus </Value>
</Text>
<Text>
<X> info2_text_startX </X>
<Y> info_text_3Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> IceBoardStatus </Value>
</Text>
<Text>
<X> info_text_startX </X>
<Y> info_text_1Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> temphot </Value>
</Text>
<Text>
<X> info_text_startX </X>
<Y> info_text_2Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> tempice </Value>
</Text>
<Text>
<X> info_text_startX </X>
<Y> info_text_3Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> configfile </Value>
</Text>
<Text>
<X> info_text_startX </X>
<Y> info_text_4Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> show_version </Value>
</Text>
<Text>
<X> info_text_startX </X>
<Y> info_text_5Y </Y>
<Size> 30 </Size>
<Font> fontType1 </Font>
<Color> 0x000000 </Color>
<Value> show_boxid </Value>
</Text>
<Button>
<X> 431 </X>
<Y> 805 </Y>
<Filename> "ROOT/image/BN_Cancle.bmp" </Filename>
<FilenamePress> "ROOT/image/BP_Cancle.bmp" </FilenamePress>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
Open "ROOT/taobin_project/xml/menu_board.xml"
</EventClick>
</Button>
</Page>