SuSE GmbH

SuSE Support-Datenbank

Titel: Fvwm zeigt keinen Rahmen beim Verschieben und Vergrößern

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

----------

Fvwm zeigt keinen Rahmen beim Verschieben und Vergrößern

Bezieht sich auf

SuSE Linux: Versionen ab 5.0

Symptom:

  1. Sie vergrößern ein Fenster, allerdings ohne zu sehen, wie sich das Fenster vergrößert.
  2. Sie verschieben ein Fenster auf dem Desktop. Dabei wird das Fenster nicht als Rahmen dargestellt.

Ursache:

Es handelt sich hier um 2 Phänomene:
  1. OpaqueMove: Bewegen eines Fensters, wobei der gesamte Inhalt immer sichtbar ist
  2. Ein Rahmen wird mit dem XORvalue dargestellt, der auf einem unbrauchbaren Wert steht. Dies tritt vor allem bei Displays mit mehr als 8 Bit Farbtiefe auf, da dort genügend Farben zur Verfügung stehen.

Lösung:

Beides können Sie über Statements in der Konfigurationsdatei des Fvwm (Bowman,AfterStep,Fvwm2,Fvwm95) einstellen:
  1. OpaqueMove:

    Der Parameter SIZE gibt an, bis zu welcher Fenstergröße (in Prozent vom Gesamtbildschirm) ein Fenster samt sichtbarem Inhalt bewegt werden soll. Ein Wert von 100 bewegt immer alle Fenster in voller Darstellung, ein Wert von 0 bewegt ein Fenster immer als Rahmen dargestellt.

    Bei AfterStep und Fvwm (1) gibt es zusätzlich das Statement OpaqueResize, das das o.g. Verhalten auch auf das Vergrößern von Fenstern überträgt.

  2. XORvalue:

    In welcher Darstellung der Rahmen beim Aufziehen eines Fensters erscheint, kann man durch das Statement XORvalue einstellen. Dazu sagt die fvwm2-Manpage:

    XORvalue number
           Changes  the  value with which bits are XOR'ed when
           doing rubber-band window moving or  resizing.  
           Setting this value is a trial-and-error process.
    
    Scheinbar gibt es für den Wert von XORvalue keine Obergrenze. Auch 200000 ist als Wert erlaubt. Der Wert 0 bedeutet, daß kein Rahmen beim Aufziehen eines Fensters dargestellt wird.

    Näheres dazu siehe auch:

    man fvwm
    man fvwm2
    man fvwm95
    man afterstep
    

    ----------

    Siehe auch:

    ----------

    Stichwörter: FVWM2, FENSTER, RAHMEN, WINDOWMANAGER, X-SERVER, VERSCHIEBEN, VERGRÖßERN, RESIZE, MOVE, BOWMAN, AFTERSTEP, FVWM95

    ----------

    Kategorien: Fenstermanager

    ----------

    Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

    ----------

    SDB-maddin_fvwm7, Copyright SuSE GmbH, Nuremberg, Germany - Version: 15. Jul 1997
    SuSE GmbH - Zuletzt generiert: 03. Oct 1999 22:44:20 by maddin with sdb_gen 1.00.0