# KDE Kontrollzentrum - KWM

Matthias Hölzer, Pat Dowler; überarbeitet und aktualisiert von Duncan H.
v1.2, 3. Februar 1999
KDE
Fenstermanager
Windowmanager
kwm

## Einrichtung der Fenster

Die Optionen des Fenstermanagers erlauben die Konfiguration von drei verschiedenen Eigenschaften:

1. Das Aussehen von Fenstern während sie verschoben oder größenmäßig verändert werden

2. Die Regeln für die Plazierung von Fenstern

3. Die Behandlung des Fokus

### Aussehen von Fenstern während des Verschiebens oder einer Größenänderung

Wenn Nur vertikales Maximieren als Standard ausgewählt ist, dann werden Fenster auf die volle Bildschirmhöhe gebracht, sobald auf den Knopf für die Fenstermaximierung geklickt wird. Die Breite ändert sich nicht. (Falls diese Option nicht gewählt ist, wird auch die volle Bildschirmbreite ausgefüllt.)

Wenn Inhalt von Fenstern beim Verschieben anzeigen ausgewählt ist, dann wird der Inhalt zusammen mit dem verschobenen Fenster angezeigt ("undurchsichtige" Bewegung).

Wenn diese Option nicht gewählt ist, dann wird nur ein leeres "Drahtmodell" als Darstellung des bewegten Fensters angezeigt; der Inhalt des Fensters bleibt am ursprünglichen Ort, bis die Bewegung beendet ist. Dann springt der Inhalt plötzlich an seinen neuen Platz ("transparente" Bewegung).

Die Option Inhalt von Fenstern beim Ändern der Größe anzeigen verhält sich ähnlich wie die vorige: ist sie ausgewählt, so wird das Fenster "undurchsichtig" bei der Größenänderung, sonst "transparent".

Der Regler Animation beim Ändern der Größe kontrolliert, ob und wie schnell eine animierte Darstellung eines Fensters sich ausdehnt oder zusammenzieht, sobald Maximierung oder Minimierung für ein Fenster angeklickt wird. Wenn der Regler auf der äußersten linken Position steht, erfolgt die Größenänderung augenblicklich. Ansonsten bestimmt die Reglerposition die Geschwindigkeit der Veränderung.

### Regeln für die Plazierung von Fenstern

Jede der fünf verschiedenen Fensterplazierungen kann aus einer Liste gewählt werden. Diese Plazierungsanweisungen bestimmen, wo ein neues Fenster auf der Arbeitsfläche geöffnet wird.

- Die "geschickte" Plazierung erzeugt am wenigsten Durcheinander auf der Arbeitsfläche. Sie funktioniert außerdem ganz unabhängig auf jeder einzelnen Fläche. Versuchen Sie es. Sie werden erstaunt sein, wie rasch sich das menschliche Gehirn darauf einstellt, die Position des neuen Fensters vorwegzunehmen. Sie werden bald imstande sein, die Maus in der richtigen Zone zu plazieren, bevor das Fenster dort erscheint. :-)

- Die "zufällige" Plazierungsverhalten legt das neue Fenster an einer zufälligen Stelle der Arbeitsfläche ab.

- Die "überlappende" Plazierung verhält sich ähnlich wie die "zufällige", ist aber einheitlicher bei der Wahl der Fensterposition und speichert verfügbare "überlappbare" Stellen für jede einzelne Arbeitsfläche.

- Die "manuelle" Plazierung erzeugt ein Fenster, das sich mit dem Mauszeiger bewegt und erst auf einen extra Klick hin abgelegt wird.

- Die "interaktive" Plazierung ist eine Mischung aus der "geschickten" und der "manuellen" Einstellung: hier ist die Plazierung automatisch, wenn das Fenster ohne starke Überlappung abgelegt werden kann. Sonst geht sie zur "manuellen" Einstellung über. Die zulässige Überlappung wird in der Dialogbox festgelegt, die sich öffnet, sobald diese Einstellung gewählt ist.

### Behandlung des Fokus.

Das Fenster, das sich "im Fokus" befindet, ist dasjenige, das Benutzereingaben entgegennimmt und dessen Titelleiste aktiviert ist (normalerweise farbig statt grau). Der Fokus kann auf ein anderes Fenster gelegt werden, entweder über die Tastatur (Alt+Tab) oder mit der Maus. Die Einstellung unter Behandlung des Fokus entscheidet, welches Fenster den Fokus in einem gegebenen Moment erhält. Folgt die Fokusbehandlung dem KDE-Stil, dann erlaubt die Tastenkombination Alt+Tab die Verlagerung des Fokus von einem Fenster zum andern mittels einer Listengraphik der geöffneten Fenster.

- Wenn Fokuswechsel durch Klicken (KDE-Stil) ausgewählt ist, dann muß der Benutzer auf ein Fenster klicken, um es nach vorn zu bringen und den Fokus darauf zu übertragen.

- Falls Fokus folgt der Maus (KDE-Stil) ausgewählt ist, dann wechselt der Fokus auf ein Fenster, sobald der Mauszeiger darüber liegt. Das macht es leichter, den Fokus zu verlagern, ohne das Fenster nach vorn zu bringen, hat aber den Nachteil, daß die Position des Mauszeigers wichtig ist, auch wenn gar nicht mit der Maus gearbeitet wird. Das Fenster behält den Fokus, bis der der Mauszeiger über einem anderen Fenster liegt, das dann den Fokus erhält.

- Der Klassische verzögerte Fokus ist ähnlich wie die Regelung von "Fokus folgt der Maus", außer daß die Kombination von Alt+Tab direkt zwischen Fenstern umschaltet. Dies entspricht mehr dem Stil von CDE als dem von KDE.

- Die Option Fokus folgt der Maus (klassisch) entspricht ebenfalls dem CDE-Stil, außer daß ein Fenster den Fokus verliert, sobald es der Mauszeiger verläßt. Wenn der Mauszeiger nicht auf ein Fenster deutet (sondern z.B. auf die Arbeitsfläche oder die Kontrolleiste), dann ist kein Fenster im Fokus.

Die Aktivierung der Option Automatisch in Vordergrund dient dazu, ein Fenster nach vorn (oben) zu bringen, sobald es den Fokus erhalten hat. Wenn eine Verzögerung in Millisekunden mit dem entsprechenden Regler eingestellt ist, dann wird das Fenster nur in den Vordergrund gebracht, falls der Mauszeiger noch darauf deutet und nachdem die angegebene Zeit verstrichen ist, seitdem der Fokus darauf übergegangen ist. (Letzeres gilt nicht, falls die Regelung "Fokuswechsel durch Klicken" in Kraft ist.)

Aktivierung von Auf Klick nach vorn bringt ein Fenster in den Vordergrund, sobald irgendwo hineingeklickt wird. Falls diese Option nicht gewählt wird, bringt nur ein Klick auf die Titelleiste das Fenster nach vorne. (Letzeres gilt nicht, falls die Regelung "Fokuswechsel durch Klicken" in Kraft ist.)

## Einrichtung der Knöpfe auf den Titelleisten

Dieser Dialog bestimmt die Plazierung von bis zu fünf Knöpfen auf den Titelleisten, und zwar mit den aufgelisteten Symbolen und Funktionen: Minimieren, Maximieren, Angeheftet, Schließen und Menü. Jeder Knopf kann jeweils links, rechts oder auch gar nicht plaziert werden.

Die Plazierung der Knöpfe auf jeder Seite der Titelleisten folgt einer einfachen Regel: Knöpfe, die weiter oben auf der Liste stehen, erscheinen nach innen zu bzw. näher an der Mitte des Fensters im Vergleich zu denjenigen Knöpfen, die weiter unten auf der Liste stehen. Das erlaubt die vernünftigste Anordnung.

Da ein Maximum von drei Knöpfen auf jeder Seite einer Titelleiste erlaubt ist, führt der Versuch, einen vierten Knopf zu plazieren, einfach dazu, den innersten Knopf auszublenden.

## Einrichtung von Aussehen und Verhalten der Titelleisten

Mit Hilfe dieser Dialogbox können Sie das äußere Erscheinungsbild der Titelleiste ändern, teilweise auch ihr Verhalten.

Die Optionen zur Ausrichtung des Titels legt die Position des Fenstertitels in der Leiste fest (links, mittig, rechts).

Es gibt vier Optionen für das Erscheinungsbild der Titelleiste:

- Vertikaler Farbverlauf: füllt die Leiste mit einem Farbverlauf von oben nach unten

- Horizontaler Farbverlauf: füllt die Leiste mit einem Farbverlauf von einer Seite zur andern

- Schlicht: füllt die Leiste mit einer durchgehenden Farbe

- Pixmap: erlaubt Ihnen die Auswahl eines Bildes, das gekachelt dargestellt wird, um die Titelleiste zu füllen; in diesem Fall klicken Sie auf Aktive Pixmap und Inaktive Pixmap, um Bilder für aktive bzw. inaktive Titelleisten auszuwählen. Sie können außerdem festlegen, das Bild nicht unter den Text der Titelleiste fortzusetzen.

Der Abschnitt Aktion der Maus erlaubt Ihnen die Wahl, was geschehen soll, wenn Sie doppelt auf eine Titelleiste klicken. Die nützlichsten Funktionen sind wohl "Maximieren an/aus" und "´Rolladen´ nach oben/unten". Die Voreinstellung ist "Rolladen", wodurch das Fenster auf die Größe der Titelleiste gebracht oder wiederhergestellt wird.

Falls der Fenstertitel zu lang ist, um komplett in der Titelleiste angezeigt werden zu können, dann erlaubt die Option "Bewegung des Titels", den Text hin- und herzubewegen, so daß der gesamte Titel zu lesen ist. Der Regler kontrolliert die zeitliche Einstellung für die Bewegung; der Wert "0" schaltet die Funktion ab.

## Einstellung der Arbeitsflächenränder

Das Merkmal Aktive Ränder für Arbeitsfläche erlaubt Ihnen, auf eine angrenzende Arbeitsfläche zu wechseln, indem Sie den Mauszeiger an den Rand des Bildschirms bewegen und ihn dort für eine festgesetzte Zeit belassen. Die relativen Positionen der Arbeitsflächen sind dieselben wie diejenigen der Knöpfe auf der Kontrolleiste, mit denen man sie sonst anwählen kann: Zum Beispiel bewirkt das Zeigen der Maus auf den rechten Rand ein Hinüberspringen auf die Arbeitsfläche zur Rechten, falls diese nicht bereits die letzte in der Reihe ist (in welchem Fall der Sprung zurück nach links erfolgt). Falls aktive Ränder für die Arbeitsfläche ausgewählt ist, können Sie bei Wechseln der Fläche auch ein Fenster mitnehmen.

Wählen Sie Aktive Ränder für Arbeitsfläche einschalten, um dieses Leistungsmerkmal zu nutzen.

Sobald diese Eigenschaft aktiv ist, können Sie auch Mauszeiger nach Umschalten zur Mitte bewegen einschalten, um den Zeiger zu einem direkten Sprung zur Mitte der Arbeitsfläche zu bringen, sobald ein solcher Wechsel stattfindet.

Um unerwünschte Sprünge zwischen Arbeitsflächen zu vermeiden, können Sie eine Verzögerung für Umschaltung zwischen Arbeitsflächen angeben, die (in Sekunden) angibt, wie lange der Zeiger am Bildschirmrand verweilen muß, bevor das als Befehl zum Wechsel der Arbeitsfläche interpretiert wird.

Die Einstellung Magische Zone bedeutet eine Einrastzone, die in Pixeln gemessen wird. Der Bildschirmrand ist demnach umgeben von einer Gesamt-Einrastzone und der Rand jedes Fensters von einer Fenster-Einrastzone. Wenn Sie die Kante eines Fensters in die Gesamt-Einrastzone oder die die Einrastzone eines anderen Fensters bringen, dann macht das bewegte Fenster einen Sprung und bringt seine Kante in direkten Kontakt mit der anderen -- es "rastet ein".

## Einstellung der Maustasten

Dieser Bildschirm erlaubt Ihnen, die Aktionen einzustellen, die beim Klick der drei Maustasten über einem Fenster ausgelöst werden.

Die Einstellungen unter Titelleiste und Rahmen erlauben die Konfiguration der Aktionen, während sich der Zeiger entweder über der Titelleiste eines Aktiven Fensters (mit Fokus) oder eines Inaktiven Fensters (ohne Fokus) befindet. Wählen Sie jeweils die möglichen Aktionen aus den herausklappbaren Listen.

Die Einstellungen unter Inaktives inneres Fenster konfigurieren die Aktion für den Mausklick, sobald sich Zeiger über dem Inneren eines inaktiven Fensters befindet.

Die letzten Einstellungen namens Inneres Fenster, Titelleiste und Rahmen konfigurieren die Aktion für den Mausklick, wenn die Alt-Taste gedrückt wird, während der Zeiger sich über irgendeinem Teils des Fensters befindet, gleichgültig ob es aktiv ist oder nicht.

## Erweiterte Einstellungen des Fenstermanagers

Dieser Bildschirm erlaubt Ihnen, verschiedene, erweiterte Eigenschaften des Fenstermanagers einzustellen.

In den Einstellungen für Tastatur und Maus:

- Wenn Strg-Tab wechselt Arbeitsfläche ausgewählt ist, dann kann diese Tastenkombination benutzt werden, um die Arbeitsflächen zu wechseln.

- Die Tastenkombination Alt+Tab wird benutzt, um den Fokus von einem Fenster auf ein anderes zu verlagern und sie so abwechelnd zu aktivieren. Wenn die Einstellung Alt-Tab auf aktuelle Arbeitsfläche beschränkt ausgewählt ist, dann werden nur die Fenster auf der aktuellen Arbeitsfläche durchgegangen. Mit der Liste unter Alt-Tab Modus kann die Aktion gewählt werden, die Alt-Tab auslöst: KDE- oder "klassischer" CDE-Stil. Der Alt-Tab Modus im KDE-Stil gewährleistet, daß eine gesonderte Kombination von Alt-Tab den Wechsel zwischen beliebigen Fenstern erlaubt. Gedrückthalten von Alt und wiederholtes Drücken auf Tab erlaubt das Durchgehen einer Liste verfügbarer Fenster. Der Alt-Tab Modus im CDE-Stil ist davon durch die Art unterschieden, in der auf ein gesondertes Drücken von Alt-Tab reagiert wird. Die Fenster werden immer eins nach dem andern durchgegangen.

- Die Einstellung Übernimm rechte Maustaste ist standardmäßig eingeschaltet. Diese Option wurde eingeführt, da eine Anzahl von nicht-KDE Anwendungen für X Window die komplette Kontrolle über die rechte Maustaste benötigen (z.B. GIMP). Deaktivieren Sie diese Option, um nicht-KDE Anwendungen für X Window zu erlauben, die rechte Maustaste selbst zu kontrollieren.

Die Einstellungen unter Filter bieten die Möglichkeit, Fenster mit bestimmten Titeln oder X-Klassennamen abweichend von der Standardeinstellung zu konfigurieren.

Fenster mit solchen Titeln oder X-Klassennamen, die einer Position auf der Liste entsprechen, können eine der folgenden speziellen Eigenschaften besitzen: sie können so eingestellt werden, daß sie

- kleine Verzierungen haben

- keine Verzierungen haben

- niemals aktiv werden

- im Anheft-Modus starten

- von der Sitzungsverwaltung ausgeschlossen sind

Um einen Eintrag in die Liste zu machen, geben Sie einen Titel oder eine Klasse in die entsprechende Zeile ein, und klicken Sie auf den Knopf mit dem "+". Dann klicken Sie darauf, um ihn hervorzuheben, und wählen Sie eine der speziellen Eigenschaften.

Um einen Eintrag zu entfernen, klicken Sie doppelt darauf und drücken Sie auf den Knopf mit dem "-".