Do taobin project
BIN
image/main_page/am_main_page.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
image/main_page/bn_main_page_member.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
image/main_page/bn_main_page_start.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
image/main_page/bn_main_page_topup.png
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
BIN
image/main_page/bp_main_page_member.png
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
image/main_page/bp_main_page_start.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
image/main_page/bp_main_page_topup.png
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
image/page2/ad_blank1.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
BIN
image/page2/bn_back_arrow.png
Normal file
|
After Width: | Height: | Size: 898 B |
BIN
image/page2/bn_eng_lang.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
image/page2/text1.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
image/page2/text2.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
|
|
@ -4,10 +4,10 @@
|
||||||
|
|
||||||
<EventOpen>
|
<EventOpen>
|
||||||
|
|
||||||
OpenInst 0 "/mnt/sdcard/coffeevending/xml/menu_board_original2.xml"
|
OpenInst 0 "/mnt/sdcard/coffeevending/taobin_project/xml/menu_board.xml"
|
||||||
OpenInst 1 "/mnt/sdcard/coffeevending/xml/test_video_loop.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>
|
</EventOpen>
|
||||||
<Timeout> 60000 </Timeout>
|
<Timeout> 60000 </Timeout>
|
||||||
|
|
|
||||||
|
|
@ -32,9 +32,11 @@
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventClick>
|
<EventClick>
|
||||||
OpenInst 1 "/mnt/sdcard/coffeevending/xml/menu_advert.xml"
|
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/menu_advert.xml"
|
||||||
OpenInst 2 "/mnt/sdcard/coffeevending/xml/menu_list_show_less.xml"
|
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/menu_catalog.xml"
|
||||||
Open "/mnt/sdcard/coffeevending/xml/menu_main_blank.xml"
|
|
||||||
|
TopView "show"
|
||||||
|
Open "/mnt/sdcard/coffeevending/taobin_project/xml/menu_main_blank.xml"
|
||||||
</EventClick>
|
</EventClick>
|
||||||
</Button>
|
</Button>
|
||||||
|
|
||||||
|
|
@ -59,7 +61,7 @@
|
||||||
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventClick>
|
<EventClick>
|
||||||
MainOpen "ROOT/xml/service_menu.xml"
|
Open "ROOT/xml/service_menu.xml"
|
||||||
</EventClick>
|
</EventClick>
|
||||||
</Button>
|
</Button>
|
||||||
|
|
||||||
|
|
|
||||||
67
xml/menu_catalog.xml
Normal 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>
|
||||||
|
|
@ -8,64 +8,10 @@
|
||||||
<Sound> "ROOT/sounds/selectDrink.wav" </Sound>
|
<Sound> "ROOT/sounds/selectDrink.wav" </Sound>
|
||||||
<Volume> SoundVolume </Volume>
|
<Volume> SoundVolume </Volume>
|
||||||
<EventOpen>
|
<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>
|
</EventOpen>
|
||||||
<Timeout> 5000 </Timeout>
|
<Timeout> 5000 </Timeout>
|
||||||
<EventTimeout>
|
<EventTimeout>
|
||||||
;Open "/mnt/sdcard/coffeevending/xml/menu_board.xml"
|
|
||||||
|
|
||||||
Var TMenuLang = TMenuLang + 1
|
|
||||||
Var Timeout = Timeout + 1
|
|
||||||
|
|
||||||
|
|
||||||
If TMenuLang = 20 Then
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Refresh
|
|
||||||
EndIf
|
|
||||||
|
|
||||||
|
|
||||||
TimerReset
|
TimerReset
|
||||||
</EventTimeout>
|
</EventTimeout>
|
||||||
|
|
||||||
|
|
|
||||||
42
xml/test_video_loop.xml
Normal 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
|
|
@ -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>
|
||||||