WikiDer > Fenstermanager

Windowmanager
Beryl .'s Cube-Effekt

Würfeleffekt von Beryll

EIN Fenstermanager oder Fenstermanager[1] ist Software die die Platzierung und Darstellung von Fenstern in a . behandelt Fenstersystem. Ein Beispiel für ein solches Fenstersystem ist das beliebte X Window-System, die hauptsächlich verwendet wird auf Unix-mögen Betriebssysteme. Für Unix-ähnliche Systeme stehen etwa 180 Window-Manager zur Verfügung.[2][3]

Fensterverwaltung

Die Fensterverwaltung des X Window Systems wurde bewusst von der zentralen Software zur grafischen Darstellung getrennt. Dies steht im Gegensatz zu Mac und Fenster, die schon immer eine kontrollierte und begrenzte Anzahl von Möglichkeiten zur Interaktion mit und Anzeige von Fenstern auf einem Bildschirm bereitgestellt haben. Im X Window System kann der Benutzer aus mehreren Window Managern wählen, die sich in folgenden Punkten unterscheiden:

  • Anpassungsfähigkeit, Aussehen und Funktionalität:
    • Textmenüs zum Starten von Programmen oder Ändern von Einstellungen
    • Docks, Panels und andere grafische Möglichkeiten zum Starten von Programmen
    • mehrere Desktops und Pager zwischen ihnen wechseln
  • Systemanforderungen wie Speicher- oder Prozessorauslastung
  • der Grad der Integration und Konsistenz mit a Desktop-Umgebung, die eine vollständigere Umgebung bietet, einschließlich Konfigurationsfenstern und Anwendungen.

Es gibt auch Alternativen Muscheln für Windows, wie z Emerge-Desktop, das ist der Standard Windows ExplorerSchnittstelle ersetzt.

Operation

Wenn ein Window-Manager auf X läuft, kann eine Interaktion zwischen den between X-Server und der Client wird an den Fenstermanager delegiert. Soll ein neues Fenster angezeigt werden, wird dieses an den Fenstermanager übergeben, der die Startposition und Abmessungen des Fensters festlegt. Außerdem wird oft ein dekorativer Rahmen um das Fenster gezogen, mit einem Titel oben. Diese Elemente werden vom Fenstermanager anstelle des Programms behandelt. Daher ist es der Fenstermanager, der die Aktion ausführt, wenn ein Benutzer ein Fenster verschiebt oder seine Größe ändert.

Fenstermanager sind auch für die Minimierung und Symbole verantwortlich. Diese gibt es nicht auf der Kernprotokoll des X Window Systems-Niveau. Wenn ein Benutzer ein Fenster minimiert, blendet der Fenstermanager das Fenster aus und zeigt an seiner Stelle ein Symbol an. Fast alle Window-Manager unterstützen die Minimierung.

Während der Hauptzweck von Fenstermanagern, wie der Name schon sagt, darin besteht, Fenster zu verwalten, bieten viele Fenstermanager zusätzliche Funktionen, wie das Anzeigen von Symbolen und einem Hintergrundbild auf dem Desktop, das Anzeigen von Docks, Bedienfeldern und einer Uhr sowie die Handhabung bestimmter Tastenkombinationen .

Beliebte Fenstermanager

Compositing-Fenstermanager

Diese Art von Fenstermanager funktioniert dank der Hardwarebeschleunigung des GPU in einem System. Es ermöglicht bestimmte Spezialeffekte wie einen sich drehenden Würfel, auf den vier Desktops projiziert werden.

Siehe auch

Externe Links