menu: New macro #usergnusteppath# for user GNUstep directory
[wmaker-crm.git] / WindowMaker / menu.fy.in
blobc2b63f84ef28af833ba36ae0bbede40666ae9667
1 /*
2  * Haadmenu-útwurking foar WindowMaker
3  *
4  * Opmaak is:
5  *
6  * <Titel> [SHORTCUT <Fluchtoets>] <Kommando> <Parameters>
7  *
8  * <Titel> is elke tekenrige te brûken as titel. Moat tusken " stean as it
9  *      spaasjes hat.
10  * 
11  * SHORTCUT jout in fluchtoets op foar dy yngong. <Fluchtoets> hat
12  * deselde opmaak as de fluchtoetsopsjes yn it
13  * $HOME/GNUstep/Defaults/WindowMaker bestân, sa as RootMenuKey of MiniaturizeKey.
14  *
15  * Jo kinne gjin fluchtoets opjaan foar in MENU- of OPEN_MENU-ûnderdiel.
16  * 
17  * <Kommando> ien fan 'e jildige kommando's: 
18  *      MENU - begjint (sub)menubepaling
19  *      END  - beëiniget (sub)menubepaling
20  *      OPEN_MENU - iepenet in menu út in bestân, 'pipe' of map(pen)ynhâld,
21  *                  en giet eventueel elk foarôf mei in kommando.
22  *      WORKSPACE_MENU - foeget in submenu foar wurkromtehannelingen ta. Mar ien
23  *                  workspace_menu is tastien.          
24  *      EXEC <programma> - fiert in ekstern programma út
25  *      SHEXEC <kommando> - fiert in 'shell'-kommando út (sa as gimp > /dev/null)
26  *      EXIT - slút de finsterbehearder ôf
27  *      RESTART [<finsterbehearder>] - werstart WindowMaker, of start in oare
28  *                      finsterbehearder
29  *      REFRESH - fernijt it buroblêd
30  *      ARRANGE_ICONS - werskikt de ikoanen yn 'e wurkromte
31  *      SHUTDOWN - deadet alle kliïnten (en slút de X Window-sesje ôf)
32  *      SHOW_ALL - pleatst alle finsters yn 'e wurkromte werom
33  *      HIDE_OTHERS - ferberget alle finsters yn 'e wurkromte, útsein dy't
34  *              fokus hat (of de lêste dy't fokus hie)
35  *      SAVE_SESSION - bewaret de hjoeddeiske steat fan it buroblêd, ynsletten
36  *                     alle rinnende programma's, al har 'hints' (ôfmjittingen,
37  *                     posysje op it skerm, wurkromte dêr't se yn libje, Dok
38  *                     of Klip fan wêrút se opstart waarden, en wannear
39  *                     miniaturisearre, oprôle of ferburgen). Bewaret teffens de aktuele
40  *                     wurkromte fan 'e brûker. Alles sil wersteld wurde by elke
41  *                     start fan windowmaker, oant in oare SAVE_SESSION of
42  *                     CLEAR_SESSION brûkt wurdt. As SaveSessionOnExit = Yes; yn
43  *                     it WindowMaker-domeinbestân, dan wurdt bewarjen automatysk
44  *                     dien by elke windowmaker-ôfsluting, en wurdt in
45  *                     SAVE_SESSION of CLEAR_SESSION oerskreaun (sjoch hjirnei).
46  *      CLEAR_SESSION - wisket in earder bewarre sesje. Dit sil gjin
47  *                     effekt hawwe as SaveSessionOnExit is True.
48  *      INFO - toant it Ynfopaniel
49  *
50  * OPEN_MENU-opmaak:
51  *   1. Menu-ôfhanneling út bestân.
52  *      // iepenet bestân.menu, dat in jildich menubestân befetsje moat, en foeget
53  *      // it yn op 'e hjoeddeiske plak
54  *      OPEN_MENU bestân.menu
55  *   2. Menu-ôfhanneling út pipe.
56  *      // iepenet kommando en brûkt syn 'stdout' om in menu oan te meitsjen.
57  *      // Kommando-output moat in jildige menubeskriuwing wêze.
58  *      // De romte tusken '|' en it kommando sels is opsjoneel.
59  *      // Brûk '||' yn plak fan '|' as jo it menu altiten bywurkje wolle
60  *      // by iepenjen. Dat soe traach wurkje kinne.
61  *      OPEN_MENU | kommando
62  *      OPEN_MENU || kommando
63  *   3. Mapôfhanneling.
64  *      // Iepenet ien of mear mappen en makket in menu oan, mei dêryn alle
65  *      // submappen en útfierbere bestannen alfabetysk
66  *      // sortearre.
67  *      OPEN_MENU /in/map [/in/oare/map ...]
68  *   4. Mapôfhanneling mei kommando.
69  *      // Iepenet ien of mear mappen en makket in menu oan, mei dêryn alle
70  *      // submappen en lêsbere bestannen alfabetysk sortearre,
71  *      // elk fan har foarôfgien mei kommando.
72  *      OPEN_MENU [opsjes] /in/map [/in/oare/map ...] WITH kommando -opsjes
73  *              Opsjes:
74  *                      -noext  lit alles fan 'e lêste punt yn 'e
75  *                              bestânsnamme ôf wei
76  *
77  * <Parameters> is it út te fieren programma.
78  *
79  * ** Kommandorigelopsjes yn EXEC:
80  * %s - wurdt ferfongen troch de aktuele seleksje
81  * %a(titel[,oanwizing]) - iepenet in ynfierfjild mei de opjûne titel en de
82  *                      opsjonele oanwizing, en wurdt ferfongen troch wat jo yntype
83  * %w - wurdt ferfongen troch XID foar it aktuele fokust finster
84  * %W - wurdt ferfongen troch it nûmer fan 'e aktuele wurkromte
85  * 
86  * Jo kinne spesjale karakters (sa as % en ") útskeakelje mei it \-teken:
87  * fb.: xterm -T "\"Hallo Wrâld\""
88  *
89  * Jo kinne ek ûntsnappingstekens brûke, sa as \n
90  *
91  * Elke MENU-deklaraasje moat ien keppele END-deklaraasje op it ein hawwe.
92  *
93  * Foarbyld:
94  *
95  * "Test" MENU
96  *      "XTerm" EXEC xterm
97  *              // makket in submenu mei de ynhâld fan /usr/openwin/bin oan
98  *      "XView-progr" OPEN_MENU "/usr/openwin/bin"
99  *              // wat X11-programma's yn ferskate mappen
100  *      "X11-progr" OPEN_MENU /usr/X11/bin $HOME/bin/X11
101  *              // wat eftergrûnôfbyldingen ynstelle
102  *      "Eftergrûn" OPEN_MENU -noext $HOME/ôfbyldingen /usr/share/images WITH wmsetbg -u -t
103  *              // foeget it style.menu yn mei dit ûnderdiel
104  *      "Styl" OPEN_MENU style.menu
105  * "Test" END
106  */
108 #include "wmmacros"
110 "Programma's" MENU
111         "Ynfo" MENU
112                 "Ynfopaniel" INFO_PANEL
113                 "Juridyske ynfo" LEGAL_PANEL
114                 "Systeemconsole" EXEC xconsole
115                 "Systeembelêsting" SHEXEC xosview || xload
116                 "Proseslist" EXEC xterm -e top
117                 "Hantliedingblêder" EXEC xman
118         "Ynfo" END
119         "Utfiere..." SHEXEC %a(Utfiere,Typ út te fieren kommando:)
120         "XTerm" EXEC xterm -sb 
121         "Mozilla Firefox" EXEC firefox
122         "Wurkromten" WORKSPACE_MENU
123         "Programma's" MENU
124                 "Gimp" SHEXEC gimp >/dev/null
125                 "Ghostview" EXEC ghostview %a(GhostView,Fier te besjen bestân yn)
126                 "Xpdf" EXEC xpdf %a(Xpdf,Fier te besjen PDF yn)
127                 "Abiword" EXEC abiword
128                 "Dia" EXEC dia
129                 "OpenOffice.org" MENU
130                         "OpenOffice.org" EXEC ooffice
131                         "Writer" EXEC oowriter
132                         "Rekkenblêd" EXEC oocalc
133                         "Draw" EXEC oodraw
134                         "Impress" EXEC ooimpress
135                 "OpenOffice.org" END 
137                 "Tekstbewurkers" MENU
138                         "XEmacs" EXEC xemacs
139                         "Emacs" EXEC emacs
140                         "XJed" EXEC xjed 
141                         "VI" EXEC xterm -e vi
142                         "GVIM" EXEC gvim
143                         "NEdit" EXEC nedit
144                         "Xedit" EXEC xedit
145                 "Tekstbewurkers" END
147                 "Multymedia" MENU
148                         "XMMS" MENU
149                                 "XMMS" EXEC xmms
150                                 "XMMS ôfspylje/skoftsje" EXEC xmms -t
151                                 "XMMS stopje" EXEC xmms -s
152                         "XMMS" END
153                         "Xine fideospiler" EXEC xine
154                         "MPlayer" EXEC mplayer
155                 "Multymedia" END
156         "Programma's" END
158         "Helpmiddels" MENU
159                 "Rekkenmasine" EXEC xcalc
160                 "Finstereigenskippen" SHEXEC xprop | xmessage -center -title 'xprop' -file -
161                 "Lettertypekiezer" EXEC xfontsel
162                 "Fergrutsje" EXEC wmagnify
163                 "Kleurekaart" EXEC xcmap
164                 "X-programma deadzje" EXEC xkill
165         "Helpmiddels" END
167         "Seleksje" MENU
168                 "Kopiearje" SHEXEC echo '%s' | wxcopy
169                 "E-maile nei" EXEC xterm -name mail -T "Pine" -e pine %s
170                 "Navigearje" EXEC netscape %s
171                 "Sykje yn hantlieding" SHEXEC MANUAL_SEARCH(%s)
172         "Seleksje" END
174         "Kommando's" MENU
175                 "Oare ferbergje" HIDE_OTHERS
176                 "Alles toane" SHOW_ALL
177                 "Ikoanen skikke" ARRANGE_ICONS
178                 "Fernije" REFRESH
179                 "Beskoattelje" EXEC xlock -allowroot -usefirst
180         "Kommando's" END
182         "Uterlik" MENU
183                 "Tema's" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
184                 "Stilen" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
185                 "Ikoanesets" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
186                 "Eftergrûn" MENU
187                         "Effen" MENU
188                                 "Swart" WS_BACK '(solid, black)'
189                                 "Blau"  WS_BACK '(solid, "#505075")'
190                                 "Indigo" WS_BACK '(solid, "#243e6c")'
191                                 "Marineblau" WS_BACK '(solid, "#224477")'
192                                 "Poarper" WS_BACK '(solid, "#554466")'
193                                 "Weet"  WS_BACK '(solid, "wheat4")'
194                                 "Donkergriis"  WS_BACK '(solid, "#333340")'
195                                 "Wynread" WS_BACK '(solid, "#400020")'
196                                 "Effen" END
197                         "Kleurferrin" MENU
198                                 "Sinneûndergong" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'
199                                 "Loft" WS_BACK '(vgradient, blue4, white)'
200                         "Blautinten" WS_BACK '(vgradient, "#7080a5", "#101020")'
201                                 "Indigotinten" WS_BACK '(vgradient, "#746ebc", "#242e4c")'
202                             "Poarpertinten" WS_BACK '(vgradient, "#654c66", "#151426")'
203                         "Weettinten" WS_BACK '(vgradient, "#a09060", "#302010")'
204                         "Griistinten" WS_BACK '(vgradient, "#636380", "#131318")'
205                         "Wynreadtinten" WS_BACK '(vgradient, "#600040", "#180010")'
206                         "Kleurferrin" END
207                         "Ofbyldingen" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
208                 "Eftergrûn" END
209                 "Tema bewarje" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Temanamme,Fier bestânsnamme yn:)"
210                 "Ikoaneset bewarje" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Ikoanesetnamme,Fier bestânsnamme yn:)"
211                 "Foarkarrehelpmiddel" EXEC #wprefs#
212         "Uterlik" END
214         "Sesje" MENU
215                 "Sesje bewarje" SAVE_SESSION
216                 "Sesje wiskje" CLEAR_SESSION
217                 "Window Maker werstarte" RESTART
218                 "BlackBox starte" RESTART blackbox
219                 "IceWM starte" RESTART icewm
220                 "Ofslute"  EXIT
221         "Sesje" END
222 "Programma's" END