2 * Hovedmenu for WindowMaker.
6 * <Titel> [SHORTCUT <Genvej>] <Kommando> <Parametre>
8 * <Titel> er en tekst som anvendes som titel i menuen. Teksten
9 * skal omgives med " hvis den indeholder mellemrum.
11 * SHORTCUT angiver en genvej for menuobjektet. <Genvej> har samme
12 * syntaks som genvejene i filen $HOME/GNUStep/Defaults/WindowMaker.
14 * Man kan ikke angive en genvej for kommandoerne MENU og OPEN_MENU.
16 * <Kommando> kan være et af følgende:
17 * MENU - starter (under)menu definition.
18 * END - afslutter (under)menu definition.
19 * OPEN_MENU - åbner en menu fra en fil, pipe eller indholdet af
20 * et katalog, eventuelt med en kommando forrest.
21 * WORKSPACE_MENU - tilføjer en undermenu med arbejdsbords-
22 * kommandoer. Kun WORKSPACE_MENU er tilladt.
23 * EXEC <program> - kører et eksternt program.
24 * SHEXEC <command> - executes a shell command (like gimp > /dev/null)
25 * EXIT - afslutter WindowMaker (men ikke X).
26 * RESTART [<window manager>] - genstarter WindowMaker eller starter en
27 * anden window manager.
28 * REFRESH - genopfrisker skærmen.
29 * ARRANGE_ICONS - arrangerer ikonerne på arbejdsbordet.
30 * SHUTDOWN - afslutter alle programmer og afslutter X-værten.
31 * SHOW_ALL - viser alle vinduer på skrivebordet.
32 * HIDE_OTHERS - skjuler alle vinduer på skrivebordet på nær det
33 * markerede (eller det sidst markerede).
34 * SAVE_SESSION - gemmer arbejdsbordets indstillinger. Dvs. alle
35 * aktive programmer (størrelse, position, arbejdsbord,
36 * hvilken dock/clip, de startede fra, om de er minimeret,
37 * skygget eller gemt. Husker også hvilket arbejdsbord
38 * brugeren var på. Alt bliver genskabt ved hver opstart
39 * indtil næste gang man vælger SAVE_SESSION eller
40 * CLEAR_SESSION. Hvis SaveSessionOnExit = Yes i
41 * WindowMakers domænefil så gemmes indstillingerne
42 * automatisk ved hvert exit og enhver SAVE_SESSION og
43 * CLEAR_SESSION (se nedenfor) overskrives.
44 * CLEAR_SESSION - sletter alle tidligere gemte indstillinger.
45 * Har ingen effekt hvis SaveSessionOnExit er slået til.
46 * INFO - viser Info Panel.
49 * 1. Filmenuhåndtering.
50 * // åbner fil.menu, som skal indeholde en gyldig menufil, og indlæser
51 * // indholdet på den nuværende position.
53 * 2. Pipe-menuhåndtering.
54 * // åbner kommando og anvender dens stdout til at konstruere menu.
55 * // Kommandoens output skal være en gyldig menubeskrivelse. Det er
56 * // lige meget om der er mellemrum mellem '|' og selve kommandoen.
57 * OPEN_MENU | kommando
58 * 3. Kataloghåndtering.
59 * // åbner en eller flere kataloger og konstruerer en menu med
60 * // alle underkataloger og eksekverbare filer i dem sorteret
62 * OPEN_MENU /et/katalog [/et/andet/katalog ...]
63 * 4. Kataloghåndtering med kommando.
64 * // Åbner et eller flere kataloger og konstruerer en menu med
65 * // alle underkataloger og læsbare filer sorteret alfabetisk,
66 * // hver med en kommando forrest.
67 * OPEN_MENU /et/katalog [/et/andet/katalog ...] WITH kommando -argument
70 * <Parametre> er programmet som skal udføres.
72 * ** Alternativer for kommandolinie i EXEC:
73 * %s - erstat med den aktive markering.
74 * %a(meddelelse) - åbner en input box med meddelelsen og indsætter
76 * %w - erstat med XID for det markerede vindue.
78 * Du kan bruge '\' i stedet for specialtegn (som % og ") f ex:
79 * xterm -T "\"Hello World\""
81 * Du kan også bruge tegnkoder som f.eks \n.
83 * Hvert MENU-udsagn skal have et matchende END-udsagn som afslutning.
89 * // skaber en undermenu med indholdet af /usr/openwin/bin
90 * "XView apps" OPEN_MENU "/usr/openwin/bin"
91 * // nogle X11-programmer i forskellige kataloger
92 * "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
93 * // sæt et baggrundsbillede
94 * "Baggrund" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t
95 * // indføjer style.menu her
96 * "Stil" OPEN_MENU style.menu
104 "Info Panel..." INFO_PANEL
105 "Copyright..." LEGAL_PANEL
106 "Systemkonsol" EXEC xconsole
107 "Systembelastning" SHEXEC xosview || xload
108 "Procesliste" EXEC xterm -fg wheat -bg black -fn 6x10 -geometry 80x50 -e top
111 "Kør..." SHEXEC "%a(Kør,Indtast kommando der skal udføres:)"
112 "XTerm" EXEC xterm -sb
113 "Rxvt" EXEC rxvt -bg black -fg white
114 "Arbejdsborde" WORKSPACE_MENU
117 "Gimp" SHEXEC gimp >/dev/null
122 "X Filhåndtering" EXEC xfm
123 "OffiX Files" EXEC files
125 "Netscape" EXEC netscape
126 "Ghostview" EXEC ghostview %a(GhostView,Indtast filnavn)
127 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat,Indtast PDF-filnavn)
130 "Tekstbehandling" MENU
132 "Emacs" SHEXEC xemacs || emacs
136 "VI" EXEC xterm -e vi
137 "Tekstbehandling" END
139 "Xmcd" SHEXEC xmcd 2> /dev/null
140 "Xplaycd" EXEC xplaycd
144 "Lommeregner" EXEC xcalc
145 "Vindues Egenskaber" SHEXEC xprop | xmessage -center -title 'xprop' -file -
146 "Vælg skrifttype" EXEC xfontsel
147 "Terminalemulator" EXEC xminicom
148 "Forstørrelsesglas" EXEC xmag
151 "ASClock" EXEC asclock -shape
152 "Udklipsbord" EXEC xclipboard
156 "Kopier" SHEXEC echo '%s' | wxcopy
157 "Send e-post til" EXEC xterm -name mail -T "Pine" -e pine %s
158 "Indtast URL" EXEC netscape %s
159 "Søg i manual" SHEXEC MANUAL_SEARCH(%s)
163 "Skjul andre" HIDE_OTHERS
165 "Arranger ikoner" ARRANGE_ICONS
167 "Lås" EXEC xlock -allowroot -usefirst
168 "Gem miljø" SAVE_SESSION
169 "Slet gemt miljø" CLEAR_SESSION
173 "Temaer" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
174 "Stil" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
175 "Ikonsæt" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
178 "Sort" WS_BACK '(solid, black)'
179 "Blå" WS_BACK '(solid, "#505075")'
180 "Indigo" WS_BACK '(solid, "#243e6c")'
181 "Mørkeblå" WS_BACK '(solid, "#224477")'
182 "Lilla" WS_BACK '(solid, "#554466")'
183 "Hvede" WS_BACK '(solid, "wheat4")'
184 "Mørkegrå" WS_BACK '(solid, "#333340")'
185 "Bordeaux" WS_BACK '(solid, "#400020")'
188 "Solopgang" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'
189 "Himmel" WS_BACK '(vgradient, blue4, white)'
190 "Blå Skygger" WS_BACK '(vgradient, "#7080a5", "#101020")'
191 "Indigo Skygger" WS_BACK '(vgradient, "#746ebc", "#242e4c")'
192 "Lilla Skygger" WS_BACK '(vgradient, "#654c66", "#151426")'
193 "Hvede Skygger" WS_BACK '(vgradient, "#a09060", "#302010")'
194 "Grå Skygger" WS_BACK '(vgradient, "#636380", "#131318")'
195 "Bordeaux Skygger" WS_BACK '(vgradient, "#600040", "#180010")'
196 "Flag" WS_BACK '(mdgradient, green, red, white, green)'
198 "Billeder" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
200 "Gem Tema" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Tema navn,Indtast navn:)"
201 "Gem Ikonsæt" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Ikonsæt navn,Indtast navn:)"
206 "Start Blackbox" RESTART blackbox
207 "Start kwm" RESTART kwm
208 "Start IceWM" RESTART icewm