LCL

E209550

LCL is a visual component framework used by the Lazarus IDE to build cross-platform graphical user interfaces in Free Pascal.

All labels observed (1)

Label Occurrences
LCL canonical 6

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf GUI toolkit ⓘ
software library ⓘ
visual component framework ⓘ
abbreviationOf Lazarus Component Library ⓘ
compatibleWith Free Pascal Compiler ⓘ
linked to: Free Pascal
designGoal source-level compatibility with Delphi VCL ⓘ
write once compile anywhere ⓘ
hasFeature Unicode support ⓘ
custom-drawn controls ⓘ
data-aware controls ⓘ
event-driven programming model ⓘ
form designer integration ⓘ
internationalization support ⓘ
owner-drawn controls ⓘ
pluggable widgetsets ⓘ
theming support ⓘ
visual component model ⓘ
inspiredBy Delphi VCL ⓘ
integratedWith Lazarus form designer ⓘ
linked to: Lazarus IDE
license GNU General Public License with linking exception ⓘ
maintainedBy Free Pascal community ⓘ
Lazarus development team ⓘ
linked to: Lazarus IDE
partOf Lazarus Component Library ecosystem ⓘ
platform cross-platform ⓘ
programmingLanguage Free Pascal ⓘ
purpose build graphical user interfaces ⓘ
create cross-platform desktop applications ⓘ
repository https://gitlab.com/freepascal.org/lazarus/lazarus ⓘ
similarTo Delphi VCL ⓘ
supportsLanguage Free Pascal ⓘ
Object Pascal ⓘ
supportsOperatingSystem Android ⓘ
FreeBSD ⓘ
Haiku ⓘ
Linux ⓘ
Windows ⓘ
iOS ⓘ
macOS ⓘ
supportsParadigm RAD (rapid application development) ⓘ
component-based development ⓘ
usedBy Lazarus IDE ⓘ
widgetset Carbon (legacy) ⓘ
Cocoa ⓘ
CustomDrawn ⓘ
GTK2 ⓘ
linked to: GTK

GTK3 ⓘ
linked to: GTK

NoGUI ⓘ
Qt ⓘ
Win32/Win64 ⓘ
fpGUI ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Lazarus Component Library → abbreviation → LCL ⓘ
subject linked to: Lazarus IDE
LCL → hasAbbreviation → LCL ⓘ
TMenu → partOf → LCL ⓘ
NoGUI → partOf → LCL ⓘ