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

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

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

Сообщение tria » 09.04.2008 18:34:59

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

Сообщение Attid » 09.04.2008 21:50:15

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

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

Сообщение Brainenjii » 09.04.2008 22:00:06

Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Mr.Smart » 23.04.2008 22:42:19

Добрый вечер!
Покопался значит я в лазаре 0.9.25
В общем проблема ввода русских букв в эдиты решается следующим образом:
В uses прописываем модуль win32proc в нём есть переменная UnicodeEnabledOS, которая как я понял отвечает за совместимость с win9x при вводе символов в уникоде.
Устанавливаем ей значение лож и ввод русских букв в эдитах (TMemo, TEdit ...) работает нормально!
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Сообщение alexs » 23.04.2008 22:51:59

Но лучше переходить на utf8
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Mr.Smart » 23.04.2008 22:54:28

Согласен. Но есть одно, но всётаки реч идёт о винде где поддержка utf-8 для контролов врятли когда будет реализована на уровне API!
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Сообщение alexs » 25.04.2008 14:35:15

Новый трабл - но это уже LazReport-ом
не хочет собака отображать руские строки.
в самом lrf кодировка в utf8
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Сообщение Mr.Smart » 25.04.2008 15:05:46

Щас наткнулся на проблемму при формировании PO файлов.
Не верно обрабатываются rst файлы.
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Сообщение ViTality » 25.04.2008 17:13:59

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

тоже 0.9.25 под win32
ViTality
постоялец
 
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение alexs » 25.04.2008 17:33:30

ViTality
Попробуй AnsiUpperCase
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 52

Рейтинг@Mail.ru