www.wikidata.de-de.nina.az
GUI Emulation ist eine Softwaretechnik zur Nachahmung des Aussehens einer Benutzeroberflache Dabei verwendet das emulierende Programm nicht die betriebssystemeigenen Routinen zur Erzeugung einer grafischen Oberflache sondern vollstandig eigene Zeichenalgorithmen GUI Emulation wird vor allem dann eingesetzt wenn ein Programm fur mehrere Systeme geschrieben wurde oder wenn Plattformunabhangigkeit ermoglicht werden soll indem das Programm nicht die GUI Subsysteme eines Betriebssystems zur Darstellung der Benutzeroberflache nutzt sondern eine eigene Bibliothek die entweder in das Programm integriert ist mit diesem installiert wurde oder extra beschafft werden muss Laufzeitumgebung Eine solche Bibliothek die GUI Emulation benutzt ist zum Beispiel Qt Vor und Nachteile der GUI Emulation BearbeitenVorteile Bearbeiten Die GUI Emulation kann Plattformunabhangigkeit gewahrleisten Es konnen GUI Elemente dargestellt werden die in dieser Form im Subsystem des Betriebssystems moglicherweise nicht existieren Nachteile Bearbeiten Es ist eine zusatzliche Bibliothek notwendig die moglicherweise extra bezogen werden muss Je mehr Betriebssysteme diese Bibliothek unterstutzt desto umfangreicher werden ihre Zeichenroutinen und umso grosser die Bibliothek Es wird zusatzliche Rechenzeit gebraucht da die Zeichenroutinen die Elemente selbst zeichnen bevor das Betriebssystem die Oberflache darstellt Bei einem Betriebssystem wie Microsoft Windows das bis zur Version XP das prozessorgestutzte GDI benutzte erhoht sich wegen der zusatzlichen Zeichenroutinen die Prozessorlast fur die grafische Darstellung Ab der Windows Version Vista wird die grafische Berechnung und Darstellung des Betriebssystems der Grafikkarte uberlassen Abgerufen von https de wikipedia org w index php title GUI Simulation amp oldid 143616734