Object Windows Library

From Wikipedia, the free encyclopedia

The Object Windows Library (OWL) was a Borland library, which was an object-oriented wrapper around the WinAPI. It was used in Turbo Pascal for Windows, Borland Pascal and their C++ package.

It was deprecated in favour of Visual Component Library (VCL), which is a part of Borland's Delphi and C++ Builder packages.

A community on the Internet has released a series of patches to the original OWL source code to allow compilation under other compilers (Such as Microsoft Visual C++) and add new features under the project name OWLNExt.

OWL was introduced in Turbo Pascal for Windows 1.0 and was included in:

  • Borland C++ 3.1
  • Borland C++ 4.0
  • Borland C++ 4.5
  • Borland C++ 5.0 (Win32)
  • Borland C++Builder 3
  • Borland C++Builder 4
  • Turbo Pascal for Windows 1.0
  • Turbo Pascal for Windows 1.5
  • Borland Pascal 7.0

[edit] See also

In other languages