HKG : Multi + 3 langs [eng,msc,mtc] + Layout [catalog,page_group_etc..]

This commit is contained in:
Ittipat Lusuk 2025-01-03 15:12:37 +07:00
parent 791ef8ba0a
commit f521d79a95
94 changed files with 165988 additions and 910 deletions

View file

@ -1035,70 +1035,140 @@
EndIf
If CountryName = "HongKong" Then
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/hkg/video/script_video.ev"
If EnableMultiInstance = "true" Then
Var InternationalEnable = 1
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/hkg/video/script_video.ev"
EnableLanguage "ENG"
SetLanguage "ENG"
LanguageControl "UpdateList" "-"
EnableLanguage "ENG"
EnableLanguage "MSC"
EnableLanguage "MTC"
SetLanguage "ENG"
LanguageControl "UpdateList" "-"
Var InternationalEnable = 1
Var show_eng = "true"
Var img_press_main_page = "ROOT/taobin_project/image/main_page_en/bp_main_page_start.png"
Var show_eng = "true"
Var img_press_main_page = "ROOT/taobin_project/image/main_page_en/bp_main_page_start.png"
Var ShowNetworkProblemText = "Network error. Payment Cash only."
Var ShowNetworkProblemText = "Network error. Payment Cash only."
Var CountryRootPath = "ROOT/taobin_project/inter/hkg/"
Var CountryShortName = "hkg"
Var CountryRootPath = "ROOT/taobin_project/inter/hkg/"
Var CountryShortName = "hkg"
Var TextPriceMenuSize = 12
Var TextPriceMenuY = 266
Var TextPriceMenuBlendX = 180
Var TextPriceMenuHotX = 48
Var ShowButtonClick2 = "Invisible"
Var ButtontoTopupMenu = "Invisible"
Var TextPriceMenuSize = 12
Var TextPriceMenuY = 266
Var TextPriceMenuBlendX = 180
Var TextPriceMenuHotX = 48
Var ShowButtonClick2 = "Invisible"
Var ButtontoTopupMenu = "Invisible"
Var PriceUnitText = "HKG$"
Var PriceUnitText = "HKG$"
Var MemberButtonFileName = "ROOT/taobin_project/image/main_page_en/bp_main_page_member.png"
Var MemberButtonFileNameRest = "ROOT/taobin_project/image/main_page_en/bn_main_page_member.png"
Var show_eng_button_stage = "Invisible"
Var MemberButtonFileName = "ROOT/taobin_project/image/main_page_en/bp_main_page_member.png"
Var MemberButtonFileNameRest = "ROOT/taobin_project/image/main_page_en/bn_main_page_member.png"
Var show_eng_button_stage = "Invisible"
Var CountDownShowButton = 35
Var CountDownShowButton = 35
Var XButtonMember = 384
Var YButtonMember = 1695
Var XButtonMember = 384
Var YButtonMember = 1695
If Not#LanguageLoaded = "" Then
LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/inter/hkg/menu/lang.tsv"
If Not#LanguageLoaded = "" Then
LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/inter/hkg/menu/lang.tsv"
EndIf
Var cups_sold_text = "Cups Sold Worldwide"
STRCONTAIN "541215" MaterialAvailable SugarZeroCalEnable
Var SettingDisableTaobinCredit = "true"
;Var SettingDisableTaobinCode = "false"
Var SettingIgnoreCollectPoint = 1
READ_FILE "/mnt/sdcard/coffeevending/use_pt_dev" use_pt_dev
STRCONTAIN "1" use_pt_dev enable_pt_mode_by_cfg
If enable_pt_mode_by_cfg = "true" Then
DEBUGVAR enable_pt_mode_by_cfg
Var SettingIgnoreCollectPoint = 0
EndIf
Var SettingVideoBrewingUseCommon = 1
Var MinPhoneNumber = 8
Var MaxPhoneNumber = 8
Var ShowCountDownAsPercent = 0
DEBUGVAR ShowButtonClick2
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/sold_cup_count.xml"
Else
TRY "/mnt/sdcard/coffeevending/taobin_project/inter/hkg/video/script_video.ev"
EnableLanguage "ENG"
SetLanguage "ENG"
LanguageControl "UpdateList" "-"
Var InternationalEnable = 1
Var show_eng = "true"
Var img_press_main_page = "ROOT/taobin_project/image/main_page_en/bp_main_page_start.png"
Var ShowNetworkProblemText = "Network error. Payment Cash only."
Var CountryRootPath = "ROOT/taobin_project/inter/hkg/"
Var CountryShortName = "hkg"
Var TextPriceMenuSize = 12
Var TextPriceMenuY = 266
Var TextPriceMenuBlendX = 180
Var TextPriceMenuHotX = 48
Var ShowButtonClick2 = "Invisible"
Var ButtontoTopupMenu = "Invisible"
Var PriceUnitText = "HKG$"
Var MemberButtonFileName = "ROOT/taobin_project/image/main_page_en/bp_main_page_member.png"
Var MemberButtonFileNameRest = "ROOT/taobin_project/image/main_page_en/bn_main_page_member.png"
Var show_eng_button_stage = "Invisible"
Var CountDownShowButton = 35
Var XButtonMember = 384
Var YButtonMember = 1695
If Not#LanguageLoaded = "" Then
LoadLanguage "/mnt/sdcard/coffeevending/taobin_project/inter/hkg/menu/lang.tsv"
EndIf
Var cups_sold_text = "Cups Sold Worldwide"
STRCONTAIN "541215" MaterialAvailable SugarZeroCalEnable
Var SettingDisableTaobinCredit = "true"
;Var SettingDisableTaobinCode = "false"
Var SettingIgnoreCollectPoint = 1
READ_FILE "/mnt/sdcard/coffeevending/use_pt_dev" use_pt_dev
STRCONTAIN "1" use_pt_dev enable_pt_mode_by_cfg
If enable_pt_mode_by_cfg = "true" Then
DEBUGVAR enable_pt_mode_by_cfg
Var SettingIgnoreCollectPoint = 0
EndIf
Var SettingVideoBrewingUseCommon = 1
Var MinPhoneNumber = 8
Var MaxPhoneNumber = 8
Var ShowCountDownAsPercent = 0
DEBUGVAR ShowButtonClick2
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/sold_cup_count.xml"
EndIf
Var cups_sold_text = "Cups Sold Worldwide"
STRCONTAIN "541215" MaterialAvailable SugarZeroCalEnable
Var SettingDisableTaobinCredit = "true"
;Var SettingDisableTaobinCode = "false"
Var SettingIgnoreCollectPoint = 1
READ_FILE "/mnt/sdcard/coffeevending/use_pt_dev" use_pt_dev
STRCONTAIN "1" use_pt_dev enable_pt_mode_by_cfg
If enable_pt_mode_by_cfg = "true" Then
DEBUGVAR enable_pt_mode_by_cfg
Var SettingIgnoreCollectPoint = 0
EndIf
Var SettingVideoBrewingUseCommon = 1
Var MinPhoneNumber = 8
Var MaxPhoneNumber = 8
Var ShowCountDownAsPercent = 0
DEBUGVAR ShowButtonClick2
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/sold_cup_count.xml"
EndIf
; New mode

View file

@ -22,6 +22,13 @@
EndIf
EndIf
If CountryName = "HongKong" Then
If EnableMultiInstance = "true" Then
OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml"
OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/inter/hkg/xml/multi/page_catalog.lxml"
EndIf
EndIf
If CountryName = "Malaysia" Then
DEBUGVAR FromFruityRaya
DEBUGVAR FromProThaiTea

View file

@ -16,19 +16,17 @@
Else
If CountryName = "Malaysia" Then
TRY topview2_script
Else
Var lang_icon_file_name[0] = "bn_eng_lang.png"
Var lang_icon_file_name[1] = "bn_thai_lang.png"
Var lang_icon_file_name[2] = "bn_china_lang.png"
Var lang_icon_file_name[3] = "bn_japan_lang.png"
Var lang_icon_file_name[4] = "bn_malay_lang.png"
var lang_icon_file_name[5] = "bn_uae_dubai_lang.png"
EndIf
If CountryName = "Thailand" Then
TRY topview2_script
EndIf
If CountryName = "HongKong" Then
If EnableMultiInstance = "true" Then
TRY topview2_script
EndIf
EndIf
EndIf
Else
@ -50,6 +48,9 @@
If ENABLE_MYANMAR = "Enable" Then
Var ENABLE_BOTTOM = "Invisible"
EndIf
If ENABLE_MTC = "Enable" Then
Var ENABLE_BOTTOM = "Invisible"
EndIf
DEBUGVAR LanguageShowByIndex
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
@ -157,6 +158,17 @@
Var ENABLE_UAE_DUBAI = "Invisible"
TRY "ROOT/taobin_project/inter/tha/xml/multi/control_and_lang_swith.ev"
EndIf
If CountryName = "HongKong" Then
If EnableMultiInstance = "true" Then
Var ENABLE_UAE_DUBAI = "Invisible"
Var ENABLE_THAI = "Invisible"
Var ENABLE_JAPAN = "Invisible"
Var ENABLE_CHINA = "Invisible"
Var ENABLE_MALAY = "Invisible"
Var ENABLE_MYANMAR = "Invisible"
TRY "ROOT/taobin_project/inter/hkg/xml/multi/control_and_lang_swith.ev"
EndIf
EndIf
Else
OpenRedirect "/taobin_project/xml/page_catalog_group_coffee.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/coffee.ev"
OpenRedirect "/taobin_project/xml/page_catalog_group_tea.xml" "/mnt/sdcard/coffeevending/taobin_project/xml/menutab/tea.ev"
@ -345,6 +357,22 @@
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
</Image>
</Row1>
<Row1>
<Width> 82 </Width>
<Height> 56 </Height>
<State> ENABLE_MSC </State>
<Image>
<Filename> "ROOT/taobin_project/image/lang/lang_bg_center.png" </Filename>
</Image>
</Row1>
<Row1>
<Width> 82 </Width>
<Height> 56 </Height>
<State> ENABLE_MTC </State>
<Image>
<Filename> "ROOT/taobin_project/image/lang/lang_bg_bottom.png" </Filename>
</Image>
</Row1>
<Row1>
<Width> 82 </Width>
<Height> 56 </Height>
@ -558,6 +586,66 @@
</EventClick>
</Button>
</Row1>
<Row1>
<Width> 82 </Width>
<Height> 68 </Height>
<State> ENABLE_MSC </State>
<Button>
<X> 0 </X>
<Y> 0 </Y>
<Width> 82 </Width>
<Height> 56 </Height>
<State> ENABLE_MSC </State>
<Filename> "ROOT/taobin_project/image/lang/bn_malay_lang.png" </Filename>
<EventClick>
SetLanguage "MSC"
Var LanguageButtonListEnable = "Invisible"
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
If EnableMultiInstance = "true" Then
Var langnext1 = "true"
Var langnext2 = "true"
Var langnext3 = "true"
Var langnext4 = "true"
Var langnext5 = "true"
Var langnext6 = "true"
Var langnext7 = "true"
Var langnext8 = "true"
EndIf
Open "ROOT/taobin_project/xml/topview2.xml"
</EventClick>
</Button>
</Row1>
<Row1>
<Width> 82 </Width>
<Height> 68 </Height>
<State> ENABLE_MTC </State>
<Button>
<X> 0 </X>
<Y> 0 </Y>
<Width> 82 </Width>
<Height> 56 </Height>
<State> ENABLE_MTC </State>
<Filename> "ROOT/taobin_project/image/lang/bn_myanmar_lang.png" </Filename>
<EventClick>
SetLanguage "MTC"
Var LanguageButtonListEnable = "Invisible"
Var langFileNameIcon = lang_icon_file_name[LanguageShowByIndex]
Var langfn = "ROOT/taobin_project/image/lang/" + langFileNameIcon
If EnableMultiInstance = "true" Then
Var langnext1 = "true"
Var langnext2 = "true"
Var langnext3 = "true"
Var langnext4 = "true"
Var langnext5 = "true"
Var langnext6 = "true"
Var langnext7 = "true"
Var langnext8 = "true"
EndIf
Open "ROOT/taobin_project/xml/topview2.xml"
</EventClick>
</Button>
</Row1>
<Row1>
<Width> 82 </Width>
<Height> 68 </Height>