Bureau CDE Guide de l'administrateur

Personnalisation d'un espace de travail

La plupart des personnalisations d'espaces de travail, telles que la modification de leurs noms et de leur nombre, peuvent être effectuées par l'utilisateur à l'aide de l'interface du Bureau. Toutefois, le Gestionnaire de l'espace de travail fournit les ressources nécessaires à la configuration de paramètres par défaut appliqués au système.

Modification du nombre d'espaces de travail appliqués au système

La configuration par défaut du Bureau comporte quatre espaces de travail. L'utilisateur peut en ajouter ou en supprimer à l'aide du menu instantané associé au sélecteur d'espace de travail (zone de commutation).

La ressource workspaceCount du fichier /usr/dt/app-defaults/C/Dtwm est définie avec le nombre d'espaces de travail par défaut suivant :

Dtwm*0*workspaceCount: 4
	Dtwm*workspaceCount:  1

Des espaces de travail multiples sont spécifiés sur l'écran 0. Un seul espace de travail est spécifié sur les autres écrans.

Vous pouvez créer (ou modifier, s'il existe) le fichier /etc/dt/config/C/sys.resources afin de modifier le nombre d'espaces de travail par défaut pour tous les nouveaux utilisateurs d'une station de travail.

    Utilisez la ressource 0*workspaceCount pour définir la valeur par défaut de niveau système sur l'écran principal :

    Dtwm*0*workspaceCount: nombre
    

Par exemple, la ressource suivante permet de définir six espaces de travail sur l'écran principal de niveau système :

Dtwm*0*workspaceCount: 6

Pour plus de détails sur la configuration des ressources du Gestionnaire de l'espace de travail, voir "Définition de ressources d'applications".

Par exemple, la ressource suivante permet de définir six espaces de travail :

	Dtwm*workspaceCount: 6

Désignation des espaces de travail de niveau système

Le nombre d'espaces de travail est défini par la convention wsn, où n correspond à 0, 1, 2, etc. Par exemple, les quatre espaces de travail par défaut sont numérotés de ws0 à ws3.

    Utilisez la ressource title pour modifier le nom d'un espace de travail donné :

	Dtwm*wsn: nom

Pour plus de détails sur la définition des ressources du Gestionnaire de l'espace de travail, voir "Définition de ressources d'applications".

Par exemple, les ressources suivantes permettent d'affecter aux quatre espaces de travail par défaut des noms donnés :

Dtwm*ws0*title:  Anna
Dtwm*ws1*title:  Don
Dtwm*ws2*title   Julia
Dtwm*ws3*title   Patti

Création de fonds supplémentaires

  1. Créez les images des fonds. Il peut s'agir de fichiers bitmap ou pixmap.

  2. Copiez les fonds dans l'un des répertoires suivants. Au besoin, créez ce répertoire.

    • Fonds appliqués au système : /etc/dt/backdrops

    • Fonds personnels : RépPersonnel/.dt/backdrops

  3. Sélectionnez l'option Relancer Gestionnaire de l'esp. de travail du menu Espace de travail.

    Les fonds personnels et de niveau système sont ajoutés aux fonds intégrés dans /usr/dt/backdrops.

    Vous pouvez remplacer un fond intégré par un fond personnel ou de niveau système que vous aurez créé.

Remplacement d'un fond par une image graphique

Les fonds apparaissent en couches sur la fenêtre racine. La boîte de dialogue Fond du Gestionnaire de configuration comporte un paramètre NoBackdrop pour lequel le fond est transparent.

Une seule fenêtre racine se trouve derrière les fonds de l'espace de travail. Ainsi, une image graphique placée dans la fenêtre racine est conservée dans tous les espaces de travail. Vous pouvez indiquer les espaces de travail qui couvrent la fenêtre racine avec un fond. L'image visible lorsque le paramètre NoBackdrop est sélectionné sera toutefois commune à l'ensemble des espaces de travail.

  1. Créez l'image graphique.

    Son format doit être compatible avec vos outils et permettre son affichage dans la fenêtre racine. Par exemple, si vous souhaitez utiliser xsetroot, vous devez créer un fichier bitmap.

  2. S'il n'existe pas déjà, créez un fichier exécutable RépPersonnel/.dt/sessions/sessionetc.

    Le fichier sessionetc est exécuté chaque fois que l'utilisateur se connecte.

  3. Entrez la commande d'affichage de l'image dans le fichier sessionetc.

    La commande suivante, par exemple, juxtapose le fichier bitmap sur la fenêtre racine :

    	xsetroot -bitmap /users/ellen/.dt/icons/root.bm