Opentopia Directory Encyclopedia Tools

Visual Component Library

Encyclopedia : V : VI : VIS : Visual Component Library


In computing, VCL (Visual Component Library) is a visual component-based framework for developing Microsoft Windows applications, developed by Borland for use in its Delphi and C++ Builder software development environment. It is written in Object Pascal.

Much of popularity of VCL comes from its tight integration with visual RAD tools from Borland.

A cross-platform equivalent of VCL called CLX (Component Library for Cross Platform) was later developed for use in Delphi, C++ Builder and Kylix, it was however abandoned in favor of VCL.

As an object-oriented approach, the VCL forms an object hierarchy where all other objects inherit or indirectly inherit the TObject class. This is necessary as Delphi does not support multiple inheritance, unlike C++. The VCL approach is common because it was used by Smalltalk, the first true object-oriented programming language. This approach is shared by the Java programming language, which has a base class called Object.

See also

External links

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: