What Is CLX?

CLX, pronounced “clicks,” is an acronym for Component Library for Cross-Platform, and was first introduced in Borland's new Linux RAD tool, Kylix. However, CLX isn't just simply the VCL under Linux. That is, the CLX architecture is also available in Delphi 6, and therefore provides the foundation for creating native cross-platform applications using Delphi 6 and Kylix.

In Delphi, the VCL is typically associated with the components that appear on the Component Palette. This isn't surprising because the vast majority of the components appearing on the palette are visual controls. However, CLX encompasses much more than a visual component hierarchy. Specifically, CLX is divided into four separate parts: BaseCLX, VisualCLX, DataCLX, ...

Get Borland® Delphi™ 6 Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.