Das Kefk Network Wiki befindet sich im Testbetrieb.


QuickDraw GX

Aus Kefk.

Wechseln zu: Navigation, Suche

QuickDraw GX war als Ablösung für die QuickDraw (QD) 2D Graphicsengine und den Printing Manager des Mac OS "classic" vorgesehen. Obwohl GX auf den selben grundlegenden Geometrien und Metriken wie die originale QuickDraw-Engine basierte, wurde die zugrunde liegende Plattform als auflösungsunabhängiges, objektorientiertes und gebuffertes System neu spezifiziert und implementiert, welches das Ausführen üblicher Aufgaben für Programmierer sehr vereinfachte. Zusätzlich dazu wurden GX diverse Befehle zum Darstellen von Bezier-Kurven (welche Quickdraw fehlten) hinzugefügt sowie TrueType als grundlegendes Fontsystem eingeführt.

Obwohl GX zweifellos viele der Probleme von QuickDraw löste, hatten die meisten Anwender von QuickDraw zum Zeitpunkt des Erscheinens von GX ihre eigenen, proprietären Lösungen dafür entwickelt. GX krankte außerdem an einer Anzahl von Inkompatibilitäten im Zusammenspiel mit existierenden Programmen, insbesondere mit solchen, welche ihre eigenen Erweiterungen zum Umgehen der Unzulänglichkeiten von QuickDraw mitbrachten. Dies, sowie der Widerstand der Entwicklergemeinde als auch die mangelhafte Vermittlung der Vorteile und Gründe für GX seitens Apple hatten zur Folge, dass diese Technologie ein Schattendasein führte. Nach dem GX infolge des Aufkaufs von NeXT eingestampft wurde und Quartz die Rolle der bevorzugten Graphicsengine übernahm, finden sich dennoch viele der Features von GX in abgewandelter Form in der heutigen Grafikschicht von Mac OS X wieder.

Wikipedia
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort QuickDraw_GX, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge
Andere Sprachen