HKG : Fix script gen-layout-v2 to match with langs index then skip index 1 is thai_lang, Add new flagLang style, Add Image

This commit is contained in:
Ittipat Lusuk 2025-01-29 15:51:57 +07:00
parent d81016e072
commit 7016c6fe35
18 changed files with 1362 additions and 1263 deletions

View file

@ -80,6 +80,32 @@
Var LanguageButtonEnable = "Invisible"
EndIf
If BtnLangToggleIndex = "Enable" Then
Var LanguageButtonEnable = "Invisible"
Var BtnLangCurrentXPosition = 1005
Var BtnLangCurrentYPosition = 458 - 48
If LanguageShowByIndex = 0 Then
Var LangState0 = "Enable"
Var LangState1 = "Invisible"
Var LangState2 = "Invisible"
EndIf
If LanguageShowByIndex = 1 Then
Var LangState0 = "Invisible"
Var LangState1 = "Enable"
Var LangState2 = "Invisible"
EndIf
If LanguageShowByIndex = 2 Then
Var LangState0 = "Invisible"
Var LangState1 = "Invisible"
Var LangState2 = "Enable"
EndIf
Else
Var LangState0 = "Invisible"
Var LangState1 = "Invisible"
Var LangState2 = "Invisible"
EndIf
If FirstTimeOpenFile = "" Then
;Var Not#CountDownForMulti = 5
Var FirstTimeOpenFile = "done"
@ -265,6 +291,70 @@
;
;
<Button>
<X> BtnLangCurrentXPosition </X>
<Y> BtnLangCurrentYPosition </Y>
<State> LangState0 </State>
<Filename> Var( CountryRootPath + "/image/lang/bn_eng_lang.png") </Filename>
<EventClick>
SetLanguage "MSC"
Var show_eng = "false"
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>
<Button>
<X> BtnLangCurrentXPosition </X>
<Y> BtnLangCurrentYPosition </Y>
<State> LangState1 </State>
<Filename> Var( CountryRootPath + "/image/lang/bn_msc_lang.png") </Filename>
<EventClick>
SetLanguage "MTC"
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>
<Button>
<X> BtnLangCurrentXPosition </X>
<Y> BtnLangCurrentYPosition </Y>
<State> LangState2 </State>
<Filename> Var( CountryRootPath + "/image/lang/bn_mtc_lang.png") </Filename>
<EventClick>
SetLanguage "ENG"
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>
<Button>
<X> ButtonLanguageCurrentXPosition </X>
<Y> ButtonLanguageCurrentYPosition </Y>