сгибать элементы контекстного меню на тамильском - PullRequest
0 голосов
/ 23 декабря 2009

Я разрабатываю настольный RIA. У меня есть контекстное меню, которое показывает предложенные слова. Теперь я получаю коробки

http://www.freeimagehosting.net/uploads/ba90d08e6f.png

Пожалуйста, посмотрите на вышеупомянутый URL. Я использую sqlite в качестве встроенной базы данных. Я получаю предложенные слова в массиве, что элементы массива добавляются в пункты контекстного меню. Я должен отображать текст в контекстном меню для почти всех разных языков. Подскажите, пожалуйста, как я могу получить реальный текст вместо полей?

Ответить КАК МОЖНО СКОРЕЕ

Заранее спасибо

1 Ответ

1 голос
/ 23 декабря 2009

Коробки означают (скорее всего) плохой шрифт.

Но меню является системным меню, не отображается Flash / Flex / AIR. Таким образом, похоже, что ваша система не настроена на рендеринг тамильских шрифтов (отступление шрифта)

Поскольку Tamil поддерживается начиная с Windows 2000, он (вероятно) установлен неправильно. Проверьте здесь: http://www.southasia.upenn.edu/tamil/unicodehelp.html (только предположение, мне не хватает информации)

В долгосрочной перспективе вы также можете обнаружить, что у вас есть некоторые проблемы с рендерингом тамильского языка во Flash / Flex / AIR. Это связано с тем, что старый текстовый движок Flash не обрабатывает сложные сценарии.

В Flash 10.0 появился новый движок, но для его использования вам придется скачать и использовать вспомогательную библиотеку (http://labs.adobe.com/technologies/textlayout/), или использовать Flex 4 (которая по умолчанию использует новый текстовый движок в новом Spark). контроль)

...