FAQ Lazarus (устаревшее)

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

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

FAQ Lazarus (устаревшее)

Сообщение Илья Аввакумов » 22.12.2005 11:32:58

Вопрос
Установил Лазарус. Захожу в любое меню - и вижу
в лучшем случае itmXXXYYYZZZ, а в худшем - вообще без названия. и в интерфейсе 80% надписей отсутствуют. то ест, галочка стоит, а что за галочка - неизвестно. типа (*) - ____________________
Как это вылечить?
Ответ
В меню Enviroment установить английский язык (по-моему, вторая вкладка, в выпадающем списке он есть). Можно поставить и русский, но тут надо не ошибиться с кодировкой
как сделать это метеодом тыка смотреть тут
Илья Аввакумов
новенький
 
Сообщения: 50
Зарегистрирован: 04.05.2005 15:06:42
Откуда: Екатеринбург

Сообщение cav » 20.12.2006 19:54:50

Вопрос
Как в lazaruse у приложения сделать икнонку. т.е. как ее включить в ресуры. (RxAppIcon не предлагать :) )
Ответ
Иконку можно создать также, как и в FPC, то есть через WindRes. Как это сделать описано в Хелпе. Хотя ещё можно добавить её к готовому приложению через редактор ресурсов, например ResHacker
cav
новенький
 
Сообщения: 28
Зарегистрирован: 16.11.2006 08:56:03
Откуда: Кемерово

Сообщение Attid » 19.05.2007 18:24:59

Русский язык под линуксом
если скачать и запустить IDE под линуксом будут проблемы с кодировками =) есть 2 выхода

1, переходим на gtk2
убеждаемся что установлен пакет libgtk2.0-dev
заходишь в лазарь инструменты-настройки сборки
там кликаешь gtk2 и жмешь собрать.

чтоб откомпелить из ком строки
ищешь файлик lazarus\ide\Makefile
в нем меняешь
LCL_PLATFORM=gtk
на
LCL_PLATFORM=gtk2
ну и дальше make clean all

2,работаем в локале 1251
ставим пакеты
Код: Выделить всё
sudo apt-get install libglib1.2 libgdk-imlib11 libgdk-pixbuf2 xfonts-terminus xfonts-bolkhov-cp1251-75dpi gtk-theme-switch

генерим локаль

Код: Выделить всё
sudo localedef -c -i ru_RU -f cp1251 ru_RU.cp1251


создаем ярлык запуска лазаруса
echo LANG=ru_RU.cp1251 ~/lazarus/lazarus > ~/Desktop/lazarus.run
chmod +x ~/Desktop/lazarus.run


может быть перезапускаем иксы.

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

Сообщение sobee » 08.02.2008 00:12:54

Вопрос: Как приципить иконку к приложению? В Delphi это делается в Опциях проекта. А здесь я не нашел такого параметра. Вставка в cвойство Icon формы не чего не дала.

Ответ:
http://freepascal.ru/forum/viewtopic.php?t=1989
http://freepascal.ru/forum/viewtopic.php?t=2566
sobee
новенький
 
Сообщения: 84
Зарегистрирован: 05.02.2008 00:23:46
Откуда: Снежинск, Челябинская обл.


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru