RAD Studio |  |

Class library
See Also
Collapse All

Delphi's components reside in the Visual Component Library (VCL) . The following figure shows the relationship of selected classes that make up the VCL hierarchy. For a more detailed discussion of class hierarchies and the inheritance relationships among classes, see Object-oriented programming for component writers

The TComponent class is the shared ancestor of every component in the component library. TComponent provides the minimal properties and events necessary for a component to work in the IDE. The various branches of the library provide other, more specialized capabilities.

When you create a component, you add to the component library by deriving a new class from one of the existing class types in the hierarchy.

See Also

Components and Objects

What Goes into a Component

Creating a New Component

Testing Uninstalled Components

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!