Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как организовать вывод кириллицы в англоязычных Windows? [D7, NT4]


Max Ivanych ©   (2004-12-15 11:35:00) 

Проблема вот в чем:
необходимо, чтобы приложение имело русскоязычный интерфейс в англоязычных версиях Windows. Попробовал поиграться с фукциями JCL TranslateString и т.п. - эффект отрицательный. Какие действия нужно предпринять для выполнения данной задачи? Заранее спасибо за ответ!


Walker   (2004-12-16 04:39:00) [1]

у объектов типа TFont есть свойство (что-то вроде TFont.CharSet, точно не помню, Delphi под рукой нету)
Так вот, это свойство по умолчанию равно DEFAULT_CHARSET, попробуй его во всех объектах поменять на Cyrillic_CHARSET (что-то в этом духе)


PVOzerski   (2004-12-15 14:01:00) [2]

>А если шрифты с собой кириллические тягать?
IMHO, это вариант "read-only". Тогда уж и свой обработчик клавы делать надо. А еще - автопроверку, нет ли русской локали-таки, и, соответственно, автовыбор между использованием системных и встроенных средств ввода кириллицы.


pasha_golub   (2004-12-15 12:07:00) [3]

А если шрифты с собой кириллические тягать?


Семен Сорокин   (2004-12-15 12:04:00) [4]

Надо включить поддержку кириллицы в языковых настройках.


Cosinus   (2004-12-15 11:47:00) [5]

Почитай
http://ourworld.compuserve.com/homepages/PaulGor/


Наверх

Титульная страница Поиск, карта сайта Написать письмо