![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Локализация в Delphi [D7, WinXP]
dima_q © (2007-09-07 12:58:00)Всем привет! У меня к мастерам такой вопросик: есть приложение с поддержкой арабского языка, т.е. выравнивание в компонентах справа налево(BiDiMode := bdRightToLeft). При выводе всякого вида строковой информации, последний символ, если это символ, а не буква или число переносится в начало автоматически, типа если было 'Hi!', станет '!Hi'. Можно ли это побороть в некоторых компанентах, сохраняя правое выравнивание и вывод текста справа налево?
dima_q (2007-09-07 14:00:00) [1]Не совсем так в comboBox вписана последовательность, например: Kazak Helen <(375)295563544>; Dima Kanashevich <375297629641>. А отображается она так : <Kazak Helen <(375)295563544>; Dima Kanashevich <375297629641. Причем если получать содержание текста то он нормальный, он только рисуется неправильно... А приложение на арабском.
Вася Правильный (2007-09-07 13:54:00) [2]так зачем ты неарабские слова в арабском выравнивании пишешь?
dima_q (2007-09-07 13:36:00) [3]Нет не арабское. Просто в арабском написание справа налево.А символ переноситься в начало в не зависимости от языка.
Вася Правильный (2007-09-07 13:24:00) [4]а чо, Hi - это арабское слово?