Az Object Windows Library (OWL) egy osztálykönyvtár , amelyet a Borland fejlesztett ki ablakos alkalmazások létrehozására C és Pascal nyelven . Ezt a könyvtárat számos Borland programozási eszközben használták, mint például a Turbo Pascal for Windows , a Borland Pascal, a Borland C++ , a C++ Builder és mások. Ez a könyvtár a Microsoft Foundation Classes versenytársával versenyzett .
Ezt követően a Borland kifejlesztett egy új, kényelmesebb és hatékonyabb könyvtárat - Visual Component Library -, amelyet Object Pascal -ban írtak, és a Delphi -ben és a C ++ Builderben is megtalálhatók .
Az OWL - OWL kompatibilis könyvtárak számos " klónja " létezik, amelyekre a programkészítők íródnak:
Segítségükkel programtelepítők ("telepítők") jönnek létre, valamint a szöveges programok feletti shell (például CD -k írásához ), amelyek lehetővé teszik azok grafikus környezetben való futtatását.
Az internetes nyílt forráskódú közösség egy sor javítást és fejlesztést fejlesztett ki az eredeti OWL-hez "OWLNext" néven, beleértve a modern C++ fordítókat is: (BC++ Builder 5, BCC55, BC++ Builder 6, GCC, MSVC++ 6, MSVC 2003, MSVC 2005, BDS C++ 2006, CodeGear C++ 2007).
(nem teljes lista)
Termék | OWL verzió |
---|---|
Borland C/C++ 3.1 | OWL 1.0 |
Borland C/C++ 2.0 OS/2-hez | OWL 2.0 |
Borland C++ 4.0x | OWL 2.0 |
Borland C++ 4.5x | BAGOLY 2.5 |
Borland C++ 5.0x | OWL 5.0 |
Borland C++ 5.0x japán | OWL 5.0 |
Borland C++ Builder 4.0 | OWL 5.0 |
Borland C++ Builder 5.0 | OWL 5.0 |
Borland C++ Builder 2007 | BAGOLY Tovább 6.20 |
Turbo Pascal Windows 1.0-hoz | |
Turbo Pascal Windows 1.5-höz | |
Borland Pascal objektumokkal 7.0 |