Zum Inhalt springen

Object Windows Library

aus Wikipedia, der freien Enzyklopädie
Object Windows Library
Basisdaten
Entwickler Borland, CodeGear, Embarcadero Technologies
Erscheinungsjahr 1991[1]
Aktuelle Version OWL 5.0[1]
(1996)
OWLNext 7.0.21[2][3]
(31. Mai 2026)
Aktuelle Vorabversion OWLNext 7.0.22[3]
Betriebssystem Microsoft Windows, OS/2
Programmier­sprache C++
Kategorie GUI-Toolkit
Lizenz proprietäre Lizenz
deutschsprachig nein
sourceforge.net/p/owlnext/wiki/

Bei der Object Windows Library (OWL) bzw. ObjectWindows handelt es sich um ein GUI-Toolkit des Herstellers Borland zur Entwicklung von Anwendungen mit einer grafischen Benutzeroberfläche für Microsoft Windows und OS/2. Die Bibliothek basiert auf C++ und wurde u. a. zusammen mit Turbo C++, Borland C++ und C++Builder vertrieben.[4.1][5] Nach der Version 5.0 wurde das Produkt in OWLNext umbenannt. Der Quelltext der nachfolgenden Versionen wird seitdem über SourceForge bereitgestellt.[6]

Funktionsumfang

[Bearbeiten | Quelltext bearbeiten]

OWL kapselt einen Großteil der Windows API in Klassen und ermöglicht so einen objektorientierten Zugriff auf diese.[4.2][7] Seit der Version 2.0 umfasst dies u. a. folgende Funktionen:[8][9]

  • Andreas Hehn: WindowThek. Borland C++ 3.0/3.1: ObjectWindows. Windows Programmierung mit der Klassenbibliothek. te-wi Verlag, München 1993, ISBN 3-89362-234-9.
  • Christof Schneider, Oliver Scholz, Harry Paintner: Object Windows mit C++. Sybex, Düsseldorf 1993, ISBN 3-88745-147-3.
  • Robert J. Traister: ObjectWindows for C++: A Shortcut to Windows Programming. Academic Press Professional, Boston 1993, ISBN 0-12-697415-2 (englisch).
  • Ted Faison: Inside Object Windows Library. Sams, Indianapolis 1993, ISBN 0-672-30219-5 (englisch).
  • Tom Swan, Robert Arnson, Marco Cantù: Object Windows 2.0 Programming. Borland Press, 1994, ISBN 0-679-79121-3 (englisch).
  • Ian Spencer: Teach Yourself OWL Programming in 21 Days (= Sams Teach Yourself). Sams, Indianapolis 1995, ISBN 0-672-30600-X (englisch).
  • Victor E. Broquard: Programming With OWL for Windows 95. Prentice Hall, Upper Saddle River 1996, ISBN 0-13-492273-5 (englisch).
  • Ted Neward: Core OWL 5.0: OWL Internals for Advanced. Manning, Greenwich 1997, ISBN 1-884777-50-3 (englisch).
  • Ted Neward: Advanced OWL 5.0: Power Tools for OWL Programmers. Manning, Greenwich 1998, ISBN 1-884777-46-5 (englisch).

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. 1 2 The History of OWLNext. In: SourceForge. Abgerufen am 16. Oktober 2026 (englisch).
  2. ↑ OWLNext: C++ Application Framework Files. In: SourceForge. Abgerufen am 16. Oktober 2026 (englisch).
  3. 1 2 OWLNext Releases. In: SourceForge. Abgerufen am 16. Oktober 2026 (englisch).
  4. Robert J. Traister: ObjectWindows for C++: A Shortcut to Windows Programming. Academic Press Professional, Boston 1993, ISBN 0-12-697415-2 (englisch).
    1. ↑ S. xi f. Preface
    2. ↑ S. 18. ObjectWindows
  5. ↑ Borland Turbo C and C++. In: dosdays.co.uk. Abgerufen am 12. Oktober 2026 (englisch).
  6. ↑ OWLNext: C++ Application Framework bei SourceForge (englisch)
  7. ↑ Steve Gibson: Borland’s C++ is keystone of Windows development toolkit. In: InfoWorld. Band 13, Nr. 40. Popular Computing, 7. Oktober 1991, ISSN 0199-6649, S. 36 (englisch, Volltext in der Google-Buchsuche).
  8. ↑ Borland ObjectWindows for C++ 2.0: Programmer’s Guide. Borland International, Scotts Valley 1993, Introduction, S. 1–3 (englisch, uni-stuttgart.de [PDF; 19,2 MB]).
  9. ↑ Ted Faison: Putting the OWL 2.0 Class Library for Windows Through Its Paces. In: Microsoft Systems Journal. Band 9, Nr. 2, Februar 1994, ISSN 0889-9932 (englisch, jacobfilipp.com [PDF; 189 kB]).