XFPager - Gestion des fenêtres

          Le pager de XFce procure une vue mignature de tous les bureaux de XFwm.

          1) Le concept

          XFPager doit être démarré comme un module (c'est-à-dire depuis XFce ou XFwm en utilisant le mot-clé "Module") pour initier le tube de communication avec XFwm.

          XFPager peut recevoir ou emettre des messages vers les fenêtres fonctionnant sur chacun des bureaux virtuels de XFwm. Si vous déplacez une fenêtre à l'écran, son image sera déplacée dans XFPager et vice-versa.

          Par défaut, XFPager gère les 4 écrans virtuels de XFce, mais il est capable de gérer jusqu'à 32 écrans !

          2) L'interface utilisateur

          XFPager peut être démarré depuis XFwm ou XFce par la commande Module xfsound:
           
           



           



           
           
           
           
           

          • En cliquant sur un bureau avec le bouton 1 de la souris (bouton gauche par défaut) cela déplace le point de vue vers le bureau correspondant.
          • Les fenêtres peuvent être déplacées depuis un bureau vers un autre en les "glissant" à l'aide du bouton 2 (milieu)


          L'utilisateur peut également spécifier le nombre de bureaux virtuels à gérer par XFPager. Par défaut, XFPager affiche uniquement les bureaux 1 à 4. Mais si quelqu'un a besoin de plus d'espaces virtuels, XFPager est capable de gérer jusqu'à 32 écrans.

          Il est possible de spécifier le nombre d'écrans virtuels depuis la ligne de commande :
           

            Module xfpager 8


          Cela démarrera XFPager avec 8 écrans virtuels.

          3) Plus d'options de configuration

          Les options doivent être ajoutées au fichier de configuration system.xfwmrc (également appelé sample.xfwmrc ou .xfwmrc)

          *xfpager.geometry geometry

            Spécifie la position et la taille de XFPager, en notation X standard.
          *xfpager.icongeometry geometry
            Spécifie la position (optionnelle) et la taille (optionnelle) de l'icône de XFPager.
          *xfpager.font font-name
            Spécifie la fonte à utiliser pour afficher les labels d'écran.  Si font_name est "none", aucun label ne sera affiché.
          *xfpager.smallfont font-name
            Spécifie la fonte à utiliser pour afficher le nom des fenêtres dans le pager. Si ce n'est pas spécifié, les labels de fenêtres seront ignorés.
          *xfpager.label desk label
            Assigne un label à chaque espace virtuel dans la fenêtre du pager.
             
          4) Démarrer XFPager automatiquement

          XFPager est démarré par les fonctions réservées "InitFunction" et  "RestartFunction" dans le fichier system.xfwmrc.

          Si vous avez une version modifiée de system.xfwmrc (également appelée sample.xfwmrc ou .xfwmrc), vous devrez ajouter les lignes suivantes dans le fichier de configuration system.xfwmrc :
           

          AddToFunc "InitFunction"
          +              "I" Module xfpager

          AddToFunc "RestartFunction"
          +              "I" Module xfpager