Page suivante Page précédente Table des matières

7. Utiliser IceWM

Cette section est une série de questions sur l'utilisation d'IceWM.

7.1 Que fait l'option Logout(Cancel)Command?

Pour la plupart des utilisateurs, rien. Ces deux commandes sont là pour l'intégration à GNOME et seront exécutées quand les utilisateurs initieront un "logout" ou un "logout cancel". Comme GNOME n'a pas incorporé cette fonction, ce n'est généralement pas utilisé.

7.2 A quoi sert le champ vide dans la barre des tâches?

Si vous exécutez IceWM avec l'option "TaskBarDoubleHeight" à 1 ou "TaskBarShowWindows" à 0, un champ vide apparaît dans la barre des tâches. C'est une ligne de commande. Dans ce champ vous pouvez entrer une commande pour démarrer un programme. Si vous cliquez dans le champ et que vous entrez "xclock" X clock est lancé.

Si vous cliquez dedans et entrez simplement "Ctrl-Enter" un XTerm sera lancé. Si vous entrez une commande non X et pressez "Ctrl-Enter" cette commande est exécutée dans un XTerm.

7.3 Quels formats d'image puis je utiliser avec IceWM?

Si IceWM est compilé avec les librairies xpm standards, il ne peut utiliser que le format d'image xpm (comme fond d'écran, etc.). Si, toutefois, IceWM est compilé avec le support "imlib", il pourra afficher tous les formats communs incluant les images jpeg, gif, png et tiff.

7.4 Définir le format pour l'affichage de l'horloge

Modifier l'apparence de l'horloge située dans la barre des tâches ainsi que le format de la bulle d'info associée est plutôt facile. IceWM utilise le même format que la fonction Unix standard "strftime" aussi en cas de doute vous pouvez vous référer à

    man 3 strftime

Pour définir le format de l'heure vous utiliserez

    TimeFormat="<chaine de formatage>"

et pour le format de la bulle d'info

    DateFormat="<chaine de formatage>"

Habituellement les caractères placés dans la chaîne "chaine de formatage" sont affichés sans conversion (c'est possible en fonction de la valeur de "TaskBarClockLeds", voir si dessous). Les descripteurs de conversion sont précédés par le caractère pourcentage "%" et sont remplacés par la chaîne correspondante.

Note importante : Alors que les deux options "DateFormat" et "TimeFormat" supportent tous les formats de descripteurs ce dernier ne le pourra que s'il est utilisé avec

    TaskBarClockLeds=0

(qui est positionné à 1 par défaut).

La raison c'est qu'il n'y a pas d'icônes pour afficher le nom des mois, jours ou la zone temporelle. Pour être précis il y a seulement des icônes pour

  1. les digits (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
  2. les deux points, point, slash et espace
  3. A, P et M (pour AM et PM)

Les descripteurs qui peuvent être mis dans "TimeFormat" si "TaskBarClockLeds=0" (en général ou qui dépendent de la localisation) sont étiquetés "limité" dans la table suivante. Elle montre tous les descripteurs disponibles.

Les valeurs entre parenthèses montrent l'affichage des différents descripteurs pour

YYYY/MM/DD HH:MM:SS TimeZone = 1999/09/04 19:09:22 UTC

sur ma machine avec l'horloge du BIOS et Linux utilisant le temps universel coordonné (UTC), locale positionnée à "C" (aucune internationalisation) :

"%a" (Sat) limité

Jour de la semaine en abrégé en fonction de locale courante.

"%A" (Saturday) limité

Jour de la semaine en toute lettre en fonction de locale courante.

"%b" (Sep) limité

Nom du mois en abrégé en fonction de locale courante.

"%B" (September) limité

Nom du mois en toute lettre en fonction de locale courante.

"%c" (Sat Sep 04 19:09:22 1999) limité

Date et heure au format local.

"%d" (04)

Jour du mois en décimal (01-31).

"%H" (19)

Heure au format 24 h (00-23).

"%I" (07)

Heure au format 12 h (01-12).

"%j" (247)

Jour de l'année (001-366).

"%m" (09)

mois de l'année (01-12).

"%M" (09)

Minutes (00-59).

"%p" (PM) limité

Chaîne précisant AM ou PM en fonction de l'heure ou en fonction de locale courante.

"%S" (22)

Secondes (00-59).

"%U" (35)

Semaine de l'année (00-53), la semaine commence le dimanche avec le premier dimanche en tant que premier jour de la première semaine.

"%W" (35)

Semaine de l'année (00-53), la semaine commence le lundi.

"%w" (06)

Jour de la semaine, Dimanche = 0.

"%x" (09/04/99) limité

Date au format local.

"%X" (19:09:22) limité

Heure au format local.

"%y" (99)

les deux derniers chiffres de l'année (00-99).

"%Y" (1999)

les quatre chiffres de l'année.

"%Z" (UTC) limité

Le fuseau horaire ou son nom ou son abréviation.

"%%" limité

Caractère littéral "%".

7.5 Définir la commande de verrouillage de l'écran

Par défaut IceWM utilise "xlock" (sans aucun argument) pour verrouiller l'écran. Vous pouvez avoir plusieurs raisons pour utiliser une commande différente :

Il est très simple de changer la commande de verrouillage de l'écran : simplement ajouter

    LockCommand="xlock -mode blank"

dans votre "$HOME/.icewm/preferences" et "xlock" s'exécutera avec un écran vide (lequel ne montre rien sinon un écran noir).

Cet exemple est choisi délibérément : En utilisant ce mode vous avez la meilleure chance que votre moniteur s'endorme (entre en mode alimentation réduite).


Page suivante Page précédente Table des matières