Object Windows Library (OWL) este o bibliotecă de clasă dezvoltată de Borland pentru a crea aplicații cu ferestre în C și Pascal . Această bibliotecă a fost folosită în multe instrumente de programare Borland, cum ar fi Turbo Pascal pentru Windows , Borland Pascal, Borland C++ , C++ Builder și altele. Această bibliotecă a concurat cu Microsoft Foundation Classes .
Ulterior, Borland a dezvoltat o nouă bibliotecă, mai convenabilă și mai puternică - Visual Component Library - scrisă în Object Pascal și inclusă în Delphi și C++ Builder .
Există mai multe „ clone ” de biblioteci compatibile OWL - OWL, peste care sunt scrise generatorii de programe:
Cu ajutorul lor, sunt create programe de instalare („instalatoare”), precum și shell-uri peste programe text (de exemplu, pentru inscripționarea CD-urilor ), care le permit să fie rulate într-un mediu grafic.
Comunitatea Internet Open Source a dezvoltat o serie de remedieri și îmbunătățiri ale originalului OWL numit „OWLNext”, inclusiv pentru compilatoarele C++ moderne: (BC++ Builder 5, BCC55, BC++ Builder 6, GCC, MSVC++ 6, MSVC 2003, MSVC 2005 , BDS C++ 2006, CodeGear C++ 2007).
Site-ul web al proiectului OWLNext
(nu este o listă completă)
Produs | Versiunea OWL |
---|---|
Borland C/C++ 3.1 | OWL 1.0 |
Borland C/C++ 2.0 pentru OS/2 | OWL 2.0 |
Borland C++ 4.0x | OWL 2.0 |
Borland C++ 4.5x | BUFNITA 2.5 |
Borland C++ 5.0x | OWL 5.0 |
Borland C++ 5.0x japoneză | OWL 5.0 |
Borland C++ Builder 4.0 | OWL 5.0 |
Borland C++ Builder 5.0 | OWL 5.0 |
Borland C++ Builder 2007 | OWL Următorul 6.20 |
Turbo Pascal pentru Windows 1.0 | |
Turbo Pascal pentru Windows 1.5 | |
Borland Pascal cu obiecte 7.0 |