Object Windows Library (OWL) je knihovna tříd vyvinutá společností Borland pro vytváření okenních aplikací v C a Pascalu . Tato knihovna byla použita v mnoha programovacích nástrojích Borland, jako je Turbo Pascal pro Windows , Borland Pascal, Borland C++ , C++ Builder a další. Tato knihovna soutěžila s Microsoft Foundation Classes .
Následně Borland vyvinul novou, pohodlnější a výkonnější knihovnu – Visual Component Library – napsanou v Object Pascalu a zahrnutou v Delphi a C++ Builderu .
Existuje několik " klonů " OWL - OWL kompatibilních knihoven, nad kterými jsou psáni tvůrci programů:
S jejich pomocí se vytvářejí instalátory programů („instalátory“) a také shelly nad textovými programy (například pro vypalování CD ), které umožňují jejich spuštění v grafickém prostředí.
Internet Open Source Community vyvinula řadu oprav a vylepšení původního OWL s názvem „OWLNext“, včetně moderních kompilátorů C++: (BC++ Builder 5, BCC55, BC++ Builder 6, GCC, MSVC++ 6, MSVC 2003, MSVC 2005, BDS C++ 2006, CodeGear C++ 2007).
(není úplný seznam)
Produkt | Verze OWL |
---|---|
Borland C/C++ 3.1 | OWL 1.0 |
Borland C/C++ 2.0 pro OS/2 | OWL 2.0 |
Borland C++ 4.0x | OWL 2.0 |
Borland C++ 4,5x | SOVA 2.5 |
Borland C++ 5.0x | OWL 5.0 |
Borland C++ 5.0x japonština | OWL 5.0 |
Borland C++ Builder 4.0 | OWL 5.0 |
Borland C++ Builder 5.0 | OWL 5.0 |
Borland C++ Builder 2007 | SOVA Další 6.20 |
Turbo Pascal pro Windows 1.0 | |
Turbo Pascal pro Windows 1.5 | |
Borland Pascal s Objects 7.0 |