Object Windows Library (OWL) är ett klassbibliotek utvecklat av Borland för att skapa fönsterprogram i C och Pascal . Det här biblioteket har använts i många Borland-programmeringsverktyg, som Turbo Pascal för Windows , Borland Pascal, Borland C++ , C++ Builder och andra. Det här biblioteket konkurrerade med Microsoft Foundation Classes .
Därefter utvecklade Borland ett nytt, mer bekvämt och kraftfullt bibliotek - Visual Component Library - skrivet i Object Pascal och inkluderat i Delphi och C ++ Builder .
Det finns flera " kloner " av OWL - OWL-kompatibla bibliotek, över vilka programbyggare är skrivna:
Med deras hjälp skapas programinstallatörer ("installatörer"), liksom skal över textprogram (till exempel för att bränna CD- skivor ), som gör att de kan köras i en grafisk miljö.
Internet Open Source Community har utvecklat en serie korrigeringar och förbättringar av den ursprungliga OWL kallad "OWLNext", inklusive för moderna C++-kompilatorer: (BC++ Builder 5, BCC55, BC++ Builder 6, GCC, MSVC++ 6, MSVC 2003, MSVC 2005, BDS C++ 2006, CodeGear C++ 2007).
(inte en komplett lista)
Produkt | OWL version |
---|---|
Borland C/C++ 3.1 | UGLA 1.0 |
Borland C/C++ 2.0 för OS/2 | OWL 2.0 |
Borland C++ 4.0x | OWL 2.0 |
Borland C++ 4,5x | UGLA 2.5 |
Borland C++ 5.0x | UGLA 5.0 |
Borland C++ 5.0x japanska | UGLA 5.0 |
Borland C++ Builder 4.0 | UGLA 5.0 |
Borland C++ Builder 5.0 | UGLA 5.0 |
Borland C++ Builder 2007 | UGLA Nästa 6.20 |
Turbo Pascal för Windows 1.0 | |
Turbo Pascal för Windows 1.5 | |
Borland Pascal med objekt 7.0 |