Русские имена цветов в TColorBox

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

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

Русские имена цветов в TColorBox

Сообщение DZeN » 20.11.2010 22:19:24

Доброго времени суток. При разработке приложения использую TColorBox. В режиме редактирования кода названия цветов в них пишется по-русски.
Изображение
, но в режиме отладки названия цветов становятся английскими и ни одного русского названия в списке не наблюдается.
Изображение
В списке свойств, в раскрывающемся параметре Style все подсвойства имеют значение True (cbStandardColors,cbExtendedColors,cbSystemColors,cbIncludeNone итд).

Версия Lazarus
0.9.28.2-12 бета

Локализация IDE Lazarus
Русский язык

Система
Код: Выделить всё
dzen@DZeN:~$ uname -a
Linux DZeN 2.6.32-5-686 #1 SMP Sat Oct 30 22:47:19 UTC 2010 i686 GNU/Linux


Системная локализация
Код: Выделить всё
dzen@DZeN:~$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=


P.S Еще почему-то у TPageControl на вкладках TTabSheet(Основные, Дизайн) не меняется шрифт и его цвет. Предполагаю, что это из-за того, что TTabSheet не имеет свойства Font. Поправьте меня, если ошибаюсь.
DZeN
незнакомец
 
Сообщения: 2
Зарегистрирован: 20.11.2010 22:00:02

Re: Русские имена цветов в TColorBox

Сообщение Alexx2000 » 20.11.2010 23:04:01

Для того чтобы стандартные текстовые строки LCL были на русском необходимо подключить файл локализации LCL, например как описано тут или тут
Последний раз редактировалось Alexx2000 20.11.2010 23:06:44, всего редактировалось 1 раз.
Аватара пользователя
Alexx2000
постоялец
 
Сообщения: 488
Зарегистрирован: 25.10.2006 00:22:07
Откуда: Мытищи

Re: Русские имена цветов в TColorBox

Сообщение Mr.Smart » 20.11.2010 23:05:04

1) http://wiki.freepascal.org/Translations_/_i18n_/_localizations_for_programs/ru
2) Скорее всего изменение шрифта не поддерживается виджетом.
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Русские имена цветов в TColorBox

Сообщение DZeN » 20.11.2010 23:09:02

Большое спасибо за ответы.
DZeN
незнакомец
 
Сообщения: 2
Зарегистрирован: 20.11.2010 22:00:02


Вернуться в Lazarus

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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 20

Рейтинг@Mail.ru