Remvoed some redundant definitions after the notification code change.
[wmaker-crm.git] / WindowMaker / menu.fr
blobac52e0d7e0b30dea68258934587d188d5e16cb0d
1 /*
2  * Définition du menu de fond pour WindowMaker
3  * 
4  * La syntaxe est:
5  *
6  * <Titre> [SHORTCUT <Raccourci>] <Commande> <Paramètres>
7  *
8  * <Titre> est une chaine de charactères qui représente un titre. Il doit
9  *         être entre guillemets si il y a des espaces.
10  *
11  * SHORTCUT spécifie un raccourci pour une entrée dans le menu. <Raccourci>
12  * a la même syntaxe que les options pour les raccourcis clavier dans le
13  * fichier $HOME/GNUstep/Defaults/WindowMaker, comme par example RootMenuKey ou
14  * encore MiniaturizeKey.
15  *
16  * Il n'est pas possible de spécifier un raccourci pour une entrée MENU
17  * ou OPEN_MENU.
18  *
19  * <Commande> une des commandes valides:
20  *
21  *      MENU                        Commence une définition de (sous)menu
22  *
23  *      END                         Fin d'une définition de (sous)menu
24  *
25  *      OPEN_MENU                   Ouvre un menu depuis un fichier, un "pipe"
26  *                                  ou le contenu d'un ou plusieurs répertoires
27  *                                  et eventuellement peut etre précédé d'une
28  *                                  commande.
29  *
30  *      WORKSPACE_MENU              Ajoute un sous menu pour les opérations
31  *                                  sur l'espace de travail. Il ne peut y
32  *                                  avoir qu'un seul WORKSPACE_MENU.
33  *
34  *      EXEC                        Execute un programme externe
35  *
36  *      SHEXEC <command> - executes a shell command (like gimp > /dev/null)
37  *
38  *      EXIT                        Quitte le gestionnaire de fenêtres
39  *
40  *      RESTART [<window manager>]  Redémarre WindowMaker ou démarre un
41  *                                  autre gestionnaire de fenêtres
42  *
43  *      REFRESH                     Retrace l'écran
44  *
45  *      ARRANGE_ICONS               Arrange les icônes sur l'espace de
46  *                                  travail
47  *
48  *      SHUTDOWN                    Tue tout les clients ( et termine la
49  *                                  session X Window)
50  *
51  *      SHOW_ALL                    Montre toutes les fenêtres sur l'espace
52  *                                  de travail
53  *
54  *      HIDE_OTHERS                 Cache toutes les fenêtres sur l'espace
55  *                                  de travail qui sont en arrière plan
56  *
57  *      SAVE_SESSION                Sauve la l'état courant du bureau, cela
58  *                                  inclus toute les applications en marche,
59  *                                  tout leur indices (geometrie, position
60  *                                  sur l'écran, l'espace de travail sur
61  *                                  lequel elle sont, si elles ont ete lancées
62  *                                  par le "dock" ou le "clip", si elles
63  *                                  etaient minimisées, ombrées ou cachées).
64  *                                  De plus, l'espace de travail courant
65  *                                  sera aussi sauvé. Tout sera remis dans
66  *                                  cet état a chaque démarrage de
67  *                                  WindowMaker jusqu'au prochain usage de
68  *                                  SAVE_SESSION ou CLEAR_SESSION. Si
69  *                                  "SaveSessionOnExit" est égal à "Yes"
70  *                                  dans le fichier de domaine de
71  *                                  WindowMaker, alors la sauvegarde est
72  *                                  automatiquement faite a chaque fin de
73  *                                  session, abandonnant toute SAVE_SESSION
74  *                                  ou CLEAR_SESSION antérieure (Voir plus
75  *                                  bas).
76  *
77  *      CLEAR_SESSION               Efface la sauvegarde de toute session
78  *                                  antérieure. Ceci n'aura aucun effet si
79  *                                  "SaveSessionOnExit" est égal à "Yes".
80  *
81  *      INFO_PANEL                  Affiche le panneau d'informations sur 
82  *                                  WindowMaker.
83  *
84  *      LEGAL_PANEL                 Affiche le panneau d'informations sur
85  *                                  le statut legal de WindowMaker.
86  *
87  * Syntaxe d'OPEN_MENU:
88  *
89  * 1. Utilisation d'un fichier de menu.
90  *      / Ouvre "fichier.menu" (celui-ci doit contenir un fichier de menu
91  *      / valide) et l'insère à la position courante.
92  *
93  *   OPEN_MENU fichier.menu
94  *
95  * 2. Utilisation de "pipes".
96  *      / Ouvre une commande et utilise sa sortie standard pour construire
97  *      / un menu (la sortie standard de la commande doit être une
98  *      / description de menu valide). L'espace entre '|' est optionel.
99  *
100  *   OPEN_MENU | commande
102  * 3. Utilisation de répertoires.
103  *      / Ouvre un ou plusieurs répertoires et construit un menu avec tout
104  *      / les sous répertoires et les fichiers éxécutables a l'intérieur et
105  *      / les classe dans l'ordre alphabétique.
107  *   OPEN_MENU /un/répertoire [/un/autre/repértoire ...]
109  * 4. Utilisation de répertoires avec une commande.
110  *      / Ouvre un ou plusieurs répertoires et construit un menu avec tout
111  *      / les sous répertoires et les fichiers lisibles a l'intérieur et
112  *      / les classe dans l'ordre alphabétique, précédant chacun d'eux
113  *      / d'une commande.
115  *   OPEN_MENU /un/répertoire [/un/autre/répertoire ...] WITH commande -option
117  *   Options:
118  *           -noext   retirer tout ce qui se trouve après le dernier point
119  *                    dans le nom de fichier.
121  * <Parametre> est le programme a éxécuter.
123  * ** Options pour la ligne de commande après EXEC:
125  * %s                   substituer avec la sélection courante
126  * %a(titre[,message])  ouvre une boite de dialogue avec un message et fait la
127  *                      substitution avec ce que vous avez tapé
128  * %w                   substituer par la "XID" de la fenêtre en avant plan
129  *                      courante
131  * Vous pouvez outrepasser des charactères spéciaux (comme % et ") avec le
132  * charactère \
134  * ex: xterm -T "\"Hello World\""
136  * Vous pouvez aussi utiliser des séquences "escape", comme \n
138  * Chaque déclaration de MENU doit avoir sa déclaration END à la fin.
140  * Exemple:
142  * "Test" MENU
143  *      "XTerm" EXEC xterm
144  *              / Crée un sous menu avec le contenu de /usr/openwin/bin
145  *      "Applications XView" OPEN_MENU "/usr/openwin/bin"
146  *              / Quelques applications X11 dans différents répertoires
147  *      "Applications X11" OPEN_MENU /usr/X11/bin $HOME/bin/X11
148  *              / Définir quelques images de fond
149  *      "Fond d'écran" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t
150  *              / Insère le fichier "style.menu" dans cette entrée
151  *      "Style" OPEN_MENU style.menu
152  * "Test" END
153  */
155 #include "wmmacros"
157 "Applications" MENU
158         "Informations" MENU
159                 "Panneau d'informations" INFO_PANEL
160                 "Panneau d'informations légales" LEGAL_PANEL
161                 "Console système" EXEC xconsole
162                 "Charge système" SHEXEC xosview || xload
163                 "Liste des processus" EXEC xterm -e top
164                 "Butineur d'aide" EXEC xman
165         "Informations" END
166         "Démarrer..." EXEC %a(Démarrer,Tapez une commande à démarrer:)
167         "Terminal X" EXEC xterm -sb
168         "Rxvt" EXEC rxvt -bg black -fg white -fn fixed
169         "Espaces de travail" WORKSPACE_MENU
170         "Applications" MENU
171                 "Graphismes" MENU
172                         "Gimp" SHEXEC gimp >/dev/null
173                         "XV" EXEC xv
174                         "XPaint" EXEC xpaint
175                         "XFig" EXEC xfig
176                 "Graphismes" END
177                 "Xfm" EXEC xfm
178                 "OffiX Files" EXEC files
179                 "LyX" EXEC lyx
180                 "Netscape" EXEC netscape
181                 "Ghostview" EXEC ghostview %a(Entrez un fichier)
182                 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat,Entrez un fichier PDF)
183                 "TkDesk" EXEC tkdesk
184         "Applications" END
185         "Editeurs" MENU
186                 "XFte" EXEC xfte
187                 "XEmacs" SHEXEC xemacs || emacs
188                 "XJed" EXEC xjed
189                 "NEdit" EXEC nedit
190                 "Xedit" EXEC xedit
191                 "VI" EXEC xterm -e vi
192         "Editeurs" END
193         "Divers" MENU
194                 "Xmcd" SHEXEC xmcd 2> /dev/null
195                 "Xplaycd" EXEC xplaycd
196                 "Xmixer" EXEC xmixer
197         "Divers" END
198         "Utilitaires" MENU
199                 "Calculatrice" EXEC xcalc
200                 "Propriétés de la fenêtre" SHEXEC xprop | xmessage -center -title 'xprop' -file -
201                 "Sélecteur de polices" EXEC xfontsel
202                 "Emulateur de terminal" EXEC xminicom
203                 "Loupe" EXEC xmag
204                 "Carte des couleurs" EXEC xcmap
205                 "XKill" EXEC xkill
206                 "Sélections" EXEC xclipboard
207         "Utilitaires" END
208         
209         "Sélection" MENU
210                 "Copier" SHEXEC echo '%s' | wxcopy
211                 "Envoyer à" EXEC xterm -name mail -T "Pine" -e pine %s
212                 "Naviguer" EXEC netscape %s
213                 "Rechercher dans le manuel" SHEXEC MANUAL_SEARCH(%s)
214         "Sélection" END
215         
216         "Espace de travail" MENU
217                 "Cacher les autres fenêtres" HIDE_OTHERS
218                 "Montrer toutes les fenêtres" SHOW_ALL
219                 "Arranger les icônes" ARRANGE_ICONS
220                 "Retracer l'écran" REFRESH
221                 "Vérrouiller" EXEC xlock -allowroot -usefirst
222                 "Sauver la session" SAVE_SESSION
223                 "Effacer la session" CLEAR_SESSION
224         "Espace de travail" END
226         "Apparence" MENU
227                 "Thèmes" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
228                 "Styles" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
229                 "Jeu d'icônes" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
230                 "Fond d'écran" MENU
231                         "Unifié" MENU
232                                 "Noir" WS_BACK '(solid, black)'
233                                 "Bleu" WS_BACK '(solid, "#505075")'
234                                 "Indigo" WS_BACK '(solid, "#243e6c")'
235                                 "Bleu foncé" WS_BACK '(solid, "#180090")'
236                                 "Violet" WS_BACK '(solid, "#554466")'
237                                 "Blanc crème" WS_BACK '(solid, "wheat4")'
238                                 "Gris foncé" WS_BACK '(solid, "#333340")'
239                                 "Bordeaux" WS_BACK '(solid, "#400020")'
240                         "Unifié" END
241                         "Degradé" MENU
242                                 "Coucher de Soleil" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'
243                                 "Ciel" WS_BACK '(vgradient, blue4, white)'
244                                 "Dégradés de Bleu" WS_BACK '(vgradient, "#7080a5", "#101020")'
245                                 "Dégradés d'Indigo" WS_BACK '(vgradient, "#746ebc", "#242e4c")'
246                                 "Dégradés de Violet" WS_BACK '(vgradient, "#654c66", "#151426")'
247                                 "Dégradés de Beige" WS_BACK '(vgradient, "#a09060", "#302010")'
248                                 "Dégradés de Gris" WS_BACK '(vgradient, "#636380", "#131318")'
249                                 "Dégradés de Bordeau" WS_BACK '(vgradient, "#600040", "#180010")'
250                         "Degradé" END
251                         "Images" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
252                 "Fond d'écran" END
253                 "Sauver le thème" EXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Nom du thème,Entrez un nom de fichier:)"
254                 "Sauver le jeu d'icônes" EXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Nom du jeu d'icônes,Entrez un nom de fichier:)"
255         "Apparence" END
257         "Quitter" MENU
258                 "Redémarrer" RESTART
259                 "Démarrer AfterStep" RESTART afterstep
260                 "Quitter..." EXIT
261                 "Tuer la session..." SHUTDOWN
262         "Quitter" END
263 "Applications" END