Последняя svn версия Lazarus под win32 и русские символы

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

tria
постоялец
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10
Контактная информация:

Сообщение tria »

Спасибо
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

Павел Ишенин писал(а):Ответ: lazarus 0.9.26 выйдет примерно в середине июля.

осталось только програмку написать "до выхода осталось . . ." :D
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Добрый вечер!
Покопался значит я в лазаре 0.9.25
В общем проблема ввода русских букв в эдиты решается следующим образом:
В uses прописываем модуль win32proc в нём есть переменная UnicodeEnabledOS, которая как я понял отвечает за совместимость с win9x при вводе символов в уникоде.
Устанавливаем ей значение лож и ввод русских букв в эдитах (TMemo, TEdit ...) работает нормально!
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Но лучше переходить на utf8
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Согласен. Но есть одно, но всётаки реч идёт о винде где поддержка utf-8 для контролов врятли когда будет реализована на уровне API!
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Новый трабл - но это уже LazReport-ом
не хочет собака отображать руские строки.
в самом lrf кодировка в utf8
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Щас наткнулся на проблемму при формировании PO файлов.
Не верно обрабатываются rst файлы.
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

upcase() не обрабатывает русские символы почемуто. с английскими все норм, а русский какой задал такой и выдал. компилял обычным способом (не юникод). У всех так?

тоже 0.9.25 под win32
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

ViTality
Попробуй AnsiUpperCase
Ответить