Weiter
Zurück Inhaltsverzeichnis
Dieses Dokument enthält allgemeine Informationen über
Kwm, eine Funktionsübersicht und technische Informationen,
die für Entwickler der Kwm Kontrollmodule und des
Systemsound-Moduls nützlich sind.
Für weitere Informationen, wie man Kwm auf niedriger Ebene
konfiguriert (nur für die Entwickler von kwinconfig interessant),
sehen Sie bitte in die erzeugte
Kwmrc und in den
Quellcode.
Für alle Programmierer gilt: sehen Sie in Kwm.h
aus
libkdecore nach, um Informationen zu erhalten, wie Sie Kwm für
Ihre Zwecke nutzen können. Für Module ist die Klasse
KwmModuleApplication
ein gutes Beispiel, wie man
Module schreibt.
Kwm ist der Fenstermanager für KDE. Unter anderem bietet
er:
- Vollständige Integration in KDE.
- Eine komplette
Steuerung über Tastenkurzbefehle
- Modernes Erscheinungsbild mit einzigartigen Titelleisten und
Symbolen, die nicht in kryptischen Konfigurationsdateien
eingestellt werden müssen.
- Eine bequeme
Mini-Befehlszeile mit
Anzeige bisheriger Befehle für einen schnellen Zugriff auf eine
Shell.
- Konfiguration zur Laufzeit, ohne daß ein Neustart nötig
wäre. Dies schließt sowohl das Erscheinungsbild wie auch
Tastenkurzbefehle ein.
- Fenstermanager der zweiten Generation. Kwm nutzt eine
moderne GUI-Bibliothek für seine Fensterelemente (Knöpfe,
Menüs, Listboxen usw.) anstatt der Aufblähung des Quellcodes
mit einer proprietären oder allzu simplen Xlib-Implementierung.
- Ausgezeichnete Fokusbehandlung, sogar wenn Sie auf
verschiedenen virtuellen Arbeitsflächen arbeiten (nie wieder
Arbeitsfläche-wechseln-und-Fokus-verloren, wie das bei anderen
Fenstermanagern passiert).
- Sitzungsmanagement und einen Zwischenspeicher für dafür
ausgelegte Anwendungen. Dieser Zwischenspeicher ist in der Lage, Ihre
Anwendungen im letzten Zustand wiederherzustellen. Auch mit den
Eigenschaften des Fensters (maximiert, angeheftet, als Symbol usw.) und
auf der richtigen virtuellen Arbeitsfläche.
- Modernes modulares Konzept, das den X-Server dort nutzt, wo es
möglich ist. Kwm-Module sind sehr unabhängig: sie können
vor oder nach Kwm gestartet werden. Kwm kann neu gestartet werden,
während die Module laufen und bindet diese danach wieder
automatisch ein.
- Einige mächtige Module wie etwa die KDE Kontrolleiste (die
auch eine Programmleiste umfaßt) und eine sehr hübsche
Pager-Anwendung zur Verwaltung der virtuellen Arbeitsflächen.
- Bietet einige Erweiterungen für den X-Server in
Kwm.h
: Jetzt können sich Anwendungen selbst maximieren
(oder anheften, die Dekoration ein-/ausschalten oder was auch immer) und
Mini-Symbole definieren. Das funktioniert auch für angezeigte
Fenster.
Weiter
Zurück Inhaltsverzeichnis