Как и обещал в прошлой статье в этой статье будет рассмотрена установка компонентов в среду Lazarus. Конечно данную ide их не такое огромное множество как для Delphi, но все таки и те что есть с лихвой перекрывают потребности разработчиков, да и разработчики коммерческих компонентов чаще смотрят в сторону Lazarus. Чего стоит только портирование известного пакета для отображения данных Ehlib. Так что компонентов хватает. И так начнем.
Ссылки на наиболее известные наборы компонентов для Lazarus находятся здесь тык . Для некоторых компонентов там же показаны примеры использования.
В общем начнем процесс. Скачиваем любой из пакетов компонентов. Я скачал HTML Viewer компонент для отображения html страниц отсюда тык затем распаковал архив и поместил в папку с компонентами Lazarus.
Затем выбрал пункт меню Пакет- Открыть файл пакета (.lpk)
В появившемся диалоге выбора файлов я выбрал нужный пакет
После нажатия на кнопку Ок отобразилось окно менеджера пакета.
В данном окне отображается состав устанавливаемого пакета а так же требуемые для его работы пакеты. В данном окне нажал сначала кнопку компилировать. Появилось окно компилирования пакета. Если во время компиляции будут ошибки то они отобразятся в данном окно. В этот раз ошибок не было.
Затем нажал кнопку Использовать и в выпавшем меню выбрал пункт Установить. Выскочило предупреждение что будет установлен дополнительный пакет .
.
Нажал Ок. Появилось сообщение что для установки этого компонента потребуется пересборка среды разработки.
Нажал Да. Появилось окно компиляции Ide, по завершению компилирования и сборки файла среда перезапустилась и вкладка нового компонента отобразилась на палитре компонентов.
В общем процесс установки компонент чем то напоминает такой же процесс в среде Delphi, только там еще выскакивает сообщение со списком установленных компонент и нет потребности пересобирать среду разработки.
И еще такой совет. Перед установкой компонент в Lazarus зайдите в пункт меню Сервис - Параметры сборки Lazarus. Укажите в появившемся окне Профиль сборки - IDE с оптимизацией. Данная настройка существенной уменьшит размер исполняемого файла самой среды разработки. Так у меня с обычным профилем после установки компонентов лазарус стал весить 230 мегабайт, а после смены профиля всего 18 мегабайт. Это существенно ускорило её загрузку.
Так же у лазаруса имеется своё локальное хранилище компонентов. Его можно посмотреть выбрав пункт меню Пакет - Установить / удалить пакеты.
Появится окно управления пакетами.
Тут в правой части выбираем какие пакеты нам необходимы и нажимаем Установить выбранное. Выбранные пакеты отобразятся в левой части с зеленым крестиком.
И нажимаем Сохранить и перезапустить IDE. Появится новое окно для Подтверждения списка пакетов
Тут нажимаем кнопку Продолжить. Появляется окно для отображения процесса компилирования среды.
После завершения процесса компилирования новые компоненты отобразятся на палитре компонентов.
Предыдущая статья Интерфейс среды Lazarus Следующая статья Уменьшение размера исполняемого файла в Lazarus