SGP: enable get_yourchange & fix order

This commit is contained in:
Pakin 2024-07-19 13:51:36 +07:00
parent 4a86eccf60
commit 5e109800c0
14 changed files with 1704 additions and 1607 deletions

View file

@ -315,6 +315,9 @@ if "multi_promotion" in param:
#read config #read config
multi_pro_config_file = open(directory_to_process + "/event/"+ filename) multi_pro_config_file = open(directory_to_process + "/event/"+ filename)
multi_pro_config = json.load(multi_pro_config_file) multi_pro_config = json.load(multi_pro_config_file)
# if has any 'reorder'
order_list: list = []
index = 0 index = 0
promotion_name = [] promotion_name = []
@ -424,6 +427,33 @@ if "multi_promotion" in param:
filter_sm = [ pd for pd in season_pass_menu[current_season] if pd.endswith("sm")] filter_sm = [ pd for pd in season_pass_menu[current_season] if pd.endswith("sm")]
print("[SM] expect at least 4, ", len(filter_sm)) print("[SM] expect at least 4, ", len(filter_sm))
has_reorder = "reorder" in promotion_config.keys()
# interact_idx = (-1, -1)
# do load list
if has_reorder:
print("reorder mode")
order_list = promotion_config["reorder"]
print(json.dumps(order_list, indent=2), " while ", json.dumps(filter_sm, indent=2))
buffer_key = ""
# sort by has_order
for filtered in filter_sm:
print("try reorder", filtered, order_list)
# get index from order
expect_index = order_list.index(filtered)
# interact_idx[0] = expect_index
print("get expect = ", expect_index)
current_index = filter_sm.index(filtered)
# interact_idx[1] = current_index
print("get current = ", current_index)
is_matched_index = expect_index != -1 and expect_index == current_index
print(f"check match {filtered}: ", not is_matched_index)
if not is_matched_index:
print(f"swap current={filtered}@{current_index} to position@{expect_index} was {filter_sm[expect_index]}")
buffer_key = filter_sm[expect_index]
filter_sm[expect_index] = filtered
filter_sm[current_index] = buffer_key
buffer_key = ""
# try get block # try get block
generated_block_buffer = "" generated_block_buffer = ""
for sm_menu in filter_sm: for sm_menu in filter_sm:

View file

@ -11,7 +11,13 @@
"disable_eng": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bd_hot_caramel_latte.png", "disable_eng": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bd_hot_caramel_latte.png",
"disable_thai": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bd_hot_caramel_latte.png", "disable_thai": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bd_hot_caramel_latte.png",
"event_on_click": "ROOT/taobin_project/xml/page_topping_select6.lxml" "event_on_click": "ROOT/taobin_project/xml/page_topping_select6.lxml"
} },
"reorder": [
"-.52-05-02-0076.-.sm",
"52-21-01-0004.52-21-02-0002.52-21-03-0002.sm",
"52-02-01-0024.52-02-02-0024.52-02-03-0024.sm",
"-.52-05-02-0025.52-05-03-0025.sm"
]
}, },
{ {
"name": "s1topright", "name": "s1topright",

View file

@ -11,7 +11,13 @@
"disable_eng": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_mocha.png", "disable_eng": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_mocha.png",
"disable_thai": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_mocha.png", "disable_thai": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_mocha.png",
"event_on_click": "ROOT/taobin_project/xml/page_topping_select6.lxml" "event_on_click": "ROOT/taobin_project/xml/page_topping_select6.lxml"
} },
"reorder": [
"-.52-05-02-0045.-.sm",
"52-21-01-0005.52-31-02-0002.52-31-03-0002.sm",
"52-02-01-0026.52-02-02-0026.52-02-03-0026.sm",
"-.52-05-02-0074.52-05-03-0074.sm"
]
}, },
{ {
"name": "s2topright", "name": "s2topright",

View file

@ -11,7 +11,13 @@
"disable_eng": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_cappuccino.png", "disable_eng": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_cappuccino.png",
"disable_thai": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_cappuccino.png", "disable_thai": "ROOT/taobin_project/inter/sgp/image/event/season_pass/bn_hot_cappuccino.png",
"event_on_click": "ROOT/taobin_project/xml/page_topping_select6.lxml" "event_on_click": "ROOT/taobin_project/xml/page_topping_select6.lxml"
} },
"reorder": [
"-.52-05-02-0117.-.sm",
"52-21-01-0003.52-21-02-0001.-.sm",
"52-02-01-0039.52-02-02-0039.52-02-03-0039.sm",
"-.52-05-02-0033.52-05-03-0033.sm"
]
}, },
{ {
"name": "s3topright", "name": "s3topright",

View file

@ -1233,6 +1233,291 @@ eval(
Var block_index_move = 0 Var block_index_move = 0
</Script> </Script>
; ==================> Len = 3 ; ==================> Len = 3
; - 52-05-02-0076 -
<Block>
<MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop>
<Width> 225 </Width>
<Height> 296 </Height>
<State> Flag( 52-05-02-0076.Button,Disable=Invisible,Disable=Invisible,$Sum5205020076) </State>
<Button>
<State> $Sum5205020076 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_iced_pepsi_yuzu.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_iced_pepsi_yuzu.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_iced_pepsi_yuzu.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-05-02-0076, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_catalog_4_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_iced_pepsi_yuzu.png"
Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $-.Price
Var PriceD2 = $52-05-02-0076.Price
Var PriceD3 = $-.Price
Var PD_CODE1 = "##-##-##-####"
Var PD_CODE2 = "52-05-02-0076"
Var PD_CODE3 = "##-##-##-####"
; begin lang
Var aliasName[0] = "PEPSI YUZU"
Var aliasDesc[0] = "Pepsi, Yuzu Syrup& Ice"
Var aliasName[1] = "เป๊ปซี่ยูซุ"
Var aliasDesc[1] = "เป๊ปซี่ น้ำเชื่อมยูซุ โซดา"
Var aliasName[2] = "-"
Var aliasDesc[2] = "-"
Var aliasName[3] = "-"
Var aliasDesc[3] = "-"
Var aliasName[4] = ""
Var aliasDesc[4] = ""
Var aliasName[5] = ""
Var aliasDesc[5] = ""
Var NameLang[0][0] = ""
Var NameLang[0][1] = ""
Var NameLang[0][2] = ""
Var NameLang[0][3] = ""
Var NameLang[0][4] = ""
Var NameLang[0][5] = ""
Var DescLang[0][0] = ""
Var DescLang[0][1] = ""
Var DescLang[0][2] = ""
Var DescLang[0][3] = ""
Var DescLang[0][4] = ""
Var DescLang[0][5] = ""
Var NameLang[1][0] = "PEPSI YUZU"
Var NameLang[1][1] = ""
Var NameLang[1][2] = "-"
Var NameLang[1][3] = "-"
Var NameLang[1][4] = ""
Var NameLang[1][5] = ""
Var DescLang[1][0] = "Pepsi, Yuzu Syrup& Ice"
Var DescLang[1][1] = ""
Var DescLang[1][2] = "-"
Var DescLang[1][3] = "-"
Var DescLang[1][4] = ""
Var DescLang[1][5] = ""
Var NameLang[2][0] = ""
Var NameLang[2][1] = ""
Var NameLang[2][2] = ""
Var NameLang[2][3] = ""
Var NameLang[2][4] = ""
Var NameLang[2][5] = ""
Var DescLang[2][0] = ""
Var DescLang[2][1] = ""
Var DescLang[2][2] = ""
Var DescLang[2][3] = ""
Var DescLang[2][4] = ""
Var DescLang[2][5] = ""
; end lang
Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $52-05-02-0076.Button
Var PD_STAGE_3 = "Disable2"
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 1
EndIf
If PD_STAGE_2 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 2
EndIf
If PD_STAGE_3 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 3
EndIf
If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-05-02-0076"
Else
If PD_STAGE_1 = "Enable" Then
Topping "Load" "-"
Else
Topping "Load" "-"
EndIf
EndIf
DEBUGVAR PD_STAGE_1
DEBUGVAR PD_STAGE_2
DEBUGVAR PD_STAGE_3
Var SelectDrinkType = 0
Var OverlayMenuFilter = ""
Var OverlayMenuFilter1 = ""
Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = ""
If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-05-02-0076"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-05-02-0076, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-05-02-0076, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_4_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
</EventOnClick>
</Button>
<Text>
<X> 16 </X>
<Y> 164 </Y>
<Size> 22 </Size>
<Width> 222 </Width>
<Mode> "multi2" </Mode>
<Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color>
<LanguageGroup>
<LanguageSlot1>PEPSI YUZU</LanguageSlot1>
<LanguageSlot2>เป๊ปซี่ยูซุ</LanguageSlot2>
<LanguageSlot3>PEPSI YUZU</LanguageSlot3>
<LanguageSlot4>เป๊ปซี่ยูซุ</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>เป๊ปซี่ยูซุ</LanguageSlot6>
</LanguageGroup>
</Text>
<Text>
<X> 16 </X>
<Y> 220 </Y>
<Size> 14 </Size>
<Width> 222 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<LanguageGroup>
<LanguageSlot1>Pepsi, Yuzu Syrup& Ice</LanguageSlot1>
<LanguageSlot2>เป๊ปซี่ น้ำเชื่อมยูซุ โซดา</LanguageSlot2>
<LanguageSlot3>Pepsi, Yuzu Syrup& Ice</LanguageSlot3>
<LanguageSlot4>เป๊ปซี่ น้ำเชื่อมยูซุ โซดา</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>เป๊ปซี่ น้ำเชื่อมยูซุ โซดา</LanguageSlot6>
</LanguageGroup>
</Text>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "option_deactive.png" ) </Filename>
</Image>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<State> "Invisible" </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image>
<Text>
<X> TextPriceMenuHotX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $52-05-02-0076.Button </State>
</Image>
<Text>
<X> 113 </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-05-02-0076.Button </State>
<Value> StringFmt( $52-05-02-0076.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 146 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> "Invisible" </State>
</Image>
<Text>
<X> TextPriceMenuBlendX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<State>
eval(
If ICE_PROCESS_STATUS = 2 Then
Var ice_tab_process_show = "Invisible"
Else
Var ice_tab_process_show = "Invisible"
EndIf
Var return = ice_tab_process_show
)
</State>
<Filename> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </Filename>
<FilenameDisable> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </FilenameDisable>
</Image>
<Image>
<X> 49 </X>
<Y> 117 </Y>
<State>
eval(
If $Sum5205020076 = "Disable" Then
STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable
STRCONTAIN "ERR" $52-05-02-0076.TAG tag2_is_disable
STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable
Var return = "Invisible"
If tag1_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag2_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag3_is_disable = "true" Then
Var return = "Enable"
EndIf
Else
Var return = "Invisible"
EndIf
)
</State>
<Filename> "ROOT/taobin_project/image//img_menu_err2.png" </Filename>
</Image>
<Text>
<X> 84 </X>
<Y> 266 </Y>
<Size> 10 </Size>
<Font> OpunMediumTTF </Font>
<Color> 0xDE794E </Color>
<State> ice_tab_process_show </State>
<Value> ice_show_open </Value>
</Text>
<Text>
<X> 48 </X>
<Y> 116 </Y>
<Size> 32 </Size>
<Width> 128 </Width>
<Height> 64 </Height>
<Mode> "disable-show" </Mode>
<State> $Sum5205020076 </State>
<Language>
<ID> 000013 </ID>
</Language>
<Align> center-vertical-horizontal </Align>
</Text>
</Block>
; ==================> Len = 3
; 52-21-01-0004 52-21-02-0002 52-21-03-0002 ; 52-21-01-0004 52-21-02-0002 52-21-03-0002
<Block> <Block>
<MarginLeft> 33 </MarginLeft> <MarginLeft> 33 </MarginLeft>
@ -1540,83 +1825,83 @@ eval(
</Text> </Text>
</Block> </Block>
; ==================> Len = 3 ; ==================> Len = 3
; - 52-05-02-0076 - ; 52-02-01-0039 52-02-02-0039 52-02-03-0039
<Block> <Block>
<MarginLeft> 33 </MarginLeft> <MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop> <MarginTop> 22 </MarginTop>
<Width> 225 </Width> <Width> 225 </Width>
<Height> 296 </Height> <Height> 296 </Height>
<State> Flag( 52-05-02-0076.Button,Disable=Invisible,Disable=Invisible,$Sum5205020076) </State> <State> Flag( 52-02-01-0039.Button,52-02-02-0039.Button,52-02-03-0039.Button,Disable=Invisible,$Sum520201003952020200395202030039) </State>
<Button> <Button>
<State> $Sum5205020076 </State> <State> $Sum520201003952020200395202030039 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_iced_pepsi_yuzu.png" </Filename> <Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_thai_milk_tea_SingPark.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_iced_pepsi_yuzu.png" </FilenamePress> <FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_thai_milk_tea_SingPark.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_iced_pepsi_yuzu.png" </FilenameDisable> <FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_thai_milk_tea_SingPark.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-05-02-0076, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_catalog_4_posi1.png") </OverlayImage> <OverlayImage> xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_catalog_3_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound> <Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume> <Volume> SoundVolume </Volume>
<EventOnClick> <EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_iced_pepsi_yuzu.png" Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_thai_milk_tea_SingPark.png"
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $-.Price Var PriceD1 = $52-02-01-0039.Price
Var PriceD2 = $52-05-02-0076.Price Var PriceD2 = $52-02-02-0039.Price
Var PriceD3 = $-.Price Var PriceD3 = $52-02-03-0039.Price
Var PD_CODE1 = "##-##-##-####" Var PD_CODE1 = "52-02-01-0039"
Var PD_CODE2 = "52-05-02-0076" Var PD_CODE2 = "52-02-02-0039"
Var PD_CODE3 = "##-##-##-####" Var PD_CODE3 = "52-02-03-0039"
; begin lang ; begin lang
Var aliasName[0] = "PEPSI YUZU" Var aliasName[0] = "THAI MILK TEA"
Var aliasDesc[0] = "Pepsi, Yuzu Syrup& Ice" Var aliasDesc[0] = "Thai tea, Sugar, milk"
Var aliasName[1] = "เป๊ปซี่ยูซุ" Var aliasName[1] = "ชานมไทย"
Var aliasDesc[1] = "เป๊ปซี่ น้ำเชื่อมยูซุ โซดา" Var aliasDesc[1] = "ชาไทย และ นม"
Var aliasName[2] = "-" Var aliasName[2] = "-"
Var aliasDesc[2] = "-" Var aliasDesc[2] = "-"
Var aliasName[3] = "-" Var aliasName[3] = "-"
Var aliasDesc[3] = "-" Var aliasDesc[3] = "-"
Var aliasName[4] = "" Var aliasName[4] = ""
Var aliasDesc[4] = "" Var aliasDesc[4] = ""
Var aliasName[5] = "" Var aliasName[5] = "-"
Var aliasDesc[5] = "" Var aliasDesc[5] = "-"
Var NameLang[0][0] = "" Var NameLang[0][0] = "Hot THAI MILK TEA"
Var NameLang[0][1] = "" Var NameLang[0][1] = ""
Var NameLang[0][2] = "" Var NameLang[0][2] = ""
Var NameLang[0][3] = "" Var NameLang[0][3] = ""
Var NameLang[0][4] = "" Var NameLang[0][4] = ""
Var NameLang[0][5] = "" Var NameLang[0][5] = ""
Var DescLang[0][0] = "" Var DescLang[0][0] = "Thai tea, Milk, Sugar"
Var DescLang[0][1] = "" Var DescLang[0][1] = ""
Var DescLang[0][2] = "" Var DescLang[0][2] = ""
Var DescLang[0][3] = "" Var DescLang[0][3] = ""
Var DescLang[0][4] = "" Var DescLang[0][4] = ""
Var DescLang[0][5] = "" Var DescLang[0][5] = ""
Var NameLang[1][0] = "PEPSI YUZU" Var NameLang[1][0] = "Iced THAI MILK TEA"
Var NameLang[1][1] = "" Var NameLang[1][1] = ""
Var NameLang[1][2] = "-" Var NameLang[1][2] = ""
Var NameLang[1][3] = "-" Var NameLang[1][3] = ""
Var NameLang[1][4] = "" Var NameLang[1][4] = ""
Var NameLang[1][5] = "" Var NameLang[1][5] = ""
Var DescLang[1][0] = "Pepsi, Yuzu Syrup& Ice" Var DescLang[1][0] = "Thai tea, Milk, Sugar, Ice"
Var DescLang[1][1] = "" Var DescLang[1][1] = ""
Var DescLang[1][2] = "-" Var DescLang[1][2] = ""
Var DescLang[1][3] = "-" Var DescLang[1][3] = ""
Var DescLang[1][4] = "" Var DescLang[1][4] = ""
Var DescLang[1][5] = "" Var DescLang[1][5] = ""
Var NameLang[2][0] = "" Var NameLang[2][0] = "THAI MILK TEA SMOOTHIE"
Var NameLang[2][1] = "" Var NameLang[2][1] = ""
Var NameLang[2][2] = "" Var NameLang[2][2] = ""
Var NameLang[2][3] = "" Var NameLang[2][3] = ""
Var NameLang[2][4] = "" Var NameLang[2][4] = ""
Var NameLang[2][5] = "" Var NameLang[2][5] = ""
Var DescLang[2][0] = "" Var DescLang[2][0] = "Thai tea, Sugar, Milk, Ice"
Var DescLang[2][1] = "" Var DescLang[2][1] = ""
Var DescLang[2][2] = "" Var DescLang[2][2] = ""
Var DescLang[2][3] = "" Var DescLang[2][3] = ""
Var DescLang[2][4] = "" Var DescLang[2][4] = ""
Var DescLang[2][5] = "" Var DescLang[2][5] = ""
; end lang ; end lang
Var PD_STAGE_1 = "Disable2" Var PD_STAGE_1 = $52-02-01-0039.Button
Var PD_STAGE_2 = $52-05-02-0076.Button Var PD_STAGE_2 = $52-02-02-0039.Button
Var PD_STAGE_3 = "Disable2" Var PD_STAGE_3 = $52-02-03-0039.Button
Var SelectCountDrinkType = 0 Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0 Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
@ -1632,12 +1917,12 @@ eval(
Var DefaultDrinkType = 3 Var DefaultDrinkType = 3
EndIf EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-05-02-0076" Topping "Load" "52-02-02-0039"
Else Else
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
Topping "Load" "-" Topping "Load" "52-02-01-0039"
Else Else
Topping "Load" "-" Topping "Load" "52-02-03-0039"
EndIf EndIf
EndIf EndIf
@ -1650,15 +1935,33 @@ eval(
Var OverlayMenuFilter2 = "" Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = "" Var OverlayMenuFilter3 = ""
If PD_STAGE_1 = "Enable" Then
Var OverlayMenuFilter1 = "52-02-01-0039"
Var OverlayMenuFilter1_Value !assigned xmlpro( 52-02-01-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")
DEBUGVAR OverlayMenuFilter1
DEBUGVAR OverlayMenuFilter1_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-05-02-0076" Var OverlayMenuFilter2 = "52-02-02-0039"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-05-02-0076, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_4_posi1.png") Var OverlayMenuFilter2_Value !assigned xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")
DEBUGVAR OverlayMenuFilter2 DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value DEBUGVAR OverlayMenuFilter2_Value
Else Else
Var OverlayMenuFilter = "" Var OverlayMenuFilter = ""
EndIf EndIf
Var OverlayMenuFilter = "xmlpro( 52-05-02-0076, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_4_posi1.png")"
If PD_STAGE_3 = "Enable" Then
Var OverlayMenuFilter3 = "52-02-03-0039"
Var OverlayMenuFilter3_Value !assigned xmlpro( 52-02-03-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter3
DEBUGVAR OverlayMenuFilter3_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml" Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
@ -1674,12 +1977,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color> <Color> 0x322B26 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>PEPSI YUZU</LanguageSlot1> <LanguageSlot1>THAI MILK TEA</LanguageSlot1>
<LanguageSlot2>เป๊ปซี่ยูซุ</LanguageSlot2> <LanguageSlot2>ชานมไทย</LanguageSlot2>
<LanguageSlot3>PEPSI YUZU</LanguageSlot3> <LanguageSlot3>THAI MILK TEA</LanguageSlot3>
<LanguageSlot4>เป๊ปซี่ยูซุ</LanguageSlot4> <LanguageSlot4>ชานมไทย</LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>เป๊ปซี่ยูซุ</LanguageSlot6> <LanguageSlot6>ชานมไทย</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Text> <Text>
@ -1690,12 +1993,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>Pepsi, Yuzu Syrup& Ice</LanguageSlot1> <LanguageSlot1>Thai tea, Sugar, milk</LanguageSlot1>
<LanguageSlot2>เป๊ปซี่ น้ำเชื่อมยูซุ โซดา</LanguageSlot2> <LanguageSlot2>ชาไทย และ นม</LanguageSlot2>
<LanguageSlot3>Pepsi, Yuzu Syrup& Ice</LanguageSlot3> <LanguageSlot3>Thai tea, Sugar, milk</LanguageSlot3>
<LanguageSlot4>เป๊ปซี่ น้ำเชื่อมยูซุ โซดา</LanguageSlot4> <LanguageSlot4>ชาไทย และ นม</LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>เป๊ปซี่ น้ำเชื่อมยูซุ โซดา</LanguageSlot6> <LanguageSlot6>ชาไทย และ นม</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Image> <Image>
@ -1706,7 +2009,7 @@ eval(
<Image> <Image>
<X> 16 </X> <X> 16 </X>
<Y> 264 </Y> <Y> 264 </Y>
<State> "Invisible" </State> <State> $52-02-01-0039.Button </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename> <Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image> </Image>
@ -1718,15 +2021,15 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State> <State> $52-02-01-0039.Button </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-02-01-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename> <Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $52-05-02-0076.Button </State> <State> $52-05-02-0025.Button </State>
</Image> </Image>
<Text> <Text>
<X> 113 </X> <X> 113 </X>
@ -1736,15 +2039,15 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-05-02-0076.Button </State> <State> $52-02-02-0039.Button </State>
<Value> StringFmt( $52-05-02-0076.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-02-02-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 146 </X> <X> 146 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename> <Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> "Invisible" </State> <State> $52-05-03-0025.Button </State>
</Image> </Image>
<Text> <Text>
<X> TextPriceMenuBlendX </X> <X> TextPriceMenuBlendX </X>
@ -1754,8 +2057,8 @@ eval(
<Font> KanitRegularTTF </Font> <Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State> <State> $52-02-03-0039.Button </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-02-03-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
@ -1764,7 +2067,11 @@ eval(
eval( eval(
If ICE_PROCESS_STATUS = 2 Then If ICE_PROCESS_STATUS = 2 Then
Var ice_tab_process_show = "Invisible" If $Sum520201003952020200395202030039 = "Disable" Then
Var ice_tab_process_show = "Disable"
Else
Var ice_tab_process_show = "Enable"
EndIf
Else Else
Var ice_tab_process_show = "Invisible" Var ice_tab_process_show = "Invisible"
@ -1780,10 +2087,10 @@ eval(
<Y> 117 </Y> <Y> 117 </Y>
<State> <State>
eval( eval(
If $Sum5205020076 = "Disable" Then If $Sum520201003952020200395202030039 = "Disable" Then
STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable STRCONTAIN "ERR" $52-02-01-0039.TAG tag1_is_disable
STRCONTAIN "ERR" $52-05-02-0076.TAG tag2_is_disable STRCONTAIN "ERR" $52-02-02-0039.TAG tag2_is_disable
STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable STRCONTAIN "ERR" $52-02-03-0039.TAG tag3_is_disable
Var return = "Invisible" Var return = "Invisible"
If tag1_is_disable = "true" Then If tag1_is_disable = "true" Then
Var return = "Enable" Var return = "Enable"
@ -1817,7 +2124,7 @@ eval(
<Width> 128 </Width> <Width> 128 </Width>
<Height> 64 </Height> <Height> 64 </Height>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> $Sum5205020076 </State> <State> $Sum520201003952020200395202030039 </State>
<Language> <Language>
<ID> 000013 </ID> <ID> 000013 </ID>
</Language> </Language>
@ -2118,313 +2425,6 @@ eval(
<Align> center-vertical-horizontal </Align> <Align> center-vertical-horizontal </Align>
</Text> </Text>
</Block> </Block>
; ==================> Len = 3
; 52-02-01-0039 52-02-02-0039 52-02-03-0039
<Block>
<MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop>
<Width> 225 </Width>
<Height> 296 </Height>
<State> Flag( 52-02-01-0039.Button,52-02-02-0039.Button,52-02-03-0039.Button,Disable=Invisible,$Sum520201003952020200395202030039) </State>
<Button>
<State> $Sum520201003952020200395202030039 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_thai_milk_tea_SingPark.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_thai_milk_tea_SingPark.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_thai_milk_tea_SingPark.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_catalog_3_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_thai_milk_tea_SingPark.png"
Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $52-02-01-0039.Price
Var PriceD2 = $52-02-02-0039.Price
Var PriceD3 = $52-02-03-0039.Price
Var PD_CODE1 = "52-02-01-0039"
Var PD_CODE2 = "52-02-02-0039"
Var PD_CODE3 = "52-02-03-0039"
; begin lang
Var aliasName[0] = "THAI MILK TEA"
Var aliasDesc[0] = "Thai tea, Sugar, milk"
Var aliasName[1] = "ชานมไทย"
Var aliasDesc[1] = "ชาไทย และ นม"
Var aliasName[2] = "-"
Var aliasDesc[2] = "-"
Var aliasName[3] = "-"
Var aliasDesc[3] = "-"
Var aliasName[4] = ""
Var aliasDesc[4] = ""
Var aliasName[5] = "-"
Var aliasDesc[5] = "-"
Var NameLang[0][0] = "Hot THAI MILK TEA"
Var NameLang[0][1] = ""
Var NameLang[0][2] = ""
Var NameLang[0][3] = ""
Var NameLang[0][4] = ""
Var NameLang[0][5] = ""
Var DescLang[0][0] = "Thai tea, Milk, Sugar"
Var DescLang[0][1] = ""
Var DescLang[0][2] = ""
Var DescLang[0][3] = ""
Var DescLang[0][4] = ""
Var DescLang[0][5] = ""
Var NameLang[1][0] = "Iced THAI MILK TEA"
Var NameLang[1][1] = ""
Var NameLang[1][2] = ""
Var NameLang[1][3] = ""
Var NameLang[1][4] = ""
Var NameLang[1][5] = ""
Var DescLang[1][0] = "Thai tea, Milk, Sugar, Ice"
Var DescLang[1][1] = ""
Var DescLang[1][2] = ""
Var DescLang[1][3] = ""
Var DescLang[1][4] = ""
Var DescLang[1][5] = ""
Var NameLang[2][0] = "THAI MILK TEA SMOOTHIE"
Var NameLang[2][1] = ""
Var NameLang[2][2] = ""
Var NameLang[2][3] = ""
Var NameLang[2][4] = ""
Var NameLang[2][5] = ""
Var DescLang[2][0] = "Thai tea, Sugar, Milk, Ice"
Var DescLang[2][1] = ""
Var DescLang[2][2] = ""
Var DescLang[2][3] = ""
Var DescLang[2][4] = ""
Var DescLang[2][5] = ""
; end lang
Var PD_STAGE_1 = $52-02-01-0039.Button
Var PD_STAGE_2 = $52-02-02-0039.Button
Var PD_STAGE_3 = $52-02-03-0039.Button
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 1
EndIf
If PD_STAGE_2 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 2
EndIf
If PD_STAGE_3 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 3
EndIf
If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-02-02-0039"
Else
If PD_STAGE_1 = "Enable" Then
Topping "Load" "52-02-01-0039"
Else
Topping "Load" "52-02-03-0039"
EndIf
EndIf
DEBUGVAR PD_STAGE_1
DEBUGVAR PD_STAGE_2
DEBUGVAR PD_STAGE_3
Var SelectDrinkType = 0
Var OverlayMenuFilter = ""
Var OverlayMenuFilter1 = ""
Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = ""
If PD_STAGE_1 = "Enable" Then
Var OverlayMenuFilter1 = "52-02-01-0039"
Var OverlayMenuFilter1_Value !assigned xmlpro( 52-02-01-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")
DEBUGVAR OverlayMenuFilter1
DEBUGVAR OverlayMenuFilter1_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-02-02-0039"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")
DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_3 = "Enable" Then
Var OverlayMenuFilter3 = "52-02-03-0039"
Var OverlayMenuFilter3_Value !assigned xmlpro( 52-02-03-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter3
DEBUGVAR OverlayMenuFilter3_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
</EventOnClick>
</Button>
<Text>
<X> 16 </X>
<Y> 164 </Y>
<Size> 22 </Size>
<Width> 222 </Width>
<Mode> "multi2" </Mode>
<Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color>
<LanguageGroup>
<LanguageSlot1>THAI MILK TEA</LanguageSlot1>
<LanguageSlot2>ชานมไทย</LanguageSlot2>
<LanguageSlot3>THAI MILK TEA</LanguageSlot3>
<LanguageSlot4>ชานมไทย</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ชานมไทย</LanguageSlot6>
</LanguageGroup>
</Text>
<Text>
<X> 16 </X>
<Y> 220 </Y>
<Size> 14 </Size>
<Width> 222 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<LanguageGroup>
<LanguageSlot1>Thai tea, Sugar, milk</LanguageSlot1>
<LanguageSlot2>ชาไทย และ นม</LanguageSlot2>
<LanguageSlot3>Thai tea, Sugar, milk</LanguageSlot3>
<LanguageSlot4>ชาไทย และ นม</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ชาไทย และ นม</LanguageSlot6>
</LanguageGroup>
</Text>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "option_deactive.png" ) </Filename>
</Image>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<State> $52-02-01-0039.Button </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image>
<Text>
<X> TextPriceMenuHotX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-01-0039.Button </State>
<Value> StringFmt( $52-02-01-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $52-02-02-0039.Button </State>
</Image>
<Text>
<X> 113 </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-02-0039.Button </State>
<Value> StringFmt( $52-02-02-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 146 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> $52-02-03-0039.Button </State>
</Image>
<Text>
<X> TextPriceMenuBlendX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-03-0039.Button </State>
<Value> StringFmt( $52-02-03-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<State>
eval(
If ICE_PROCESS_STATUS = 2 Then
If $Sum520201003952020200395202030039 = "Disable" Then
Var ice_tab_process_show = "Disable"
Else
Var ice_tab_process_show = "Enable"
EndIf
Else
Var ice_tab_process_show = "Invisible"
EndIf
Var return = ice_tab_process_show
)
</State>
<Filename> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </Filename>
<FilenameDisable> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </FilenameDisable>
</Image>
<Image>
<X> 49 </X>
<Y> 117 </Y>
<State>
eval(
If $Sum520201003952020200395202030039 = "Disable" Then
STRCONTAIN "ERR" $52-02-01-0039.TAG tag1_is_disable
STRCONTAIN "ERR" $52-02-02-0039.TAG tag2_is_disable
STRCONTAIN "ERR" $52-02-03-0039.TAG tag3_is_disable
Var return = "Invisible"
If tag1_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag2_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag3_is_disable = "true" Then
Var return = "Enable"
EndIf
Else
Var return = "Invisible"
EndIf
)
</State>
<Filename> "ROOT/taobin_project/image//img_menu_err2.png" </Filename>
</Image>
<Text>
<X> 84 </X>
<Y> 266 </Y>
<Size> 10 </Size>
<Font> OpunMediumTTF </Font>
<Color> 0xDE794E </Color>
<State> ice_tab_process_show </State>
<Value> ice_show_open </Value>
</Text>
<Text>
<X> 48 </X>
<Y> 116 </Y>
<Size> 32 </Size>
<Width> 128 </Width>
<Height> 64 </Height>
<Mode> "disable-show" </Mode>
<State> $Sum520201003952020200395202030039 </State>
<Language>
<ID> 000013 </ID>
</Language>
<Align> center-vertical-horizontal </Align>
</Text>
</Block>
</FrameScroll> </FrameScroll>
</Block> </Block>

View file

@ -1233,35 +1233,35 @@ eval(
Var block_index_move = 0 Var block_index_move = 0
</Script> </Script>
; ==================> Len = 3 ; ==================> Len = 3
; 52-02-01-0026 52-02-02-0026 52-02-03-0026 ; - 52-05-02-0045 -
<Block> <Block>
<MarginLeft> 33 </MarginLeft> <MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop> <MarginTop> 22 </MarginTop>
<Width> 225 </Width> <Width> 225 </Width>
<Height> 296 </Height> <Height> 296 </Height>
<State> Flag( 52-02-01-0026.Button,52-02-02-0026.Button,52-02-03-0026.Button,Disable=Invisible,Disable=Invisible,$Sum520201002652020200265202030026) </State> <State> Flag( 52-05-02-0045.Button,Disable=Invisible,$Sum5205020045) </State>
<Button> <Button>
<State> $Sum520201002652020200265202030026 </State> <State> $Sum5205020045 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_hot_matcha_milk_tea.png" </Filename> <Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_iced_yuzu_soda.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_hot_matcha_milk_tea.png" </FilenamePress> <FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_iced_yuzu_soda.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_hot_matcha_milk_tea.png" </FilenameDisable> <FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_iced_yuzu_soda.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-02-02-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_catalog_2_posi1.png") </OverlayImage> <OverlayImage> xmlpro( 52-05-02-0045, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeD/button_overlay_catalog_14_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound> <Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume> <Volume> SoundVolume </Volume>
<EventOnClick> <EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_hot_matcha_milk_tea.png" Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_iced_yuzu_soda.png"
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $52-02-01-0026.Price Var PriceD1 = $-.Price
Var PriceD2 = $52-02-02-0026.Price Var PriceD2 = $52-05-02-0045.Price
Var PriceD3 = $52-02-03-0026.Price Var PriceD3 = $-.Price
Var PD_CODE1 = "52-02-01-0026" Var PD_CODE1 = "##-##-##-####"
Var PD_CODE2 = "52-02-02-0026" Var PD_CODE2 = "52-05-02-0045"
Var PD_CODE3 = "52-02-03-0026" Var PD_CODE3 = "##-##-##-####"
; begin lang ; begin lang
Var aliasName[0] = "MATCHA LATTE" Var aliasName[0] = "YUZU SODA"
Var aliasDesc[0] = "Green Tea, Milk, Sugar, Ice" Var aliasDesc[0] = "Yuzu Syrup, Soda, Ice"
Var aliasName[1] = "มัทฉะลาเต้" Var aliasName[1] = "ยูซุโซดา"
Var aliasDesc[1] = "ชาเชียว นม" Var aliasDesc[1] = "น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง"
Var aliasName[2] = "-" Var aliasName[2] = "-"
Var aliasDesc[2] = "-" Var aliasDesc[2] = "-"
Var aliasName[3] = "-" Var aliasName[3] = "-"
@ -1270,46 +1270,46 @@ eval(
Var aliasDesc[4] = "" Var aliasDesc[4] = ""
Var aliasName[5] = "" Var aliasName[5] = ""
Var aliasDesc[5] = "" Var aliasDesc[5] = ""
Var NameLang[0][0] = "Hot MATCHA LATTE" Var NameLang[0][0] = ""
Var NameLang[0][1] = "" Var NameLang[0][1] = ""
Var NameLang[0][2] = "" Var NameLang[0][2] = ""
Var NameLang[0][3] = "" Var NameLang[0][3] = ""
Var NameLang[0][4] = "" Var NameLang[0][4] = ""
Var NameLang[0][5] = "" Var NameLang[0][5] = ""
Var DescLang[0][0] = "Matcha and Warm milk" Var DescLang[0][0] = ""
Var DescLang[0][1] = "" Var DescLang[0][1] = ""
Var DescLang[0][2] = "" Var DescLang[0][2] = ""
Var DescLang[0][3] = "" Var DescLang[0][3] = ""
Var DescLang[0][4] = "" Var DescLang[0][4] = ""
Var DescLang[0][5] = "" Var DescLang[0][5] = ""
Var NameLang[1][0] = "Iced MATCHA LATTE" Var NameLang[1][0] = "YUZU SODA"
Var NameLang[1][1] = "" Var NameLang[1][1] = ""
Var NameLang[1][2] = "" Var NameLang[1][2] = ""
Var NameLang[1][3] = "" Var NameLang[1][3] = ""
Var NameLang[1][4] = "" Var NameLang[1][4] = ""
Var NameLang[1][5] = "" Var NameLang[1][5] = ""
Var DescLang[1][0] = "" Var DescLang[1][0] = "Yuzu Syrup, Soda, Ice"
Var DescLang[1][1] = "" Var DescLang[1][1] = ""
Var DescLang[1][2] = "" Var DescLang[1][2] = ""
Var DescLang[1][3] = "" Var DescLang[1][3] = ""
Var DescLang[1][4] = "" Var DescLang[1][4] = ""
Var DescLang[1][5] = "" Var DescLang[1][5] = ""
Var NameLang[2][0] = "MATCHA LATTE SMOOTHIE" Var NameLang[2][0] = ""
Var NameLang[2][1] = "" Var NameLang[2][1] = ""
Var NameLang[2][2] = "" Var NameLang[2][2] = ""
Var NameLang[2][3] = "" Var NameLang[2][3] = ""
Var NameLang[2][4] = "" Var NameLang[2][4] = ""
Var NameLang[2][5] = "" Var NameLang[2][5] = ""
Var DescLang[2][0] = "Green Tea, Milk, Sugar, Ice" Var DescLang[2][0] = ""
Var DescLang[2][1] = "" Var DescLang[2][1] = ""
Var DescLang[2][2] = "" Var DescLang[2][2] = ""
Var DescLang[2][3] = "" Var DescLang[2][3] = ""
Var DescLang[2][4] = "" Var DescLang[2][4] = ""
Var DescLang[2][5] = "" Var DescLang[2][5] = ""
; end lang ; end lang
Var PD_STAGE_1 = $52-02-01-0026.Button Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $52-02-02-0026.Button Var PD_STAGE_2 = $52-05-02-0045.Button
Var PD_STAGE_3 = $52-02-03-0026.Button Var PD_STAGE_3 = "Disable2"
Var SelectCountDrinkType = 0 Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0 Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
@ -1325,12 +1325,12 @@ eval(
Var DefaultDrinkType = 3 Var DefaultDrinkType = 3
EndIf EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-02-02-0026" Topping "Load" "52-05-02-0045"
Else Else
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
Topping "Load" "52-02-01-0026" Topping "Load" "-"
Else Else
Topping "Load" "52-02-03-0026" Topping "Load" "-"
EndIf EndIf
EndIf EndIf
@ -1343,33 +1343,15 @@ eval(
Var OverlayMenuFilter2 = "" Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = "" Var OverlayMenuFilter3 = ""
If PD_STAGE_1 = "Enable" Then
Var OverlayMenuFilter1 = "52-02-01-0026"
Var OverlayMenuFilter1_Value !assigned xmlpro( 52-02-01-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter1
DEBUGVAR OverlayMenuFilter1_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-02-02-0026" Var OverlayMenuFilter2 = "52-05-02-0045"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-02-02-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png") Var OverlayMenuFilter2_Value !assigned xmlpro( 52-05-02-0045, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeD/button_overlay_14_posi1.png")
DEBUGVAR OverlayMenuFilter2 DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value DEBUGVAR OverlayMenuFilter2_Value
Else Else
Var OverlayMenuFilter = "" Var OverlayMenuFilter = ""
EndIf EndIf
Var OverlayMenuFilter = "xmlpro( 52-05-02-0045, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeD/button_overlay_14_posi1.png")"
If PD_STAGE_3 = "Enable" Then
Var OverlayMenuFilter3 = "52-02-03-0026"
Var OverlayMenuFilter3_Value !assigned xmlpro( 52-02-03-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter3
DEBUGVAR OverlayMenuFilter3_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-02-02-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml" Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
@ -1385,12 +1367,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color> <Color> 0x322B26 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>MATCHA LATTE</LanguageSlot1> <LanguageSlot1>YUZU SODA</LanguageSlot1>
<LanguageSlot2>มัทฉะลาเต้</LanguageSlot2> <LanguageSlot2>ยูซุโซดา</LanguageSlot2>
<LanguageSlot3>MATCHA LATTE</LanguageSlot3> <LanguageSlot3>YUZU SODA</LanguageSlot3>
<LanguageSlot4>มัทฉะลาเต้</LanguageSlot4> <LanguageSlot4>ยูซุโซดา</LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>มัทฉะลาเต้</LanguageSlot6> <LanguageSlot6>ยูซุโซดา</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Text> <Text>
@ -1401,12 +1383,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>Green Tea, Milk, Sugar, Ice</LanguageSlot1> <LanguageSlot1>Yuzu Syrup, Soda, Ice</LanguageSlot1>
<LanguageSlot2>ชาเชียว นม</LanguageSlot2> <LanguageSlot2>น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง</LanguageSlot2>
<LanguageSlot3>Green Tea, Milk, Sugar, Ice</LanguageSlot3> <LanguageSlot3>Yuzu Syrup, Soda, Ice</LanguageSlot3>
<LanguageSlot4>ชาเชียว นม</LanguageSlot4> <LanguageSlot4>น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง</LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ชาเชียว นม</LanguageSlot6> <LanguageSlot6>น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Image> <Image>
@ -1417,7 +1399,7 @@ eval(
<Image> <Image>
<X> 16 </X> <X> 16 </X>
<Y> 264 </Y> <Y> 264 </Y>
<State> $52-02-01-0026.Button </State> <State> "Invisible" </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename> <Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image> </Image>
@ -1429,15 +1411,15 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-01-0026.Button </State> <State> "Invisible" </State>
<Value> StringFmt( $52-02-01-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename> <Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $52-02-02-0026.Button </State> <State> $52-05-02-0045.Button </State>
</Image> </Image>
<Text> <Text>
<X> 113 </X> <X> 113 </X>
@ -1447,15 +1429,15 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-02-0026.Button </State> <State> $52-05-02-0045.Button </State>
<Value> StringFmt( $52-02-02-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-05-02-0045.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 146 </X> <X> 146 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename> <Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> $52-02-03-0026.Button </State> <State> "Invisible" </State>
</Image> </Image>
<Text> <Text>
<X> TextPriceMenuBlendX </X> <X> TextPriceMenuBlendX </X>
@ -1465,8 +1447,8 @@ eval(
<Font> KanitRegularTTF </Font> <Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-03-0026.Button </State> <State> "Invisible" </State>
<Value> StringFmt( $52-02-03-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
@ -1475,11 +1457,7 @@ eval(
eval( eval(
If ICE_PROCESS_STATUS = 2 Then If ICE_PROCESS_STATUS = 2 Then
If $Sum520201002652020200265202030026 = "Disable" Then Var ice_tab_process_show = "Invisible"
Var ice_tab_process_show = "Disable"
Else
Var ice_tab_process_show = "Enable"
EndIf
Else Else
Var ice_tab_process_show = "Invisible" Var ice_tab_process_show = "Invisible"
@ -1495,10 +1473,10 @@ eval(
<Y> 117 </Y> <Y> 117 </Y>
<State> <State>
eval( eval(
If $Sum520201002652020200265202030026 = "Disable" Then If $Sum5205020045 = "Disable" Then
STRCONTAIN "ERR" $52-02-01-0026.TAG tag1_is_disable STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable
STRCONTAIN "ERR" $52-02-02-0026.TAG tag2_is_disable STRCONTAIN "ERR" $52-05-02-0045.TAG tag2_is_disable
STRCONTAIN "ERR" $52-02-03-0026.TAG tag3_is_disable STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable
Var return = "Invisible" Var return = "Invisible"
If tag1_is_disable = "true" Then If tag1_is_disable = "true" Then
Var return = "Enable" Var return = "Enable"
@ -1532,7 +1510,7 @@ eval(
<Width> 128 </Width> <Width> 128 </Width>
<Height> 64 </Height> <Height> 64 </Height>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> $Sum520201002652020200265202030026 </State> <State> $Sum5205020045 </State>
<Language> <Language>
<ID> 000013 </ID> <ID> 000013 </ID>
</Language> </Language>
@ -1847,35 +1825,35 @@ eval(
</Text> </Text>
</Block> </Block>
; ==================> Len = 3 ; ==================> Len = 3
; - 52-05-02-0045 - ; 52-02-01-0026 52-02-02-0026 52-02-03-0026
<Block> <Block>
<MarginLeft> 33 </MarginLeft> <MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop> <MarginTop> 22 </MarginTop>
<Width> 225 </Width> <Width> 225 </Width>
<Height> 296 </Height> <Height> 296 </Height>
<State> Flag( 52-05-02-0045.Button,Disable=Invisible,$Sum5205020045) </State> <State> Flag( 52-02-01-0026.Button,52-02-02-0026.Button,52-02-03-0026.Button,Disable=Invisible,Disable=Invisible,$Sum520201002652020200265202030026) </State>
<Button> <Button>
<State> $Sum5205020045 </State> <State> $Sum520201002652020200265202030026 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_iced_yuzu_soda.png" </Filename> <Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_hot_matcha_milk_tea.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_iced_yuzu_soda.png" </FilenamePress> <FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_hot_matcha_milk_tea.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_iced_yuzu_soda.png" </FilenameDisable> <FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_hot_matcha_milk_tea.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-05-02-0045, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeD/button_overlay_catalog_14_posi1.png") </OverlayImage> <OverlayImage> xmlpro( 52-02-02-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_catalog_2_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound> <Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume> <Volume> SoundVolume </Volume>
<EventOnClick> <EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_iced_yuzu_soda.png" Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_hot_matcha_milk_tea.png"
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $-.Price Var PriceD1 = $52-02-01-0026.Price
Var PriceD2 = $52-05-02-0045.Price Var PriceD2 = $52-02-02-0026.Price
Var PriceD3 = $-.Price Var PriceD3 = $52-02-03-0026.Price
Var PD_CODE1 = "##-##-##-####" Var PD_CODE1 = "52-02-01-0026"
Var PD_CODE2 = "52-05-02-0045" Var PD_CODE2 = "52-02-02-0026"
Var PD_CODE3 = "##-##-##-####" Var PD_CODE3 = "52-02-03-0026"
; begin lang ; begin lang
Var aliasName[0] = "YUZU SODA" Var aliasName[0] = "MATCHA LATTE"
Var aliasDesc[0] = "Yuzu Syrup, Soda, Ice" Var aliasDesc[0] = "Green Tea, Milk, Sugar, Ice"
Var aliasName[1] = "ยูซุโซดา" Var aliasName[1] = "มัทฉะลาเต้"
Var aliasDesc[1] = "น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง" Var aliasDesc[1] = "ชาเชียว นม"
Var aliasName[2] = "-" Var aliasName[2] = "-"
Var aliasDesc[2] = "-" Var aliasDesc[2] = "-"
Var aliasName[3] = "-" Var aliasName[3] = "-"
@ -1884,46 +1862,46 @@ eval(
Var aliasDesc[4] = "" Var aliasDesc[4] = ""
Var aliasName[5] = "" Var aliasName[5] = ""
Var aliasDesc[5] = "" Var aliasDesc[5] = ""
Var NameLang[0][0] = "" Var NameLang[0][0] = "Hot MATCHA LATTE"
Var NameLang[0][1] = "" Var NameLang[0][1] = ""
Var NameLang[0][2] = "" Var NameLang[0][2] = ""
Var NameLang[0][3] = "" Var NameLang[0][3] = ""
Var NameLang[0][4] = "" Var NameLang[0][4] = ""
Var NameLang[0][5] = "" Var NameLang[0][5] = ""
Var DescLang[0][0] = "" Var DescLang[0][0] = "Matcha and Warm milk"
Var DescLang[0][1] = "" Var DescLang[0][1] = ""
Var DescLang[0][2] = "" Var DescLang[0][2] = ""
Var DescLang[0][3] = "" Var DescLang[0][3] = ""
Var DescLang[0][4] = "" Var DescLang[0][4] = ""
Var DescLang[0][5] = "" Var DescLang[0][5] = ""
Var NameLang[1][0] = "YUZU SODA" Var NameLang[1][0] = "Iced MATCHA LATTE"
Var NameLang[1][1] = "" Var NameLang[1][1] = ""
Var NameLang[1][2] = "" Var NameLang[1][2] = ""
Var NameLang[1][3] = "" Var NameLang[1][3] = ""
Var NameLang[1][4] = "" Var NameLang[1][4] = ""
Var NameLang[1][5] = "" Var NameLang[1][5] = ""
Var DescLang[1][0] = "Yuzu Syrup, Soda, Ice" Var DescLang[1][0] = ""
Var DescLang[1][1] = "" Var DescLang[1][1] = ""
Var DescLang[1][2] = "" Var DescLang[1][2] = ""
Var DescLang[1][3] = "" Var DescLang[1][3] = ""
Var DescLang[1][4] = "" Var DescLang[1][4] = ""
Var DescLang[1][5] = "" Var DescLang[1][5] = ""
Var NameLang[2][0] = "" Var NameLang[2][0] = "MATCHA LATTE SMOOTHIE"
Var NameLang[2][1] = "" Var NameLang[2][1] = ""
Var NameLang[2][2] = "" Var NameLang[2][2] = ""
Var NameLang[2][3] = "" Var NameLang[2][3] = ""
Var NameLang[2][4] = "" Var NameLang[2][4] = ""
Var NameLang[2][5] = "" Var NameLang[2][5] = ""
Var DescLang[2][0] = "" Var DescLang[2][0] = "Green Tea, Milk, Sugar, Ice"
Var DescLang[2][1] = "" Var DescLang[2][1] = ""
Var DescLang[2][2] = "" Var DescLang[2][2] = ""
Var DescLang[2][3] = "" Var DescLang[2][3] = ""
Var DescLang[2][4] = "" Var DescLang[2][4] = ""
Var DescLang[2][5] = "" Var DescLang[2][5] = ""
; end lang ; end lang
Var PD_STAGE_1 = "Disable2" Var PD_STAGE_1 = $52-02-01-0026.Button
Var PD_STAGE_2 = $52-05-02-0045.Button Var PD_STAGE_2 = $52-02-02-0026.Button
Var PD_STAGE_3 = "Disable2" Var PD_STAGE_3 = $52-02-03-0026.Button
Var SelectCountDrinkType = 0 Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0 Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
@ -1939,12 +1917,12 @@ eval(
Var DefaultDrinkType = 3 Var DefaultDrinkType = 3
EndIf EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-05-02-0045" Topping "Load" "52-02-02-0026"
Else Else
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
Topping "Load" "-" Topping "Load" "52-02-01-0026"
Else Else
Topping "Load" "-" Topping "Load" "52-02-03-0026"
EndIf EndIf
EndIf EndIf
@ -1957,15 +1935,33 @@ eval(
Var OverlayMenuFilter2 = "" Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = "" Var OverlayMenuFilter3 = ""
If PD_STAGE_1 = "Enable" Then
Var OverlayMenuFilter1 = "52-02-01-0026"
Var OverlayMenuFilter1_Value !assigned xmlpro( 52-02-01-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter1
DEBUGVAR OverlayMenuFilter1_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-05-02-0045" Var OverlayMenuFilter2 = "52-02-02-0026"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-05-02-0045, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeD/button_overlay_14_posi1.png") Var OverlayMenuFilter2_Value !assigned xmlpro( 52-02-02-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png")
DEBUGVAR OverlayMenuFilter2 DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value DEBUGVAR OverlayMenuFilter2_Value
Else Else
Var OverlayMenuFilter = "" Var OverlayMenuFilter = ""
EndIf EndIf
Var OverlayMenuFilter = "xmlpro( 52-05-02-0045, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeD/button_overlay_14_posi1.png")"
If PD_STAGE_3 = "Enable" Then
Var OverlayMenuFilter3 = "52-02-03-0026"
Var OverlayMenuFilter3_Value !assigned xmlpro( 52-02-03-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter3
DEBUGVAR OverlayMenuFilter3_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-02-02-0026, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml" Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
@ -1981,12 +1977,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color> <Color> 0x322B26 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>YUZU SODA</LanguageSlot1> <LanguageSlot1>MATCHA LATTE</LanguageSlot1>
<LanguageSlot2>ยูซุโซดา</LanguageSlot2> <LanguageSlot2>มัทฉะลาเต้</LanguageSlot2>
<LanguageSlot3>YUZU SODA</LanguageSlot3> <LanguageSlot3>MATCHA LATTE</LanguageSlot3>
<LanguageSlot4>ยูซุโซดา</LanguageSlot4> <LanguageSlot4>มัทฉะลาเต้</LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ยูซุโซดา</LanguageSlot6> <LanguageSlot6>มัทฉะลาเต้</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Text> <Text>
@ -1997,12 +1993,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>Yuzu Syrup, Soda, Ice</LanguageSlot1> <LanguageSlot1>Green Tea, Milk, Sugar, Ice</LanguageSlot1>
<LanguageSlot2>น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง</LanguageSlot2> <LanguageSlot2>ชาเชียว นม</LanguageSlot2>
<LanguageSlot3>Yuzu Syrup, Soda, Ice</LanguageSlot3> <LanguageSlot3>Green Tea, Milk, Sugar, Ice</LanguageSlot3>
<LanguageSlot4>น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง</LanguageSlot4> <LanguageSlot4>ชาเชียว นม</LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>น้ำเชื่อมยูซุ โซดา \nและน้ำแข็ง</LanguageSlot6> <LanguageSlot6>ชาเชียว นม</LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Image> <Image>
@ -2013,7 +2009,7 @@ eval(
<Image> <Image>
<X> 16 </X> <X> 16 </X>
<Y> 264 </Y> <Y> 264 </Y>
<State> "Invisible" </State> <State> $52-02-01-0026.Button </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename> <Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image> </Image>
@ -2025,8 +2021,8 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State> <State> $52-02-01-0026.Button </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-02-01-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
@ -2043,8 +2039,8 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-05-02-0045.Button </State> <State> $52-02-02-0026.Button </State>
<Value> StringFmt( $52-05-02-0045.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-02-02-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 146 </X> <X> 146 </X>
@ -2061,8 +2057,8 @@ eval(
<Font> KanitRegularTTF </Font> <Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State> <State> $52-02-03-0026.Button </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-02-03-0026.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
@ -2071,7 +2067,11 @@ eval(
eval( eval(
If ICE_PROCESS_STATUS = 2 Then If ICE_PROCESS_STATUS = 2 Then
Var ice_tab_process_show = "Invisible" If $Sum520201002652020200265202030026 = "Disable" Then
Var ice_tab_process_show = "Disable"
Else
Var ice_tab_process_show = "Enable"
EndIf
Else Else
Var ice_tab_process_show = "Invisible" Var ice_tab_process_show = "Invisible"
@ -2087,10 +2087,10 @@ eval(
<Y> 117 </Y> <Y> 117 </Y>
<State> <State>
eval( eval(
If $Sum5205020045 = "Disable" Then If $Sum520201002652020200265202030026 = "Disable" Then
STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable STRCONTAIN "ERR" $52-02-01-0026.TAG tag1_is_disable
STRCONTAIN "ERR" $52-05-02-0045.TAG tag2_is_disable STRCONTAIN "ERR" $52-02-02-0026.TAG tag2_is_disable
STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable STRCONTAIN "ERR" $52-02-03-0026.TAG tag3_is_disable
Var return = "Invisible" Var return = "Invisible"
If tag1_is_disable = "true" Then If tag1_is_disable = "true" Then
Var return = "Enable" Var return = "Enable"
@ -2124,7 +2124,7 @@ eval(
<Width> 128 </Width> <Width> 128 </Width>
<Height> 64 </Height> <Height> 64 </Height>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> $Sum5205020045 </State> <State> $Sum520201002652020200265202030026 </State>
<Language> <Language>
<ID> 000013 </ID> <ID> 000013 </ID>
</Language> </Language>

View file

@ -1217,6 +1217,313 @@ eval(
Var block_index_move = 0 Var block_index_move = 0
</Script> </Script>
; ==================> Len = 3 ; ==================> Len = 3
; 52-02-01-0039 52-02-02-0039 52-02-03-0039
<Block>
<MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop>
<Width> 225 </Width>
<Height> 296 </Height>
<State> Flag( 52-02-01-0039.Button,52-02-02-0039.Button,52-02-03-0039.Button,Disable=Invisible,$Sum520201003952020200395202030039) </State>
<Button>
<State> $Sum520201003952020200395202030039 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_thai_milk_tea_SingPark.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_thai_milk_tea_SingPark.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_thai_milk_tea_SingPark.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_catalog_3_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_thai_milk_tea_SingPark.png"
Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $52-02-01-0039.Price
Var PriceD2 = $52-02-02-0039.Price
Var PriceD3 = $52-02-03-0039.Price
Var PD_CODE1 = "52-02-01-0039"
Var PD_CODE2 = "52-02-02-0039"
Var PD_CODE3 = "52-02-03-0039"
; begin lang
Var aliasName[0] = "THAI MILK TEA"
Var aliasDesc[0] = "Thai tea, Sugar, milk"
Var aliasName[1] = "ชานมไทย"
Var aliasDesc[1] = "ชาไทย และ นม"
Var aliasName[2] = "-"
Var aliasDesc[2] = "-"
Var aliasName[3] = "-"
Var aliasDesc[3] = "-"
Var aliasName[4] = ""
Var aliasDesc[4] = ""
Var aliasName[5] = "-"
Var aliasDesc[5] = "-"
Var NameLang[0][0] = "Hot THAI MILK TEA"
Var NameLang[0][1] = ""
Var NameLang[0][2] = ""
Var NameLang[0][3] = ""
Var NameLang[0][4] = ""
Var NameLang[0][5] = ""
Var DescLang[0][0] = "Thai tea, Milk, Sugar"
Var DescLang[0][1] = ""
Var DescLang[0][2] = ""
Var DescLang[0][3] = ""
Var DescLang[0][4] = ""
Var DescLang[0][5] = ""
Var NameLang[1][0] = "Iced THAI MILK TEA"
Var NameLang[1][1] = ""
Var NameLang[1][2] = ""
Var NameLang[1][3] = ""
Var NameLang[1][4] = ""
Var NameLang[1][5] = ""
Var DescLang[1][0] = "Thai tea, Milk, Sugar, Ice"
Var DescLang[1][1] = ""
Var DescLang[1][2] = ""
Var DescLang[1][3] = ""
Var DescLang[1][4] = ""
Var DescLang[1][5] = ""
Var NameLang[2][0] = "THAI MILK TEA SMOOTHIE"
Var NameLang[2][1] = ""
Var NameLang[2][2] = ""
Var NameLang[2][3] = ""
Var NameLang[2][4] = ""
Var NameLang[2][5] = ""
Var DescLang[2][0] = "Thai tea, Sugar, Milk, Ice"
Var DescLang[2][1] = ""
Var DescLang[2][2] = ""
Var DescLang[2][3] = ""
Var DescLang[2][4] = ""
Var DescLang[2][5] = ""
; end lang
Var PD_STAGE_1 = $52-02-01-0039.Button
Var PD_STAGE_2 = $52-02-02-0039.Button
Var PD_STAGE_3 = $52-02-03-0039.Button
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 1
EndIf
If PD_STAGE_2 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 2
EndIf
If PD_STAGE_3 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 3
EndIf
If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-02-02-0039"
Else
If PD_STAGE_1 = "Enable" Then
Topping "Load" "52-02-01-0039"
Else
Topping "Load" "52-02-03-0039"
EndIf
EndIf
DEBUGVAR PD_STAGE_1
DEBUGVAR PD_STAGE_2
DEBUGVAR PD_STAGE_3
Var SelectDrinkType = 0
Var OverlayMenuFilter = ""
Var OverlayMenuFilter1 = ""
Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = ""
If PD_STAGE_1 = "Enable" Then
Var OverlayMenuFilter1 = "52-02-01-0039"
Var OverlayMenuFilter1_Value !assigned xmlpro( 52-02-01-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")
DEBUGVAR OverlayMenuFilter1
DEBUGVAR OverlayMenuFilter1_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-02-02-0039"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")
DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_3 = "Enable" Then
Var OverlayMenuFilter3 = "52-02-03-0039"
Var OverlayMenuFilter3_Value !assigned xmlpro( 52-02-03-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter3
DEBUGVAR OverlayMenuFilter3_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
</EventOnClick>
</Button>
<Text>
<X> 16 </X>
<Y> 164 </Y>
<Size> 22 </Size>
<Width> 222 </Width>
<Mode> "multi2" </Mode>
<Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color>
<LanguageGroup>
<LanguageSlot1>THAI MILK TEA</LanguageSlot1>
<LanguageSlot2>ชานมไทย</LanguageSlot2>
<LanguageSlot3>THAI MILK TEA</LanguageSlot3>
<LanguageSlot4>ชานมไทย</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ชานมไทย</LanguageSlot6>
</LanguageGroup>
</Text>
<Text>
<X> 16 </X>
<Y> 220 </Y>
<Size> 14 </Size>
<Width> 222 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<LanguageGroup>
<LanguageSlot1>Thai tea, Sugar, milk</LanguageSlot1>
<LanguageSlot2>ชาไทย และ นม</LanguageSlot2>
<LanguageSlot3>Thai tea, Sugar, milk</LanguageSlot3>
<LanguageSlot4>ชาไทย และ นม</LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ชาไทย และ นม</LanguageSlot6>
</LanguageGroup>
</Text>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "option_deactive.png" ) </Filename>
</Image>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<State> $52-02-01-0039.Button </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image>
<Text>
<X> TextPriceMenuHotX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-01-0039.Button </State>
<Value> StringFmt( $52-02-01-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $52-21-02-0001.Button </State>
</Image>
<Text>
<X> 113 </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-02-0039.Button </State>
<Value> StringFmt( $52-02-02-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 146 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> "Invisible" </State>
</Image>
<Text>
<X> TextPriceMenuBlendX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-03-0039.Button </State>
<Value> StringFmt( $52-02-03-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<State>
eval(
If ICE_PROCESS_STATUS = 2 Then
If $Sum520201003952020200395202030039 = "Disable" Then
Var ice_tab_process_show = "Disable"
Else
Var ice_tab_process_show = "Enable"
EndIf
Else
Var ice_tab_process_show = "Invisible"
EndIf
Var return = ice_tab_process_show
)
</State>
<Filename> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </Filename>
<FilenameDisable> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </FilenameDisable>
</Image>
<Image>
<X> 49 </X>
<Y> 117 </Y>
<State>
eval(
If $Sum520201003952020200395202030039 = "Disable" Then
STRCONTAIN "ERR" $52-02-01-0039.TAG tag1_is_disable
STRCONTAIN "ERR" $52-02-02-0039.TAG tag2_is_disable
STRCONTAIN "ERR" $52-02-03-0039.TAG tag3_is_disable
Var return = "Invisible"
If tag1_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag2_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag3_is_disable = "true" Then
Var return = "Enable"
EndIf
Else
Var return = "Invisible"
EndIf
)
</State>
<Filename> "ROOT/taobin_project/image//img_menu_err2.png" </Filename>
</Image>
<Text>
<X> 84 </X>
<Y> 266 </Y>
<Size> 10 </Size>
<Font> OpunMediumTTF </Font>
<Color> 0xDE794E </Color>
<State> ice_tab_process_show </State>
<Value> ice_show_open </Value>
</Text>
<Text>
<X> 48 </X>
<Y> 116 </Y>
<Size> 32 </Size>
<Width> 128 </Width>
<Height> 64 </Height>
<Mode> "disable-show" </Mode>
<State> $Sum520201003952020200395202030039 </State>
<Language>
<ID> 000013 </ID>
</Language>
<Align> center-vertical-horizontal </Align>
</Text>
</Block>
; ==================> Len = 3
; 52-21-01-0003 52-21-02-0001 - ; 52-21-01-0003 52-21-02-0001 -
<Block> <Block>
<MarginLeft> 33 </MarginLeft> <MarginLeft> 33 </MarginLeft>
@ -1515,83 +1822,83 @@ eval(
</Text> </Text>
</Block> </Block>
; ==================> Len = 3 ; ==================> Len = 3
; 52-02-01-0039 52-02-02-0039 52-02-03-0039 ; - 52-05-02-0117 -
<Block> <Block>
<MarginLeft> 33 </MarginLeft> <MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop> <MarginTop> 22 </MarginTop>
<Width> 225 </Width> <Width> 225 </Width>
<Height> 296 </Height> <Height> 296 </Height>
<State> Flag( 52-02-01-0039.Button,52-02-02-0039.Button,52-02-03-0039.Button,Disable=Invisible,$Sum520201003952020200395202030039) </State> <State> Flag( 52-05-02-0117.Button,Disable=Invisible,$Sum5205020117) </State>
<Button> <Button>
<State> $Sum520201003952020200395202030039 </State> <State> $Sum5205020117 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_thai_milk_tea_SingPark.png" </Filename> <Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_iced_pepsi_coconut.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_thai_milk_tea_SingPark.png" </FilenamePress> <FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_iced_pepsi_coconut.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_thai_milk_tea_SingPark.png" </FilenameDisable> <FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_iced_pepsi_coconut.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_catalog_3_posi1.png") </OverlayImage> <OverlayImage> xmlpro( 52-05-02-0117, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_catalog_2_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound> <Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume> <Volume> SoundVolume </Volume>
<EventOnClick> <EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_thai_milk_tea_SingPark.png" Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_iced_pepsi_coconut.png"
Var OpenFromXML = CurrentXMLFileName2 Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $52-02-01-0039.Price Var PriceD1 = $-.Price
Var PriceD2 = $52-02-02-0039.Price Var PriceD2 = $52-05-02-0117.Price
Var PriceD3 = $52-02-03-0039.Price Var PriceD3 = $-.Price
Var PD_CODE1 = "52-02-01-0039" Var PD_CODE1 = "##-##-##-####"
Var PD_CODE2 = "52-02-02-0039" Var PD_CODE2 = "52-05-02-0117"
Var PD_CODE3 = "52-02-03-0039" Var PD_CODE3 = "##-##-##-####"
; begin lang ; begin lang
Var aliasName[0] = "THAI MILK TEA" Var aliasName[0] = "COCONUT PEPSI"
Var aliasDesc[0] = "Thai tea, Sugar, milk" Var aliasDesc[0] = "Coconut Syrup, Pepsi and Soda"
Var aliasName[1] = "ชานมไทย" Var aliasName[1] = ""
Var aliasDesc[1] = "ชาไทย และ นม" Var aliasDesc[1] = ""
Var aliasName[2] = "-" Var aliasName[2] = ""
Var aliasDesc[2] = "-" Var aliasDesc[2] = ""
Var aliasName[3] = "-" Var aliasName[3] = ""
Var aliasDesc[3] = "-" Var aliasDesc[3] = ""
Var aliasName[4] = "" Var aliasName[4] = ""
Var aliasDesc[4] = "" Var aliasDesc[4] = ""
Var aliasName[5] = "-" Var aliasName[5] = ""
Var aliasDesc[5] = "-" Var aliasDesc[5] = ""
Var NameLang[0][0] = "Hot THAI MILK TEA" Var NameLang[0][0] = ""
Var NameLang[0][1] = "" Var NameLang[0][1] = ""
Var NameLang[0][2] = "" Var NameLang[0][2] = ""
Var NameLang[0][3] = "" Var NameLang[0][3] = ""
Var NameLang[0][4] = "" Var NameLang[0][4] = ""
Var NameLang[0][5] = "" Var NameLang[0][5] = ""
Var DescLang[0][0] = "Thai tea, Milk, Sugar" Var DescLang[0][0] = ""
Var DescLang[0][1] = "" Var DescLang[0][1] = ""
Var DescLang[0][2] = "" Var DescLang[0][2] = ""
Var DescLang[0][3] = "" Var DescLang[0][3] = ""
Var DescLang[0][4] = "" Var DescLang[0][4] = ""
Var DescLang[0][5] = "" Var DescLang[0][5] = ""
Var NameLang[1][0] = "Iced THAI MILK TEA" Var NameLang[1][0] = "Coconut Pepsi"
Var NameLang[1][1] = "" Var NameLang[1][1] = ""
Var NameLang[1][2] = "" Var NameLang[1][2] = ""
Var NameLang[1][3] = "" Var NameLang[1][3] = ""
Var NameLang[1][4] = "" Var NameLang[1][4] = ""
Var NameLang[1][5] = "" Var NameLang[1][5] = ""
Var DescLang[1][0] = "Thai tea, Milk, Sugar, Ice" Var DescLang[1][0] = "Coconut Syrup, Pepsi and Soda"
Var DescLang[1][1] = "" Var DescLang[1][1] = ""
Var DescLang[1][2] = "" Var DescLang[1][2] = ""
Var DescLang[1][3] = "" Var DescLang[1][3] = ""
Var DescLang[1][4] = "" Var DescLang[1][4] = ""
Var DescLang[1][5] = "" Var DescLang[1][5] = ""
Var NameLang[2][0] = "THAI MILK TEA SMOOTHIE" Var NameLang[2][0] = ""
Var NameLang[2][1] = "" Var NameLang[2][1] = ""
Var NameLang[2][2] = "" Var NameLang[2][2] = ""
Var NameLang[2][3] = "" Var NameLang[2][3] = ""
Var NameLang[2][4] = "" Var NameLang[2][4] = ""
Var NameLang[2][5] = "" Var NameLang[2][5] = ""
Var DescLang[2][0] = "Thai tea, Sugar, Milk, Ice" Var DescLang[2][0] = ""
Var DescLang[2][1] = "" Var DescLang[2][1] = ""
Var DescLang[2][2] = "" Var DescLang[2][2] = ""
Var DescLang[2][3] = "" Var DescLang[2][3] = ""
Var DescLang[2][4] = "" Var DescLang[2][4] = ""
Var DescLang[2][5] = "" Var DescLang[2][5] = ""
; end lang ; end lang
Var PD_STAGE_1 = $52-02-01-0039.Button Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $52-02-02-0039.Button Var PD_STAGE_2 = $52-05-02-0117.Button
Var PD_STAGE_3 = $52-02-03-0039.Button Var PD_STAGE_3 = "Disable2"
Var SelectCountDrinkType = 0 Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0 Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
@ -1607,12 +1914,12 @@ eval(
Var DefaultDrinkType = 3 Var DefaultDrinkType = 3
EndIf EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-02-02-0039" Topping "Load" "52-05-02-0117"
Else Else
If PD_STAGE_1 = "Enable" Then If PD_STAGE_1 = "Enable" Then
Topping "Load" "52-02-01-0039" Topping "Load" "-"
Else Else
Topping "Load" "52-02-03-0039" Topping "Load" "-"
EndIf EndIf
EndIf EndIf
@ -1625,33 +1932,15 @@ eval(
Var OverlayMenuFilter2 = "" Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = "" Var OverlayMenuFilter3 = ""
If PD_STAGE_1 = "Enable" Then
Var OverlayMenuFilter1 = "52-02-01-0039"
Var OverlayMenuFilter1_Value !assigned xmlpro( 52-02-01-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")
DEBUGVAR OverlayMenuFilter1
DEBUGVAR OverlayMenuFilter1_Value
Else
Var OverlayMenuFilter = ""
EndIf
If PD_STAGE_2 = "Enable" Then If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-02-02-0039" Var OverlayMenuFilter2 = "52-05-02-0117"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png") Var OverlayMenuFilter2_Value !assigned xmlpro( 52-05-02-0117, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png")
DEBUGVAR OverlayMenuFilter2 DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value DEBUGVAR OverlayMenuFilter2_Value
Else Else
Var OverlayMenuFilter = "" Var OverlayMenuFilter = ""
EndIf EndIf
Var OverlayMenuFilter = "xmlpro( 52-05-02-0117, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png")"
If PD_STAGE_3 = "Enable" Then
Var OverlayMenuFilter3 = "52-02-03-0039"
Var OverlayMenuFilter3_Value !assigned xmlpro( 52-02-03-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_4_posi1.png")
DEBUGVAR OverlayMenuFilter3
DEBUGVAR OverlayMenuFilter3_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-02-02-0039, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeC/button_overlay_3_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml" Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
@ -1667,12 +1956,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color> <Color> 0x322B26 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>THAI MILK TEA</LanguageSlot1> <LanguageSlot1>COCONUT PEPSI</LanguageSlot1>
<LanguageSlot2>ชานมไทย</LanguageSlot2> <LanguageSlot2></LanguageSlot2>
<LanguageSlot3>THAI MILK TEA</LanguageSlot3> <LanguageSlot3>COCONUT PEPSI</LanguageSlot3>
<LanguageSlot4>ชานมไทย</LanguageSlot4> <LanguageSlot4></LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ชานมไทย</LanguageSlot6> <LanguageSlot6></LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Text> <Text>
@ -1683,12 +1972,12 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<LanguageGroup> <LanguageGroup>
<LanguageSlot1>Thai tea, Sugar, milk</LanguageSlot1> <LanguageSlot1>Coconut Syrup, Pepsi and Soda</LanguageSlot1>
<LanguageSlot2>ชาไทย และ นม</LanguageSlot2> <LanguageSlot2></LanguageSlot2>
<LanguageSlot3>Thai tea, Sugar, milk</LanguageSlot3> <LanguageSlot3>Coconut Syrup, Pepsi and Soda</LanguageSlot3>
<LanguageSlot4>ชาไทย และ นม</LanguageSlot4> <LanguageSlot4></LanguageSlot4>
<LanguageSlot5></LanguageSlot5> <LanguageSlot5></LanguageSlot5>
<LanguageSlot6>ชาไทย และ นม</LanguageSlot6> <LanguageSlot6></LanguageSlot6>
</LanguageGroup> </LanguageGroup>
</Text> </Text>
<Image> <Image>
@ -1699,7 +1988,7 @@ eval(
<Image> <Image>
<X> 16 </X> <X> 16 </X>
<Y> 264 </Y> <Y> 264 </Y>
<State> $52-02-01-0039.Button </State> <State> "Invisible" </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename> <Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image> </Image>
@ -1711,15 +2000,15 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-01-0039.Button </State> <State> "Invisible" </State>
<Value> StringFmt( $52-02-01-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename> <Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $52-02-02-0039.Button </State> <State> $52-05-02-0117.Button </State>
</Image> </Image>
<Text> <Text>
<X> 113 </X> <X> 113 </X>
@ -1729,15 +2018,15 @@ eval(
<Font> KanitMediumTTF </Font> <Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-02-0039.Button </State> <State> $52-05-02-0117.Button </State>
<Value> StringFmt( $52-02-02-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $52-05-02-0117.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 146 </X> <X> 146 </X>
<Y> 264 </Y> <Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename> <Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable> <FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> $52-02-03-0039.Button </State> <State> "Invisible" </State>
</Image> </Image>
<Text> <Text>
<X> TextPriceMenuBlendX </X> <X> TextPriceMenuBlendX </X>
@ -1747,8 +2036,8 @@ eval(
<Font> KanitRegularTTF </Font> <Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color> <Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable> <ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-02-03-0039.Button </State> <State> "Invisible" </State>
<Value> StringFmt( $52-02-03-0039.Price , DisplayFormat, PreScaleConvertShow) </Value>; test <Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text> </Text>
<Image> <Image>
<X> 81 </X> <X> 81 </X>
@ -1757,11 +2046,7 @@ eval(
eval( eval(
If ICE_PROCESS_STATUS = 2 Then If ICE_PROCESS_STATUS = 2 Then
If $Sum520201003952020200395202030039 = "Disable" Then Var ice_tab_process_show = "Invisible"
Var ice_tab_process_show = "Disable"
Else
Var ice_tab_process_show = "Enable"
EndIf
Else Else
Var ice_tab_process_show = "Invisible" Var ice_tab_process_show = "Invisible"
@ -1777,10 +2062,10 @@ eval(
<Y> 117 </Y> <Y> 117 </Y>
<State> <State>
eval( eval(
If $Sum520201003952020200395202030039 = "Disable" Then If $Sum5205020117 = "Disable" Then
STRCONTAIN "ERR" $52-02-01-0039.TAG tag1_is_disable STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable
STRCONTAIN "ERR" $52-02-02-0039.TAG tag2_is_disable STRCONTAIN "ERR" $52-05-02-0117.TAG tag2_is_disable
STRCONTAIN "ERR" $52-02-03-0039.TAG tag3_is_disable STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable
Var return = "Invisible" Var return = "Invisible"
If tag1_is_disable = "true" Then If tag1_is_disable = "true" Then
Var return = "Enable" Var return = "Enable"
@ -1814,7 +2099,7 @@ eval(
<Width> 128 </Width> <Width> 128 </Width>
<Height> 64 </Height> <Height> 64 </Height>
<Mode> "disable-show" </Mode> <Mode> "disable-show" </Mode>
<State> $Sum520201003952020200395202030039 </State> <State> $Sum5205020117 </State>
<Language> <Language>
<ID> 000013 </ID> <ID> 000013 </ID>
</Language> </Language>
@ -2115,291 +2400,6 @@ eval(
<Align> center-vertical-horizontal </Align> <Align> center-vertical-horizontal </Align>
</Text> </Text>
</Block> </Block>
; ==================> Len = 3
; - 52-05-02-0117 -
<Block>
<MarginLeft> 33 </MarginLeft>
<MarginTop> 22 </MarginTop>
<Width> 225 </Width>
<Height> 296 </Height>
<State> Flag( 52-05-02-0117.Button,Disable=Invisible,$Sum5205020117) </State>
<Button>
<State> $Sum5205020117 </State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_drink_n//bn_iced_pepsi_coconut.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_drink_press_n//bn_iced_pepsi_coconut.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_drink_disable_n2//bn_iced_pepsi_coconut.png" </FilenameDisable>
<OverlayImage> xmlpro( 52-05-02-0117, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_catalog_2_posi1.png") </OverlayImage>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventOnClick>
Var PictureDrink = "ROOT/taobin_project/inter/sgp/image/page_drink_picture2_n/" + "bn_iced_pepsi_coconut.png"
Var OpenFromXML = CurrentXMLFileName2
Var PriceD1 = $-.Price
Var PriceD2 = $52-05-02-0117.Price
Var PriceD3 = $-.Price
Var PD_CODE1 = "##-##-##-####"
Var PD_CODE2 = "52-05-02-0117"
Var PD_CODE3 = "##-##-##-####"
; begin lang
Var aliasName[0] = "COCONUT PEPSI"
Var aliasDesc[0] = "Coconut Syrup, Pepsi and Soda"
Var aliasName[1] = ""
Var aliasDesc[1] = ""
Var aliasName[2] = ""
Var aliasDesc[2] = ""
Var aliasName[3] = ""
Var aliasDesc[3] = ""
Var aliasName[4] = ""
Var aliasDesc[4] = ""
Var aliasName[5] = ""
Var aliasDesc[5] = ""
Var NameLang[0][0] = ""
Var NameLang[0][1] = ""
Var NameLang[0][2] = ""
Var NameLang[0][3] = ""
Var NameLang[0][4] = ""
Var NameLang[0][5] = ""
Var DescLang[0][0] = ""
Var DescLang[0][1] = ""
Var DescLang[0][2] = ""
Var DescLang[0][3] = ""
Var DescLang[0][4] = ""
Var DescLang[0][5] = ""
Var NameLang[1][0] = "Coconut Pepsi"
Var NameLang[1][1] = ""
Var NameLang[1][2] = ""
Var NameLang[1][3] = ""
Var NameLang[1][4] = ""
Var NameLang[1][5] = ""
Var DescLang[1][0] = "Coconut Syrup, Pepsi and Soda"
Var DescLang[1][1] = ""
Var DescLang[1][2] = ""
Var DescLang[1][3] = ""
Var DescLang[1][4] = ""
Var DescLang[1][5] = ""
Var NameLang[2][0] = ""
Var NameLang[2][1] = ""
Var NameLang[2][2] = ""
Var NameLang[2][3] = ""
Var NameLang[2][4] = ""
Var NameLang[2][5] = ""
Var DescLang[2][0] = ""
Var DescLang[2][1] = ""
Var DescLang[2][2] = ""
Var DescLang[2][3] = ""
Var DescLang[2][4] = ""
Var DescLang[2][5] = ""
; end lang
Var PD_STAGE_1 = "Disable2"
Var PD_STAGE_2 = $52-05-02-0117.Button
Var PD_STAGE_3 = "Disable2"
Var SelectCountDrinkType = 0
Var DefaultDrinkType = 0
If PD_STAGE_1 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 1
EndIf
If PD_STAGE_2 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 2
EndIf
If PD_STAGE_3 = "Enable" Then
Var SelectCountDrinkType = SelectCountDrinkType + 1
Var DefaultDrinkType = 3
EndIf
If PD_STAGE_2 = "Enable" Then
Topping "Load" "52-05-02-0117"
Else
If PD_STAGE_1 = "Enable" Then
Topping "Load" "-"
Else
Topping "Load" "-"
EndIf
EndIf
DEBUGVAR PD_STAGE_1
DEBUGVAR PD_STAGE_2
DEBUGVAR PD_STAGE_3
Var SelectDrinkType = 0
Var OverlayMenuFilter = ""
Var OverlayMenuFilter1 = ""
Var OverlayMenuFilter2 = ""
Var OverlayMenuFilter3 = ""
If PD_STAGE_2 = "Enable" Then
Var OverlayMenuFilter2 = "52-05-02-0117"
Var OverlayMenuFilter2_Value !assigned xmlpro( 52-05-02-0117, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png")
DEBUGVAR OverlayMenuFilter2
DEBUGVAR OverlayMenuFilter2_Value
Else
Var OverlayMenuFilter = ""
EndIf
Var OverlayMenuFilter = "xmlpro( 52-05-02-0117, "ROOT/taobin_project/inter/sgp/image/menu_overlay_set/gradeB/button_overlay_2_posi1.png")"
Open "ROOT/taobin_project/xml/page_topping_select6.lxml"
</EventOnClick>
</Button>
<Text>
<X> 16 </X>
<Y> 164 </Y>
<Size> 22 </Size>
<Width> 222 </Width>
<Mode> "multi2" </Mode>
<Font> KanitMediumTTF </Font>
<Color> 0x322B26 </Color>
<LanguageGroup>
<LanguageSlot1>COCONUT PEPSI</LanguageSlot1>
<LanguageSlot2></LanguageSlot2>
<LanguageSlot3>COCONUT PEPSI</LanguageSlot3>
<LanguageSlot4></LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6></LanguageSlot6>
</LanguageGroup>
</Text>
<Text>
<X> 16 </X>
<Y> 220 </Y>
<Size> 14 </Size>
<Width> 222 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<LanguageGroup>
<LanguageSlot1>Coconut Syrup, Pepsi and Soda</LanguageSlot1>
<LanguageSlot2></LanguageSlot2>
<LanguageSlot3>Coconut Syrup, Pepsi and Soda</LanguageSlot3>
<LanguageSlot4></LanguageSlot4>
<LanguageSlot5></LanguageSlot5>
<LanguageSlot6></LanguageSlot6>
</LanguageGroup>
</Text>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "option_deactive.png" ) </Filename>
</Image>
<Image>
<X> 16 </X>
<Y> 264 </Y>
<State> "Invisible" </State>
<Filename> Var( DirImage2 + "hot.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "hot_db.png" ) </FilenameDisable>
</Image>
<Text>
<X> TextPriceMenuHotX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "cold.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "cold_db.png" ) </FilenameDisable>
<State> $52-05-02-0117.Button </State>
</Image>
<Text>
<X> 113 </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitMediumTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> $52-05-02-0117.Button </State>
<Value> StringFmt( $52-05-02-0117.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 146 </X>
<Y> 264 </Y>
<Filename> Var( DirImage2 + "blend.png" ) </Filename>
<FilenameDisable> Var( DirImage2 + "blend_db.png" ) </FilenameDisable>
<State> "Invisible" </State>
</Image>
<Text>
<X> TextPriceMenuBlendX </X>
<Y> TextPriceMenuY </Y>
<Size> TextPriceMenuSize </Size>
<Width> 220 </Width>
<Font> KanitRegularTTF </Font>
<Color> 0x6F5F51 </Color>
<ColorDisable> 0xEAE6E1 </ColorDisable>
<State> "Invisible" </State>
<Value> StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) </Value>; test
</Text>
<Image>
<X> 81 </X>
<Y> 264 </Y>
<State>
eval(
If ICE_PROCESS_STATUS = 2 Then
Var ice_tab_process_show = "Invisible"
Else
Var ice_tab_process_show = "Invisible"
EndIf
Var return = ice_tab_process_show
)
</State>
<Filename> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" </Filename>
<FilenameDisable> "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" </FilenameDisable>
</Image>
<Image>
<X> 49 </X>
<Y> 117 </Y>
<State>
eval(
If $Sum5205020117 = "Disable" Then
STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable
STRCONTAIN "ERR" $52-05-02-0117.TAG tag2_is_disable
STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable
Var return = "Invisible"
If tag1_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag2_is_disable = "true" Then
Var return = "Enable"
EndIf
If tag3_is_disable = "true" Then
Var return = "Enable"
EndIf
Else
Var return = "Invisible"
EndIf
)
</State>
<Filename> "ROOT/taobin_project/image//img_menu_err2.png" </Filename>
</Image>
<Text>
<X> 84 </X>
<Y> 266 </Y>
<Size> 10 </Size>
<Font> OpunMediumTTF </Font>
<Color> 0xDE794E </Color>
<State> ice_tab_process_show </State>
<Value> ice_show_open </Value>
</Text>
<Text>
<X> 48 </X>
<Y> 116 </Y>
<Size> 32 </Size>
<Width> 128 </Width>
<Height> 64 </Height>
<Mode> "disable-show" </Mode>
<State> $Sum5205020117 </State>
<Language>
<ID> 000013 </ID>
</Language>
<Align> center-vertical-horizontal </Align>
</Text>
</Block>
</FrameScroll> </FrameScroll>
</Block> </Block>

File diff suppressed because it is too large Load diff

View file

@ -1109,7 +1109,7 @@
<Button> <Button>
<X> 233 </X> <X> 396 </X>
<Y> 1720 </Y> <Y> 1720 </Y>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_member/bn_close.png" </Filename> <Filename> "ROOT/taobin_project/inter/sgp/image/page_member/bn_close.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_member/bp_close.png" </FilenamePress> <FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_member/bp_close.png" </FilenamePress>
@ -1141,28 +1141,6 @@
</Button> </Button>
<Button>
<X> 560 </X>
<Y> 1720 </Y>
<State>CheckCouponState</State>
<Filename> "ROOT/taobin_project/inter/sgp/image/page_member/bn_redeem.png" </Filename>
<FilenamePress> "ROOT/taobin_project/inter/sgp/image/page_member/bp_redeem.png" </FilenamePress>
<FilenameDisable> "ROOT/taobin_project/inter/sgp/image/page_member/bp_redeem.png" </FilenameDisable>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>
<Volume> SoundVolume </Volume>
<EventClick>
; goto lid straw
Var TelephoneNumber = TelephoneNumberX
GETACCEXT TelephoneNumber 15
Var CheckCoupons = 1
</EventClick>
</Button>
<Button> <Button>
<X> ShellXCol1 </X> <X> ShellXCol1 </X>
<Y> ShellYRow1 </Y> <Y> ShellYRow1 </Y>

View file

@ -22,6 +22,7 @@
Var UseSGPCollectFlag = 0 Var UseSGPCollectFlag = 0
DEBUGVAR YesButton DEBUGVAR YesButton
DEBUGVAR ChangeFlag2
Var IMG_CNT = ImgDir + "img2_sp_eng.png" Var IMG_CNT = ImgDir + "img2_sp_eng.png"

View file

@ -9,13 +9,26 @@
; On open ; On open
Var Timeout = 0 Var Timeout = 0
Var LangButtonEnable = "Enable"
If CountryName = "Singapore" Then
Var LangButtonEnable = "Invisible"
EndIf
DEBUGVAR LangButtonEnable
If show_eng = "true" Then If show_eng = "true" Then
Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png" Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png"
Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png" Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png"
If CountryName = "Singapore" Then
Var show_btp = ""
Var show_btn = ""
EndIf
Var DirImage = "ROOT/taobin_project/image/page_thankyou_en" Var DirImage = "ROOT/taobin_project/image/page_thankyou_en"
@ -23,6 +36,12 @@
Var show_btp = "ROOT/taobin_project/image/bn_eng_lang_press.png" Var show_btp = "ROOT/taobin_project/image/bn_eng_lang_press.png"
Var show_btn = "ROOT/taobin_project/image/bn_eng_lang.png" Var show_btn = "ROOT/taobin_project/image/bn_eng_lang.png"
If CountryName = "Singapore" Then
Var show_btp = ""
Var show_btn = ""
EndIf
Var DirImage = "ROOT/taobin_project/image/page_thankyou" Var DirImage = "ROOT/taobin_project/image/page_thankyou"
@ -83,16 +102,42 @@
UpdateTxRef2 TxRef1 ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate PayO2 PdpaAccept VendingDiscount VendingCampaign PayReference PayType CreditReference PayDetail PayDetail2 UpdateTxRef2 TxRef1 ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate PayO2 PdpaAccept VendingDiscount VendingCampaign PayReference PayType CreditReference PayDetail PayDetail2
EndIf EndIf
If New_Payment = 1 Then If InternationalEnable = 1 Then
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/payment.ev" Var Brew3Inter = CountryRootPath + "/xml/page_brewing3.lxml"
EndIf Var Brew3ConInter = CountryRootPath + "/xml/page_brewing3Conti.xml"
If Seeker = "next" Then If Seeker = "next" Then
;CoinBack
Open Brew3ConInter
Else
Open Brew3Inter
EndIf
Else
If New_Payment = 1 Then
TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/payment.ev"
EndIf
If Seeker = "next" Then
;CoinBack
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
Else
Open "ROOT/taobin_project/xml/page_brewing3.xml"
EndIf
EndIf
;If New_Payment = 1 Then
; TRY "/mnt/sdcard/coffeevending/taobin_project/xml/process/payment.ev"
;EndIf
;If Seeker = "next" Then
;CoinBack ;CoinBack
Open "ROOT/taobin_project/xml/page_brewing3Conti.xml" ; Open "ROOT/taobin_project/xml/page_brewing3Conti.xml"
Else ;Else
Open "ROOT/taobin_project/xml/page_brewing3.xml" ; Open "ROOT/taobin_project/xml/page_brewing3.xml"
EndIf ;EndIf
EndIf EndIf
@ -118,6 +163,7 @@
<Button> <Button>
<X> 990 </X> <X> 990 </X>
<Y> 416 </Y> <Y> 416 </Y>
<State> LangButtonEnable </State>
<Filename> show_btn </Filename> <Filename> show_btn </Filename>
<FilenamePress> show_btp </FilenamePress> <FilenamePress> show_btp </FilenamePress>
<Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound> <Sound> "/mnt/sdcard/coffeevending/wav/click.wav" </Sound>

View file

@ -144,7 +144,7 @@
DEBUGVAR ChangeFlag2
If ChangeFlag2 = 0 Then If ChangeFlag2 = 0 Then
If Seeker.PayWithQR = 0 Then If Seeker.PayWithQR = 0 Then

View file

@ -964,6 +964,7 @@
EndIf EndIf
If Seeker = "curr" Then If Seeker = "curr" Then
DEBUGVAR UserChoosePayment DEBUGVAR UserChoosePayment
DEBUGVAR CancelContinue
Var UserChoosePayment = "" Var UserChoosePayment = ""
If CancelContinue = 2 Then If CancelContinue = 2 Then
@ -1112,16 +1113,23 @@
EndIf EndIf
Var CancelCounter = CancelCounter + 1 Var CancelCounter = CancelCounter + 1
DEBUGVAR CancelCounter
DEBUGVAR Seeker.StoreCreditFlag
DEBUGVAR CancelNumber
If CancelCounter = CancelNumber Then If CancelCounter = CancelNumber Then
;Change CoinAmount ;Change CoinAmount
DEBUGVAR CoinAmount
If CoinAmount > 0 Then If CoinAmount > 0 Then
DEBUGVAR Seeker.StoreCreditFlag
If Seeker.StoreCreditFlag = 1 Then If Seeker.StoreCreditFlag = 1 Then
Var ChangeOK = 1 Var ChangeOK = 1
Else Else
DEBUGVAR CoinAmount
Change CoinAmount Change CoinAmount
EndIf EndIf
Else Else
DEBUGVAR CancelContinue
If ActionOKCase = 0 Then If ActionOKCase = 0 Then
Var ActionOKCase = 1 Var ActionOKCase = 1
Var PayInfoCFlag = 1 Var PayInfoCFlag = 1

View file

@ -375,6 +375,8 @@
EndIf EndIf
EndIf EndIf
DEBUGVAR ChangeFlag2
If CountryName = "Singapore" Then If CountryName = "Singapore" Then
; ask-if-member-yet ; ask-if-member-yet
Var MemberPrompt = CountryRootPath + "xml/page_member_prompt.lxml" Var MemberPrompt = CountryRootPath + "xml/page_member_prompt.lxml"
@ -466,7 +468,21 @@
EndIf EndIf
Else Else
If GotoStoreCredit0 = 1 Then If GotoStoreCredit0 = 1 Then
Open "ROOT/taobin_project/xml/page_payment_storeCredit0.xml"
If CountryName = "Singapore" Then
; force-change-cash
Change StoreCreditAmount
Var ChangeFlag2 = 1
; ask-if-member-yet
Var MemberPrompt = CountryRootPath + "/xml/page_member_prompt.lxml"
Open MemberPrompt
Else
Open "ROOT/taobin_project/xml/page_payment_storeCredit0.xml"
EndIf
Else Else
If Seeker.FreeVendingCampaign = 1 Then If Seeker.FreeVendingCampaign = 1 Then