IT-Lexikon › Infrastruktur › OLGX

OLGX

Infrastruktur Svenska → Aktualisiert: 2026-10-10
Mehr Informationen
Entwickler
Sun Microsystems
Typ
Zeichenbibliothek (C)

Suns OPEN LOOK Graphics Library: die C-Bibliothek, die Buttons, Elevators und Pushpins für den Window-Manager olwm und das XView-Toolkit zeichnete, damit beide exakt gleich aussahen.

Beim Zeichnen einer grafischen Oberfläche gibt es zwei Lager: den Window-Manager, der Rahmen und Menüs malt, und das Toolkit, das die Buttons in den Fenstern malt. Damit OPEN LOOK nicht zweimal unterschiedlich interpretiert wurde, legte Sun die gesamte Pixelarbeit in eine gemeinsame Bibliothek, libolgx. olwm, olvwm und XView riefen alle dasselbe olgx_draw_button, olgx_draw_elevator und olgx_draw_pushpin auf und bekamen dieselben abgeschrägten Kanten, denselben Elevator und denselben Pushpin.

Die Bibliothek zeichnete in zwei Modi, flach für Monochrombildschirme und dreidimensional mit Licht- und Schattenfarben. Pfeile, Häkchen und Menümarken stammten aus einer eigenen Glyphenschrift, -sun-open look glyph-, statt aus Linienzügen. Der Code erschien Anfang der 1990er Jahre zusammen mit XView, als Sun es als Quelltext freigab, und lebte in den XView-Paketen der Linux-Distributionen weiter, lange nachdem Sun selbst zu CDE gewechselt war. OLIT, das Xt-basierte Toolkit von AT&T, zeichnete dagegen selbst – ein Grund, warum die beiden OPEN-LOOK-Welten nie ganz gleich aussahen.

← Zurück zum Lexikon