GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — Lazarus Component Library - Wikipedia

Interaction of class libraries and widgetsets in Lazarus and Free Pascal
Architecture of the Lazarus Component Library

The Lazarus Component Library, abbreviated LCL, is a visual software component library for the Lazarus IDE.

Description

The LCL consists of a collection of units that provide components and classes especially for visual tasks. It is based on the Free Pascal libraries RTL and FCL. By binding platform-specific widgetsets it supports platform-sensitive software development for several operating systems including Android, Desktop Linux, Mac OS X and Windows. Lazarus source code files is under a mix of licenses: GNU General Public License, version 2 (GPLv2), a modified LGPL, and the MPL.[1]

LCL supports GTK2, Qt4, Qt5, Qt6, fpGUI for BSD, Linux, macOS and Windows, Win32 for Windows, Cocoa for macOS, as well as MUI for Amiga systems and more.[2]

See also

  • Widgetset

Further reading

  • Michaël van Canneyt; Florian Klämpfl (2012), Free Pascal (Free Pascal 2 ed.), Computer & Literatur Verlag GmbH, ISBN 978-3936546729, OL 25421359M, 393654672X
  • Michaël van Canneyt; Mattias Gärtner; Swen Heinig; Felipe Monteiro de Carvalho; Inoussa Ouedraogo; Jörg Braun (2011), Lazarus, Böblingen, Germany: Computer & Literatur Verlag GmbH, OL 25426539M
  • Michaël van Canneyt; Mathias Gärtner; Swen Heinig; Felipe Monteiro de Carvalho; Inoussa Ouedraogo (2011), Lazarus - the complete guide, Blaise Pascal Magazine, OL 25427992M
  • Roderick Person (2013), Getting Started with Lazarus IDE, Packt Publishing, ISBN 978-1782163404, OL 25426631M, 1782163409
  • Menkaura Abiola-Ellison (2015), Getting Started with Lazarus and Free Pascal, Mka publishing, ISBN 978-1507632529

References

  1. ↑ copying.txt on github.com
  2. ↑ Gitlab Lazarus repository

External links

  • LCL documentation in the Free Pascal Wiki
  • Complete online reference
Retrieved from "https://en.wikipedia.org/w/index.php?title=Lazarus_Component_Library&oldid=1369518769"
Categories:
  • Free Pascal
  • Pascal (programming language) libraries
  • Computer libraries
  • Component-based software engineering
  • Platform-sensitive development
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.