|
|
|||||
Регистрация: Dec 2009
Сообщений: 64
|
арабский на actionscript 3.0
Доброе время суток. Просто уже не знаю что и делать. Нужно сделать поддержку арабского языка в моём флеш-приложении. Арабские символы отображаются хорошо. Но возникает проблема когда посередине арабских символов вставляются латинские буквы или знаки препинания. Все начинает отображатся не правильно (какие то символы могут перенестись в конец строки, могут в начало). В самом Adobe Flash CS5 есть такой класс TLFTextField, который вроде бы нормально отображает арабский. Но в Flash Builder 4 - этого класса нет. Скачал библиотеку textLayout (где вроде как есть этот класс) - валятся ошибки. Пытался создать в CS5 swf, и потом загрузить её в приложение написанное на FlashBuilder - валятся ошибки. Помогите кто чем может. Не знаю как с этим арабским бороться.
import fl.text.TLFTextField; var tlfTxt:TLFTextField = new TLFTextField(); tlfTxt.text = "tratata"; tlfTxt.x = tlfTxt.y = 20; addChild(tlfTxt); Заранее Спасибо. P.S. использую компилятор flex Hero. |
|
|||||
Регистрация: Aug 2010
Адрес: Харьков, Украина
Сообщений: 42
|
Нормально вроде меняется направление текста в флэшбилдере http://blog.flexexamples.com/2008/10...in-flex-gumbo/ — там и RTL - LTR cмена есть. И в Турдефлексе есть пример со сменой (Other compoments - Text Layout Framework - Basic Sample - первая вкладка).
Я работал с правоналевотекстом, в принципе не всё очевидно, но работает. |
|
|||||
Регистрация: Dec 2009
Сообщений: 64
|
У меня не Flex проект, а Action script project. Во флексе, если честно не очень разбираюсь. Но создав flex проект и скопировав туда код из http://blog.flexexamples.com/2008/10...in-flex-gumbo/, он почему то не запустился.
Пишет вот такую ошибку: Could not resolve <Application> to a component implementation Последний раз редактировалось k0syak; 31.03.2011 в 16:03. |
|
|||||
Регистрация: Oct 2010
Адрес: Новосиб
Сообщений: 122
|
|
Часовой пояс GMT +4, время: 19:07. |
|
« Предыдущая тема | Следующая тема » |
|
|