Initial revision
[wmaker-crm.git] / WindowMaker / menu.no
blobf8a10fef34a760bd3f891f034ae1077913682345
1 /*
2  * Hovedmeny for WindowMaker
3  *
4  * Syntaksen er:
5  *
6  * <Tittel> <Kommando> <Parametere>
7  *
8  * <Tittel> Er en setning du vil ha som tittel i menyen. Du må ha " rundt hvis
9  *      tittelen har mellomrom.
10  *
11  * <Kommando> må være en av de følgende:
12  *      MENU - starter definisjon av en (under)meny
13  *      OPEN_MENU - legger til en meny fra en fil, eller innholdet av en
14  *                  katalog
15  *      END - Avslutter definisjonen av en (under)meny
16  *      WORKSPACE_MENU - legger til en undermeny for å jobbe med Arbeids-
17  *                       områder
18  *      EXEC <program> - starter et eksternt program.
19  *      EXIT - Avslutter WindowMaker
20  *      RESTART - [<window manager>] - restarter WindowMaker eller starter opp
21  *                                     annen "window manager".
22  *      REFRESH - tegner opp skjermbildet på nytt.
23  *      ARRANGE_ICONS - rydder opp i ikonene dine på skjermbildet.
24  *      SHUTDOWN - Stenger ned alle X klienter og avslutter X tjeneren
25  *      SHOW ALL - Viser alle skjulte vinduer på denne skjermen
26  *      HIDE_OTHERS - skjuler alle vinduer på denne skjermen som ikke har 
27  *                    fokus.
28  *      SAVE_SESSION -  lagrer desktop'en din som den ser ut. Dette inkluderer
29  *                      alle applikasjoner som kjører (størrelse, posisjon,
30  *                      arbeidsområde de er på, hvilken dock/binders de ble
31  *                      startet fra, og om de er minimert, shadet eller
32  *                      skjult. Lagrer også hvilket arbeidsområde brukeren
33  *                      er på. Alt vil bli startet opp igjen hver gang 
34  *                      windowmaker blir startet, fram til til SAVE_SESSION
35  *                      blir kalt igjen, eller CLEAR_SESSION blir kalt.
36  *                      Hvis SaveSessionOnExit = Yes; i WindowMaker domene
37  *                      filen, blir dette automatisk gjort hver gang window-
38  *                      maker blir avsluttet, og vil da skrive over dette
39  *                      og også CLEAR_SESSION (Se under).
40  *      CLEAR_SESSION - resetter lagrede settinging fra SAVE_SESSION. Vil
41  *                      ikke ha noen effekt hvis SaveSessionOnExit er satt.
42  *                              
43  * OPEN_MENU syntaks:
44  *   1. Fil Meny beskrivelse
45  *      // åpner fil.menu som må innholde en gyldig meny fil, og setter den 
46  *      // inn her.
47  *      OPEN_MENU fil.menu
48  *   2. Pipe meny beskrivelse
49  *      // kjører en kommando, og bruker output fra den for å konstruere en
50  *      // meny. Kommandoes stream må være i gyldig meny-format.
51  *      // mellomrommet mellom '|' og kommandoen er valgfritt.
52  *      OPEN_MENU | kommando
53  *   3. Katalog beskrivelse
54  *      // Åpner en eller flere kataloger, og konstruerer en meny med alle
55  *      // katalogene og alle kjørbare filer i dem, sortert alfabetisk.
56  *      OPEN_MENU /en/katalog [/en/annen/katalog ....]
57  *   4. Beskrivelse av katalog med kommando
58  *      // Åpner en eller flere kataloger, og konstruerer en meny med alle 
59  *      // katalogene og alle lesbare filer i dem. Setter kommando forran
60  *      // hver av dem.
61  *      OPEN_MENU /en/katalog [/en/annen/katalog ....] WITH kommando -args
62  *
63  *
64  * <Parametere> er programmet du ønsker å starte
65  *
66  * ** Alternativer for kommando linjen i EXEC:
67  * %s - bytt ut med det som er valgt for øyeblikket
68  * %a(melding) - åpner opp en svar-boks med meldingen og sett inn svaret ditt
69  *               her.
70  * %w - bytt ut med XId'en for vinduet som er i fokus.
71  *
72  * Du kan bruke \ tegnet for å skrive spesialtegn som vanlige bokstaver:
73  * eksempel: xterm -T "\"Hallo Verden\""
74  * 
75  *
76  * Du kan også bruke spesialsekvenser som i C, f.eks \n
77  *
78  * Hver MENU setning må avsluttes med end END setning nedenfor.
79  *
80  * Eksempel:
81  *
82  * "Test" MENU
83  *      "Xterm " EXEC xterm
84  *              // lager en undermeny med innholdet av /usr/openwin/bin
85  *      "Xview Apps" OPEN_MENU "/usr/openwin/bin"
86  *              // Noen X11 programmer i forskjellige kataloger
87  *      "X11 apps" OPEN_MENU /usr/X11/bin ~/bin/X11
88  *              //setter noen bakgrunnsbilder
89  *      "Background" OPEN_MENU ~/images /usr/share/images WITH wmsetbg -u -t
90  *              // setter inn style.menu som et menyvalg.
91  *      "Style" OPEN_MENU style.menu
92  * "Test" END
93  */
96 #include "wmmacros"
98 "Applikasjoner" MENU
99         "Info" MENU
100                 "Lisens..." INFO_PANEL
101                 "Legal" LEGAL_PANEL
102                 "System Belastning" EXEC xosview || xload
103                 "Prosess Liste" EXEC xterm -e top
104                 "Manual leser" EXEC stepman
105         "Info" END
106         "XTerm" EXEC xterm -sb 
107         "Rxvt" EXEC rxvt -bg black -fg white -fn fixed
108         "Arbeids-Områder" WORKSPACE_MENU
109         "Applikasjoner" MENU
110                 "Grafikk" MENU
111                         "Gimp" EXEC gimp >/dev/null
112                         "XV" EXEC xv
113                         "XPaint" EXEC xpaint
114                         "XFig" EXEC xfig
115                 "Grafikk" END
116                 "X Fil Behandler" EXEC xfm
117                 "OffiX Files" EXEC files
118                 "LyX" EXEC lyx
119                 "Netscape" EXEC netscape 
120                 "Ghostview" EXEC ghostview %a(Navnet på fila du vil se)
121                 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Skriv inn PDF\'en du ønsker)
122                 "TkDesk" EXEC tkdesk
123         "Applikasjoner" END
124         "Tekst Redigering" MENU
125                 "XFte" EXEC xfte
126                 "XEmacs" EXEC xemacs || emacs
127                 "XJed" EXEC xjed 
128                 "NEdit" EXEC nedit
129                 "Xedit" EXEC xedit
130                 "VI" EXEC xterm -e vi
131         "Tekst Redigering" END
132         "Diverse" MENU
133                 "Xmcd" EXEC xmcd 2> /dev/null
134                 "Xplaycd" EXEC xplaycd
135                 "Xmixer" EXEC xmixer
136         "Diverse" END
137         "Verktøy" MENU
138                 "Kalkulator" EXEC xcalc
139                 "Font Velger" EXEC xfontsel
140                 "Forstørrelsesglass" EXEC xmag
141                 "Fargekart" EXEC xcmap
142                 "XKill" EXEC xkill
143                 "ASClock" EXEC asclock -shape
144                 "Clipboard" EXEC xclipboard
145         "Verktøy" END
147         "Utvalg" MENU
148                 "Kopier" EXEC echo '%s' | wxcopy
149                 "Send e-mail" EXEC xterm -name mail -T "Pine" -e pine %s
150                 "Gå til (www)" EXEC netscape %s
151                 "Søke i manualer" EXEC MANUAL_SEARCH(%s)
152         "UtValg" END
154         "Arbeidsområder" MENU
155                 "Skjule andre" HIDE_OTHERS
156                 "Vise alle" SHOW_ALL
157                 "Ordne ikoner" ARRANGE_ICONS
158                 "Tegn opp igjen" REFRESH
159                 "Låse Arbeidsområde" EXEC xlock -allowroot -usefirst
160                 "Lagre Arbeidsområder" SAVE_SESSION
161                 "Fjern lagret Arbeidsområde" CLEAR_SESSION
162         "Arbeidsområder" END
163         "Utseende" MENU
165                 "Temaer" OPEN_MENU THEMES_DIR ~/GNUstep/Library/WindowMaker/Themes WITH setstyle
166                 "Stiler" OPEN_MENU STYLES_DIR ~/GNUstep/Library/WindowMaker/Styles WITH setstyle
167                 "Ikon set" OPEN_MENU ICON_SETS_DIR ~/GNUstep/Library/WindowMaker/IconSets WITH seticons
168                 "Bakgrunn" MENU
169                         "Ensfarget" MENU
170                                 "Svart" WS_BACK '(solid, black)'
171                                 "Blå"  WS_BACK '(solid, "#505075")'
172                                 "Lilla" WS_BACK '(solid, "#554466")'
173                                 "Hvete" WS_BACK '(solid, "wheat4")'
174                                 "Mørk Grå"  WS_BACK '(solid, "#333340")'
175                                 "Vinrød" WS_BACK '(solid, "#400020")'
176                         "Ensfarget" END
177                         "Overganger" MENU
178                                 "Flagg"  WS_BACK '(mgradient, green, red, white, green)'
179                                 "Himmel" WS_BACK '(vgradient, blue4, white)'
180                         "Overganger" END
181                 "Bilder" OPEN_MENU BACKGROUNDS_DIR ~/GNUstep/Library/WindowMaker/BackGrounds WITH wmsetbg -u -t
182                 "Bakgrunn" END
183                 "Lagre Tema" EXEC getstyle -t ~/GNUstep/Library/WindowMaker/Themes/"%a(Theme name)"
184                 "Lagre Ikonsett" EXEC geticonset ~/GNUstep/Library/WindowMaker/IconSets/"%a(IconSet name)"
185         "Utseende" END
187         "Avslutt"       MENU
188                 "Restart" RESTART
189                 "Start Afterstep" RESTART afterstep
190                 "Avslutt WindowMaker..."  EXIT 
191                 "Avslutt X11..." SHUTDOWN
192         "Avslutt" END
193 "Applikasjoner" END