Free Component Library

The Free Component Library, abbreviated FCL, is a software component library for Free Pascal.

Interaction of class libraries and widgetsets in Lazarus and Free Pascal

The FCL consists of a collection of units that provide components and classes for general programming tasks. Although it is intended to be compatible with Delphi's Visual Component Library (VCL) the FCL is restricted to non-visual components. On the other hand, its functionality partly exceeds that of the VCL.

Visual components are provided by the Lazarus Component Library (LCL).

The FCL is based on the Free Pascal Runtime Library (RTL).

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
  • Roderick Person (2013), Getting Started with Lazarus IDE, Packt Publishing, ISBN 978-1782163404, OL 25426631M, 1782163409
gollark: The whole thing, though, is that it's an OS *you pay for* (well, the manufacturer of the computer, the cost is passed on) isn't controlled by you and is actively doing things you don't want it to.
gollark: Yes, I should use random workarounds for the OS because it's literally working against me. Great.
gollark: But also what <@474286909636476939> said.
gollark: Somewhat less, to be fair, yes. They mostly appear in the start menu and file explorer and notifications and stuff.
gollark: It'll use the top 10% of the screen to show you important messages like "INSTALL POTATOS NOW" and "BUY NEW ESOLANGS!"
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.