Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Взаимодействие библиотек классов и наборов виджетов в Lazarus и Free Pascal
Архитектура библиотеки компонентов Lazarus

Библиотеки компонентов Lazarus , сокращенно LCL представляет собой визуальный компонент программного обеспечения библиотеки для Lazarus IDE .

Описание [ править ]

LCL состоит из набора модулей, которые предоставляют компоненты и классы специально для визуальных задач. Он основан на библиотеках Free Pascal RTL и FCL . Связывая наборы виджетов для конкретных платформ, он поддерживает разработку программного обеспечения, зависящего от платформы, для нескольких операционных систем, включая Android , Desktop Linux , Mac OS X и Windows . Файлы исходного кода Lazarus находятся под разными лицензиями: GNU General Public License , версия 2 (GPLv2), модифицированная LGPL, и MPL . [1]

26 августа 2013 г. в репозитории GitHub Lazarus было сообщено (последняя информация по состоянию на сентябрь 2014 г. ), что LCL поддерживает Linux ( gtk , gtk2 и qt4), все разновидности Windows, включая WinCE , Mac OS X (carbon, gtk, qt4). , и FreeBSD (gtk, gtk2) с экспериментальной поддержкой Solaris и встроенным серверным модулем Pascal fpgui, который работает в Windows, WinCE и Linux. [2]

См. Также [ править ]

Дальнейшее чтение [ править ]

  • Михаэль ван Каннейт; Флориан Клемпфл (2012), Free Pascal (2-е изд. Free Pascal), Computer & Literatur Verlag GmbH, ISBN 978-3936546729, ПР  25421359М , 393654672Х
  • Михаэль ван Каннейт; Маттиас Гертнер; Свен Хайниг; Фелипе Монтейро де Карвалью; Инусса Уэдраого; Йорг Браун (2011), Лазарус , Бёблинген, Германия: Computer & Literatur Verlag GmbH, OL  25426539M
  • Михаэль ван Каннейт; Матиас Гертнер; Свен Хайниг; Фелипе Монтейро де Карвалью; Инусса Уэдраого (2011), Лазарь - полное руководство , Журнал Blaise Pascal, OL  25427992M
  • Родерик Человек (2013), Начало работы с Lazarus IDE , Packt Publishing, ISBN 978-1782163404, ПР  25426631М , 1782163409
  • Менкаура Абиола-Эллисон (2015), Начало работы с Lazarus и Free Pascal , издание Mka, ISBN 978-1507632529

Ссылки [ править ]

  1. ^ copying.txt на github.com
  2. ^ Репозиторий GitHub Lazarus

Внешние ссылки [ править ]

  • Документация LCL в Free Pascal Wiki
  • Полная онлайн-справка