Печать
Просмотров: 15928

Рейтинг:  3 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда не активнаЗвезда не активна
 

Как и обещал в прошлой статье в этой статье будет рассмотрена  установка компонентов в среду Lazarus.  Конечно данную ide их не такое огромное множество как для Delphi, но все таки и те что есть с лихвой перекрывают потребности разработчиков, да и разработчики коммерческих компонентов чаще смотрят в сторону Lazarus.  Чего стоит только портирование  известного пакета для отображения данных Ehlib.  Так что компонентов хватает. И  так начнем.

Ссылки на наиболее известные наборы компонентов для Lazarus находятся здесь тык . Для некоторых компонентов там же показаны примеры использования. 

В общем начнем процесс. Скачиваем любой из пакетов компонентов. Я скачал HTML Viewer  компонент для отображения html страниц отсюда  тык затем распаковал архив и поместил в папку с компонентами Lazarus.

Затем выбрал пункт меню Пакет- Открыть файл пакета (.lpk) 

lazarus menu component

В появившемся диалоге выбора файлов я выбрал нужный пакет 

lazarus dialog open

 

После нажатия на кнопку Ок  отобразилось окно  менеджера пакета.

lazarus package manager

В данном окне отображается состав устанавливаемого пакета а так же требуемые для его работы пакеты.  В данном окне нажал сначала кнопку компилировать. Появилось окно компилирования пакета. Если во время компиляции будут ошибки то они отобразятся в данном окно. В этот раз ошибок не было.

lazarus compiling window

Затем нажал кнопку Использовать и в выпавшем меню выбрал пункт Установить. Выскочило предупреждение что будет установлен дополнительный пакет .

lazarus message.

Нажал Ок. Появилось сообщение что для установки этого компонента потребуется пересборка среды  разработки.

lazarus questions

Нажал Да.  Появилось окно компиляции Ide, по завершению компилирования и сборки файла среда перезапустилась и вкладка нового компонента отобразилась на палитре компонентов.

lazarus component palitra

В общем процесс установки компонент чем то напоминает такой же процесс в среде Delphi, только там еще выскакивает сообщение со списком установленных компонент и нет потребности пересобирать  среду разработки.

И  еще такой  совет. Перед установкой компонент в Lazarus зайдите в пункт меню Сервис - Параметры сборки Lazarus. Укажите в появившемся окне  Профиль сборки  - IDE с оптимизацией. Данная настройка существенной уменьшит размер исполняемого файла  самой  среды разработки. Так у меня с обычным профилем после установки компонентов лазарус стал весить 230 мегабайт, а после смены профиля всего 18  мегабайт. Это существенно ускорило её загрузку.

lazarus ide parameters build

Так же у лазаруса имеется своё локальное хранилище компонентов. Его можно посмотреть  выбрав пункт меню  Пакет - Установить / удалить пакеты.

lazarus packet install

Появится окно управления пакетами. 

Тут в правой части выбираем какие пакеты нам необходимы и нажимаем Установить выбранное.  Выбранные пакеты отобразятся в левой части с зеленым крестиком.

И нажимаем Сохранить и перезапустить IDE. Появится новое окно для Подтверждения списка пакетов

Тут нажимаем кнопку Продолжить. Появляется окно для отображения процесса компилирования среды.

После завершения процесса компилирования новые компоненты отобразятся на палитре компонентов.

 

Предыдущая статья Интерфейс среды Lazarus    Следующая статья Уменьшение размера исполняемого файла в Lazarus