Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   "Связывание" арабских символов при вводе текста (http://www.flasher.ru/forum/showthread.php?t=104264)

nigu 21.11.2007 19:13

"Связывание" арабских символов при вводе текста
 
Всем привет!

Есть небольшая программка, сделанная по примеру из help Flex'а :
Код:

<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="320" height="240">

<mx:Style>
        @font-face {
                src:url("C:/WINDOWS/Fonts/times.ttf");
            fontFamily: "TimesEmbed";
    }     

</mx:Style>

<mx:Script>
        <![CDATA[
                private function setFontBtnClick():void {
                        textArea.setStyle("fontFamily", "TimesEmbed");
                }
        ]]>
</mx:Script>

        <mx:TextArea x="10" y="10" height="168" width="298" id="textArea" fontSize="20"/>
        <mx:Button x="234" y="186" label="Set Font" id="setFontBtn" click="setFontBtnClick()"/>
       
</mx:WindowedApplication>

которая при нажатии на кнопку меняет шрифт у TextArea. Шрифт подключается через описание стиля. Все работает - шрифт меняется.
Но есть проблема - после изменения шрифта теряется "связывание" арабских символов, а также перестает работать ввод текста Right-to-Left. До изменения все работает нормально.
Пытался использовать http://etcs.ru/pre/FontLoader/ - такая-же история - со сменой шрифта теряется связывание.
Испробывал уже больше 10 шрифтов и на разных компонентах - в т.ч. и TextField. Результат все время один и тот-же...

Помогите, plz, решить эту проблему...

aQuestion 21.11.2007 20:18

слышал недавно жалобу на счет арабских шрифтов. в суть не вникал, но результат обсуждения - будет пофикшено в 10й версии.

aQuestion 22.11.2007 13:15

вот топик о котором была речь, плюс ещё интересный топик.

nigu 22.11.2007 13:17

Спасибо!


Часовой пояс GMT +4, время: 17:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.