[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Top] [Table des matières] [Index] [ ? ]

5.1 Manipuler les fenêtres

Ce qui suit sont des commandes employées pour manipuler des fenêtres.

Command: select n

Ceci saute à la fenêtre nn est le numéro de la fenêtre comme montré dans la barre de programmes. Vous pouvez faire de même avec C-n. Pour ne choisir aucune fenêtre, masquant le cadre courant, tapez ‘select -’.

Command: select window-name

Aller à une fenêtre par le nom. Un raccourci est C-t '.

Command: windows fmt

Ceci fait apparaître la barre de programmes qui montre les fenêtres que vous avez actuellement en fonctionnement. Le numéro devant chaque nom de fenêtre est employé pour sauter à cette fenêtre. Vous pouvez faire cela en tapant C-t nn est le numéro de la fenêtre. Notez que seulement des fenêtres avec des nombres de 0 à 9 sont référencé en utilisant ce raccourci. Pour atteindre des fenêtres avec un numéro plus grand que 9, utilisez C-t ' et tapez le nombre à l'invite de commande.

Après 5 secondes la barre de programmes disparaît.

Cette commande est liée à C-t w par défaut.

Une fois appelé de la ligne de commande comme ceci,

 
$ ratpoison -c windows

Au lieu d'une barre de messages, vous obtiendrez une liste des fenêtres affichées au stdout. Ceci vous permet d'écrire des scripts plus avancés que de simples macros de clavier. C'est là que fmt entre en jeu. Si windows est donné en argument, il le traite comme chaîne de format comme décrit dans set winfmt.

Command: title title

Renommer la fenêtre actuellement active. Ce nom demeurera pour la durée de vie de la fenêtre, à moins que vous la changiez encore. Par défaut, le raccourci C-t A est lié à cette commande.

Command: other

Ceci bascule entre la fenêtre courante et la dernière fenêtre. Par défaut, ceci est lié à C-t C-t.

Command: prev

Ceci saute à la fenêtre précédente dans la liste des fenêtres. Par défaut, ceci est lié au C-t p.

Command: next

Ceci saute à la prochaine fenêtre dans la liste des fenêtres. Ceci est lié à trois raccourcis, à savoir C-t n, C-t space, et C-t enter.

Command: kill

Ceci détruit la fenêtre courante. Normalement vous devriez seulement avoir besoin d'employer delete, mais juste au cas où vous sortiriez en dehors de la fenêtre cette commande devrait vous aider. En outre disponible sous C-t K.

Command: info fmt

Informations d'affichage de la fenêtre courante. Un argument optionnel fmt peut être passé pour modifier le format par défaut. info accepte les mêmes options de format que windows.

Command: gravity g

Changer la gravité de la fenêtre courante. Une fenêtre normale se transférera au coin supérieur gauche de l'écran, mais elle peut également être placé au coin inférieur droit de l'écran. Les valeurs valides pour g sont les 8 directions ‘northwest’, ‘north’, ‘northeast’, ‘east’, ‘southeast’, ‘south’, ‘southwest’ et ‘west’, dans le sens des aiguilles d'une montre en partant du coin supérieur gauche. ‘center’ centre la fenêtre dans le cadre. g peut être abrégé au abréviations standard de 1 et 2 lettres de la boussole (c.-à-d. ‘nw’, ‘s’, etc).

Appelé sans arguments, la configuration courante est retournée.

Command: delete

Ceci supprime la fenêtre courante. Vous pouvez y accéder avec le raccourci C-t k.

Command: set infofmt fmt

Définir le format de fenêtre par défaut pour la commande info. Voir set winfmt pour les caractères de formats admis.

Command: set winname name

Il y a trois ressources que ratpoison peut obtenir du nom d'une fenêtre : l'indication du WMNAME, le res_name de l'indication du WMCLASS, ou le res_class de l'indication du WMCLASS. name peut être le ‘title’ qui est ce que la plupart des gestionnaires de fenêtres mettent dans la barre de titre, le ‘name’ qui est le res_name, ou ‘classe’ qui est le res_class.

Appelé sans arguments, la configuration courante est retournée.

Command: set wingravity g

Définir la gravité par défaut pour les fenêtres normales. Voir la commande gravity.

Appelé sans arguments, la configuration courante est retournée.

Command: set winliststyle setting

La liste des fenêtres peut être montrée dans une rangée ou dans une colonne. setting peut être ‘row’ ou ‘column’.

Command: set winfmt fmt

Placer le format de fenêtre par défaut pour la commande windows. Par défaut c'est ‘%n%s%t’. Ce qui suit est une liste de format valide de caractères :

%a

Nom de l'application

%c

Classe de ressource

%f

Le numéro du cadre quand fenêtre est montrée ou un espace si elle n'est pas dans un cadre

%g

La configuration de la gravité de la fenêtre

%h

La hauteur de la fenêtre

%H

L'indication d'incrémentation de la hauteur de la fenêtre

%i

ID de la fenêtre X11

%l

Un nombre unique basé sur le moment où la fenêtre a été accédée pour la dernière fois. Plus le nombre est grand, plus récemment elle a été accédée.

%n

Le numéro de la fenêtre

%s

Statut de la fenêtre (fenêtre courante, dernière fenêtre, etc)

%S

L'écran de la fenêtre

%t

Nom de la fenêtre

%T

Si la fenêtre est passagère ou non

%w

La largeur de la fenêtre

%W

L'indication d'incrémentation de la largeur de la fenêtre

%x

L'écran du xinerama de la fenêtre

En plus, il se peut y ait un nombre entre le signe % et le format des caractères, indiquant une longueur maximum, cette valeur sert à tronquer, par exemple ‘%n%s%20t’.

Appelé sans arguments, la configuration courante est retournée.

Command: number n target

Définir le numéro d'une fenêtre à n. Si une autre fenêtre occupe déjà le numéro demandé, alors les numéros des fenêtres sont permutés.

Le deuxième argument, target, est facultatif. Il devrait être le numéro de la fenêtre dont le numéro sera échangé. Si target est omis, ratpoison se tourne par défaut vers la fenêtre courante.

Command: set transgravity g

Définir l'alignement par défaut pour les fenêtres passagères. Voir la commande gravity.

Appelé sans arguments, la configuration courante est retournée.

Command: set maxsizegravity g

Définir l'alignement par défaut pour des fenêtres ayant l'indication d'agrandissement maximum. Voir la commande gravity.

Appelé sans arguments, la configuration courante est retournée.

Command: set border n

Définir la largeur de bordure pour toutes les fenêtres.

Appelé sans arguments, la configuration courante est retournée.


[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Top] [Table des matières] [Index] [ ? ]

Ce document a été généré par Eric Reinbold le 28 Juin 2008 en utilisant texi2html 1.78.