Доброго времени суток.
Проблема такая — в простом приложении в Alert на кнопке вместо OK появляется null.
Нарылось такое:
It looks as though the Alert button assumes I am going to build my application for a specific ‘locale’. As I haven’t done so, instead of defaulting to “OK”, the Alert button label defaults to “null”. Well, that’s easy to fix.
In Additional compiler arguments add a ‘locale’ and the path to the Flex 4 locale resources.
-locale=en_US
-library-path+="C:\flex4_sdk\frameworks\locale\en_US"
здесь
Ага, всё просто, а не тут-то было. При попытке использовать использовать -locale=en_US получаем:
Unable to resolve resource bundle "LanguageResource" for locale "en_US"
При попытке использовать -library-path+="C:\flex4_sdk\frameworks\locale\en_US":
unable to open '"C:\flex4_sdk\frameworks\locale\en_US'
Мне бы свежую идею, куда копать, своих уже нет
Само приложение для примера простенькое (с официального сайта):
<?xml version="1.0"?>
<!-- controls\alert\AlertSimple.mxml -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Script>
<![CDATA[
import mx.controls.Alert;
]]>
</fx:Script>
<s:VGroup>
<s:TextInput id="myInput"
width="150"
text=""/>
<s:Button id="myButton"
label="Copy Text"
click="myText.text = myInput.text;
Alert.show('Text Copied!', 'Alert Box', mx.controls.Alert.OK);"/>
<s:TextInput id="myText"/>
</s:VGroup>
</s:Application>
Спасибо за ответ