Files
wmaker/WindowMaker/menu.fr
T

260 lines
9.2 KiB
Plaintext
Raw Normal View History

1998-09-29 22:36:29 +00:00
/*
2004-10-17 04:32:25 +00:00
* Définition du menu de fond pour WindowMaker
1998-09-29 22:36:29 +00:00
*
* La syntaxe est:
*
2004-10-17 04:32:25 +00:00
* <Titre> [SHORTCUT <Raccourci>] <Commande> <Paramètres>
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* <Titre> est une chaine de charactères qui représente un titre. Il doit
* être entre guillemets si il y a des espaces.
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* SHORTCUT spécifie un raccourci pour une entrée dans le menu. <Raccourci>
* a la même syntaxe que les options pour les raccourcis clavier dans le
* fichier $HOME/GNUstep/Defaults/WindowMaker, comme par example RootMenuKey ou
1998-09-29 22:36:29 +00:00
* encore MiniaturizeKey.
*
2004-10-17 04:32:25 +00:00
* Il n'est pas possible de spécifier un raccourci pour une entrée MENU
1998-09-29 22:36:29 +00:00
* ou OPEN_MENU.
*
* <Commande> une des commandes valides:
*
2004-10-17 04:32:25 +00:00
* MENU Commence une définition de (sous)menu
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* END Fin d'une définition de (sous)menu
1998-09-29 22:36:29 +00:00
*
* OPEN_MENU Ouvre un menu depuis un fichier, un "pipe"
2004-10-17 04:32:25 +00:00
* ou le contenu d'un ou plusieurs répertoires
* et eventuellement peut etre précédé d'une
1998-09-29 22:36:29 +00:00
* commande.
*
2004-10-17 04:32:25 +00:00
* WORKSPACE_MENU Ajoute un sous menu pour les opérations
* sur les bureaux. Il ne peut y
1998-09-29 22:36:29 +00:00
* avoir qu'un seul WORKSPACE_MENU.
*
* EXEC Execute un programme externe
*
2004-10-17 04:32:25 +00:00
* EXIT Quitte le gestionnaire de fenêtres
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* RESTART [<window manager>] Redémarre WindowMaker ou démarre un
* autre gestionnaire de fenêtres
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* REFRESH Retrace l'écran
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* ARRANGE_ICONS Arrange les icônes sur le bureau
1998-09-29 22:36:29 +00:00
*
* SHUTDOWN Tue tout les clients ( et termine la
* session X Window)
*
2004-10-17 04:32:25 +00:00
* SHOW_ALL Montre toutes les fenêtres sur le bureau
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* HIDE_OTHERS Cache toutes les fenêtres sur le
* bureau qui sont en arrière plan
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* SAVE_SESSION Sauve la l'état courant du bureau, cela
1998-09-29 22:36:29 +00:00
* inclus toute les applications en marche,
* tout leur indices (geometrie, position
2004-10-17 04:32:25 +00:00
* sur l'écran, le bureau sur
* lequel elle sont, si elles ont ete lancées
1998-09-29 22:36:29 +00:00
* par le "dock" ou le "clip", si elles
2004-10-17 04:32:25 +00:00
* etaient minimisées, ombrées ou cachées).
* De plus, le bureau actuel
2004-10-17 04:32:25 +00:00
* sera aussi sauvé. Tout sera remis dans
* cet état a chaque démarrage de
1998-09-29 22:36:29 +00:00
* WindowMaker jusqu'au prochain usage de
* SAVE_SESSION ou CLEAR_SESSION. Si
2004-10-17 04:32:25 +00:00
* "SaveSessionOnExit" est égal à "Yes"
1998-09-29 22:36:29 +00:00
* dans le fichier de domaine de
* WindowMaker, alors la sauvegarde est
* automatiquement faite a chaque fin de
* session, abandonnant toute SAVE_SESSION
2004-10-17 04:32:25 +00:00
* ou CLEAR_SESSION antérieure (Voir plus
1998-09-29 22:36:29 +00:00
* bas).
*
* CLEAR_SESSION Efface la sauvegarde de toute session
2004-10-17 04:32:25 +00:00
* antérieure. Ceci n'aura aucun effet si
* "SaveSessionOnExit" est égal à "Yes".
1998-09-29 22:36:29 +00:00
*
* INFO_PANEL Affiche le panneau d'informations sur
* WindowMaker.
*
* LEGAL_PANEL Affiche le panneau d'informations sur
* le statut legal de WindowMaker.
*
* Syntaxe d'OPEN_MENU:
*
* 1. Utilisation d'un fichier de menu.
1999-01-25 19:06:50 +00:00
* / Ouvre "fichier.menu" (celui-ci doit contenir un fichier de menu
2004-10-17 04:32:25 +00:00
* / valide) et l'insère à la position courante.
1998-09-29 22:36:29 +00:00
*
* OPEN_MENU fichier.menu
*
* 2. Utilisation de "pipes".
1999-01-25 19:06:50 +00:00
* / Ouvre une commande et utilise sa sortie standard pour construire
2004-10-17 04:32:25 +00:00
* / un menu (la sortie standard de la commande doit être une
1999-01-25 19:06:50 +00:00
* / description de menu valide). L'espace entre '|' est optionel.
1998-09-29 22:36:29 +00:00
*
* OPEN_MENU | commande
*
2004-10-17 04:32:25 +00:00
* 3. Utilisation de répertoires.
* / Ouvre un ou plusieurs répertoires et construit un menu avec tout
* / les sous répertoires et les fichiers éxécutables a l'intérieur et
* / les classe dans l'ordre alphabétique.
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* OPEN_MENU /un/répertoire [/un/autre/repértoire ...]
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* 4. Utilisation de répertoires avec une commande.
* / Ouvre un ou plusieurs répertoires et construit un menu avec tout
* / les sous répertoires et les fichiers lisibles a l'intérieur et
* / les classe dans l'ordre alphabétique, précédant chacun d'eux
1999-01-25 19:06:50 +00:00
* / d'une commande.
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* OPEN_MENU /un/répertoire [/un/autre/répertoire ...] WITH commande -option
1998-09-29 22:36:29 +00:00
*
1999-01-25 19:06:50 +00:00
* Options:
2004-10-17 04:32:25 +00:00
* -noext retirer tout ce qui se trouve après le dernier point
1999-01-25 19:06:50 +00:00
* dans le nom de fichier.
*
2004-10-17 04:32:25 +00:00
* <Parametre> est le programme a éxécuter.
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* ** Options pour la ligne de commande après EXEC:
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* %s substituer avec la sélection courante
1999-01-25 19:06:50 +00:00
* %a(titre[,message]) ouvre une boite de dialogue avec un message et fait la
2004-10-17 04:32:25 +00:00
* substitution avec ce que vous avez tapé
* %w substituer par la "XID" de la fenêtre en avant plan
1999-01-25 19:06:50 +00:00
* courante
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* Vous pouvez outrepasser des charactères spéciaux (comme % et ") avec le
* charactère \
1998-09-29 22:36:29 +00:00
*
* ex: xterm -T "\"Hello World\""
*
2004-10-17 04:32:25 +00:00
* Vous pouvez aussi utiliser des séquences "escape", comme \n
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* Chaque déclaration de MENU doit avoir sa déclaration END à la fin.
1998-09-29 22:36:29 +00:00
*
* Exemple:
*
* "Test" MENU
* "XTerm" EXEC xterm
2004-10-17 04:32:25 +00:00
* / Crée un sous menu avec le contenu de /usr/openwin/bin
1998-09-29 22:36:29 +00:00
* "Applications XView" OPEN_MENU "/usr/openwin/bin"
2004-10-17 04:32:25 +00:00
* / Quelques applications X11 dans différents répertoires
* "Applications X11" OPEN_MENU /usr/X11/bin $HOME/bin/X11
2004-10-17 04:32:25 +00:00
* / Définir quelques images de fond
* "Fond d'écran" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t
* / Insère le fichier "style.menu" dans cette entrée
1998-09-29 22:36:29 +00:00
* "Style" OPEN_MENU style.menu
* "Test" END
*/
#include "wmmacros"
"Applications" MENU
"Informations" MENU
"Panneau d'informations" INFO_PANEL
2004-10-17 04:32:25 +00:00
"Panneau d'informations légales" LEGAL_PANEL
"Console système" EXEC xconsole
"Charge système" SHEXEC xosview || xload
1998-09-29 22:36:29 +00:00
"Liste des processus" EXEC xterm -e top
"Butineur d'aide" EXEC xman
"Informations" END
2004-10-17 04:32:25 +00:00
"Démarrer..." SHEXEC %a(Démarrer,Tapez une commande à démarrer:)
1998-09-29 22:36:29 +00:00
"Terminal X" EXEC xterm -sb
"Rxvt" EXEC rxvt -bg black -fg white -fn fixed
"Bureaux" WORKSPACE_MENU
1998-09-29 22:36:29 +00:00
"Applications" MENU
"Graphismes" MENU
1999-05-01 23:15:43 +00:00
"Gimp" SHEXEC gimp >/dev/null
1998-09-29 22:36:29 +00:00
"XV" EXEC xv
"XPaint" EXEC xpaint
"XFig" EXEC xfig
"Graphismes" END
"Xfm" EXEC xfm
"OffiX Files" EXEC files
"LyX" EXEC lyx
"Netscape" EXEC netscape
"Ghostview" EXEC ghostview %a(Entrez un fichier)
1999-01-25 19:06:50 +00:00
"Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat,Entrez un fichier PDF)
1998-09-29 22:36:29 +00:00
"TkDesk" EXEC tkdesk
"Applications" END
"Editeurs" MENU
"XFte" EXEC xfte
1999-05-01 23:15:43 +00:00
"XEmacs" SHEXEC xemacs || emacs
1998-09-29 22:36:29 +00:00
"XJed" EXEC xjed
"NEdit" EXEC nedit
"Xedit" EXEC xedit
"VI" EXEC xterm -e vi
"Editeurs" END
"Divers" MENU
1999-05-01 23:15:43 +00:00
"Xmcd" SHEXEC xmcd 2> /dev/null
1998-09-29 22:36:29 +00:00
"Xplaycd" EXEC xplaycd
"Xmixer" EXEC xmixer
"Divers" END
"Utilitaires" MENU
"Calculatrice" EXEC xcalc
2004-10-17 04:32:25 +00:00
"Propriétés de la fenêtre" SHEXEC xprop | xmessage -center -title 'xprop' -file -
"Sélecteur de polices" EXEC xfontsel
1998-09-29 22:36:29 +00:00
"Emulateur de terminal" EXEC xminicom
"Loupe" EXEC xmag
"Carte des couleurs" EXEC xcmap
"XKill" EXEC xkill
2004-10-17 04:32:25 +00:00
"Sélections" EXEC xclipboard
1998-09-29 22:36:29 +00:00
"Utilitaires" END
2004-10-17 04:32:25 +00:00
"Sélection" MENU
1999-05-01 23:15:43 +00:00
"Copier" SHEXEC echo '%s' | wxcopy
2004-10-17 04:32:25 +00:00
"Envoyer à" EXEC xterm -name mail -T "Pine" -e pine %s
1998-09-29 22:36:29 +00:00
"Naviguer" EXEC netscape %s
1999-05-01 23:15:43 +00:00
"Rechercher dans le manuel" SHEXEC MANUAL_SEARCH(%s)
2004-10-17 04:32:25 +00:00
"Sélection" END
1998-09-29 22:36:29 +00:00
"Bureau" MENU
2004-10-17 04:32:25 +00:00
"Cacher les autres fenêtres" HIDE_OTHERS
"Montrer toutes les fenêtres" SHOW_ALL
"Arranger les icônes" ARRANGE_ICONS
"Retracer l'écran" REFRESH
"Vérrouiller" EXEC xlock -allowroot -usefirst
1998-09-29 22:36:29 +00:00
"Sauver la session" SAVE_SESSION
"Effacer la session" CLEAR_SESSION
"Bureaux" END
1998-09-29 22:36:29 +00:00
"Apparence" MENU
2004-10-17 04:32:25 +00:00
"Thèmes" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
"Styles" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
2004-10-17 04:32:25 +00:00
"Jeu d'icônes" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
"Fond d'écran" MENU
"Unifié" MENU
1998-09-29 22:36:29 +00:00
"Noir" WS_BACK '(solid, black)'
"Bleu" WS_BACK '(solid, "#505075")'
"Indigo" WS_BACK '(solid, "#243e6c")'
2004-10-17 04:32:25 +00:00
"Bleu foncé" WS_BACK '(solid, "#224477")'
1998-09-29 22:36:29 +00:00
"Violet" WS_BACK '(solid, "#554466")'
2004-10-17 04:32:25 +00:00
"Blanc crème" WS_BACK '(solid, "wheat4")'
"Gris foncé" WS_BACK '(solid, "#333340")'
1998-09-29 22:36:29 +00:00
"Bordeaux" WS_BACK '(solid, "#400020")'
2004-10-17 04:32:25 +00:00
"Unifié" END
"Degradé" MENU
1999-01-11 12:28:12 +00:00
"Coucher de Soleil" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'
1998-09-29 22:36:29 +00:00
"Ciel" WS_BACK '(vgradient, blue4, white)'
2004-10-17 04:32:25 +00:00
"Dégradés de Bleu" WS_BACK '(vgradient, "#7080a5", "#101020")'
"Dégradés d'Indigo" WS_BACK '(vgradient, "#746ebc", "#242e4c")'
"Dégradés de Violet" WS_BACK '(vgradient, "#654c66", "#151426")'
"Dégradés de Beige" WS_BACK '(vgradient, "#a09060", "#302010")'
"Dégradés de Gris" WS_BACK '(vgradient, "#636380", "#131318")'
"Dégradés de Bordeau" WS_BACK '(vgradient, "#600040", "#180010")'
"Degradé" END
"Images" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
2004-10-17 04:32:25 +00:00
"Fond d'écran" END
"Sauver le thème" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Nom du thème,Entrez un nom de fichier:)"
"Sauver le jeu d'icônes" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Nom du jeu d'icônes,Entrez un nom de fichier:)"
1998-09-29 22:36:29 +00:00
"Apparence" END
"Quitter" MENU
2004-10-17 04:32:25 +00:00
"Redémarrer" RESTART
"Démarrer AfterStep" RESTART afterstep
1998-09-29 22:36:29 +00:00
"Quitter..." EXIT
1999-01-11 12:28:12 +00:00
"Tuer la session..." SHUTDOWN
1998-09-29 22:36:29 +00:00
"Quitter" END
"Applications" END