Fenstersystem

Fenstersystem

Ein Fenstersystem (englisch windowing system) ist eine grafische Benutzeroberfläche (GUI), deren Hauptaufgabe die Verwaltung von Fenstern ist. Im Normalfall ist es Teil einer größeren Arbeitsumgebung.

Aus der Sicht eines Programmierers implementiert das Fenstersystem die grafischen Basisfunktionen, wie das Darstellen von Schriftarten, Zeichnen von Linien, Kurven und Pixelgrafiken, und das Abstrahieren der Grafikhardware (Grafikkarte).

Das Fenstersystem gestattet es dem Anwender mit mehreren Programmen gleichzeitig zu arbeiten, indem jedes Programm „in“ einem oder mehreren eigenen Bereichen des Bildschirms, den Fenstern, ausgeführt wird, die üblicherweise rechteckig sind, und mit dem Zeigegerät (Maus) frei bewegt werden können, und einander überlappen dürfen.

Einige Fenstersysteme, wie das X Window System in UNIX-artigen Umgebungen, haben erweiterte Fähigkeiten wie Netzwerkstransparenz, die es dem Anwender gestatten die grafische Oberfläche einer Anwendung auf einem anderen Computer darzustellen. Das X-Window-System implementiert auch kein festes Aussehen der Umgebung, wodurch die Fenstermanager, Toolkits und Arbeitsumgebungen volle Freiheit bei der optischen Gestaltung und Handhabung haben.

Liste von Fenstersystemen

Siehe auch


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Plan 9 from Bell Labs — ist ein Betriebssystem, entwickelt in den späten 1980er Jahren von den Bell Laboratories. Diese hatten zuvor bereits Unix entwickelt. Es ist benannt nach dem Film Plan 9 from Outer Space (1959) von Ed Wood, in dem die Außerirdischen Tote wieder… …   Deutsch Wikipedia

  • Dresden Real-Time Operating System Projects — Das Ziel des Dresden Real Time Operating System Projects (kurz DROPS) ist die Entwicklung eines modularen Echtzeitbetriebssystems. Jedem Programm soll dabei ein gewisser Grad an Betriebssicherheit zur Verfügung gestellt werden, wodurch es auf… …   Deutsch Wikipedia

  • NeWS — NeWS, für Network/extensible Window System stehend, ist eine auf PostScript aufbauende Programmiersprache und ein analog zu X11 vernetzbares Fenstersystem zur Darstellung von grafischen Benutzeroberflächen. NeWS begann als Forschungsprojekt im… …   Deutsch Wikipedia

  • Crystalspace — Crystal Space ist ein freies (LGPL) und portables 3D Game Development Kit und Game Engine, geschrieben in der Programmiersprache C++. Das Framework ist nicht nur für die Spieleentwicklung geeignet, sondern lässt sich für generelle 3D… …   Deutsch Wikipedia

  • Icewm — Fenstermanager Basisdaten …   Deutsch Wikipedia

  • Ion3 — Ion Desktop Basisdaten Entwickler: Tuomo Valkonen Aktuelle Version …   Deutsch Wikipedia

  • Ion (Windowmanager) — Ion3 Ion Desktop Basisdaten Entwickler: Tuomo Valkonen Aktuelle Version …   Deutsch Wikipedia

  • JavaNNS — Stuttgart Neural Network Simulator (Abkürzung: SNNS) ist ein Softwarepaket für künstliche neuronale Netze das zunächst an der Universität Stuttgart entwickelt wurde und zur Zeit (2005) an der Universität Tübingen gepflegt wird. Das Projekt wurde… …   Deutsch Wikipedia

  • Member — Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma. Die Grundidee der objektorientierten Programmierung ist, Daten und Funktionen, die auf diese Daten angewandt werden… …   Deutsch Wikipedia

  • Membervariable — Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma. Die Grundidee der objektorientierten Programmierung ist, Daten und Funktionen, die auf diese Daten angewandt werden… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”