Misplaced Pages

Free Component Library

Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Interaction of class libraries and widgetsets in Lazarus and Free Pascal

The Free Component Library, abbreviated FCL, is a software component library for 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

External links

List of widget toolkits
Low-level platform-specific
On AmigaOS
On Classic Mac OS, macOS
On Windows
On Unix,
under X11
On BeOS, Haiku
On Android
CLI
Low Level Cross-platform
CLI
C
Java
High-level, platform-specific
On AmigaOS
On Classic Mac OS, macOS
Object Pascal
Objective-C, Swift
C++
CLI
On Windows
CLI
C++
Object Pascal
On Unix,
under X11
On Android
High-level, cross-platform
C
C++
Objective-C
CLI
Adobe Flash
Go
Haskell
Java
JavaScript
Common Lisp
Lua
Pascal
Object Pascal
Perl
PHP
Python
Ruby
Tcl
XML
shell
Dart
Categories:
Free Component Library Add topic