flex: символ Unicode в расширенном тексте - PullRequest
0 голосов
/ 04 июля 2011

У меня есть richtext, в котором мне нужно отобразить символ Unicode U + 03A9 Ω.Какой самый простой способ добиться этого - пока мы используем встроенные шрифты.Спасибо

1 Ответ

1 голос
/ 13 июля 2011

Вы должны быть в состоянии использовать синтаксис \ uXXXX:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark">
    <fx:Script>
        <![CDATA[
            private function setViaActionScript():void {
                // use \uXXXX for unicode characters
                rt.text = "Resistance: 45 \u03A9";
            }
        ]]>
    </fx:Script>

    <s:RichText id="rt" text="Resistance: 90 \u03A9" click="setViaActionScript()"/>

</s:Application>
...