![]() |
арабский на actionscript 3.0
Доброе время суток. Просто уже не знаю что и делать. Нужно сделать поддержку арабского языка в моём флеш-приложении. Арабские символы отображаются хорошо. Но возникает проблема когда посередине арабских символов вставляются латинские буквы или знаки препинания. Все начинает отображатся не правильно (какие то символы могут перенестись в конец строки, могут в начало). В самом Adobe Flash CS5 есть такой класс TLFTextField, который вроде бы нормально отображает арабский. Но в Flash Builder 4 - этого класса нет. Скачал библиотеку textLayout (где вроде как есть этот класс) - валятся ошибки. Пытался создать в CS5 swf, и потом загрузить её в приложение написанное на FlashBuilder - валятся ошибки. Помогите кто чем может. Не знаю как с этим арабским бороться.
Код AS3:
Заранее Спасибо. P.S. использую компилятор flex Hero. |
Нормально вроде меняется направление текста в флэшбилдере http://blog.flexexamples.com/2008/10...in-flex-gumbo/ — там и RTL - LTR cмена есть. И в Турдефлексе есть пример со сменой (Other compoments - Text Layout Framework - Basic Sample - первая вкладка).
Я работал с правоналевотекстом, в принципе не всё очевидно, но работает. |
У меня не Flex проект, а Action script project. Во флексе, если честно не очень разбираюсь. Но создав flex проект и скопировав туда код из http://blog.flexexamples.com/2008/10...in-flex-gumbo/, он почему то не запустился.
Пишет вот такую ошибку: Could not resolve <Application> to a component implementation |
|
| Часовой пояс GMT +4, время: 13:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.