- s/sprintf/snprintf
[wmaker-crm.git] / WindowMaker / menu.sk
blob0166330fc2ddbdfc9474a9fc3597633b53fff98d
1 /* Slovak root menu for WindowMaker
2  * (C) 2001 Jan "judas" Tomka
3  * 
4  * Original translation by Jan "judas" Tomka on Jan 22 2001
5  * Currently maintained by Jan "judas" Tomka <tomka@oalevice.sk>
6  *
7  * Version history:
8  *      WM-ver  author                  email                   date
9  *      0.63.1  Jan "judas" Tomka       <tomka@oalevice.sk>     Jan 28 2001
10  *      0.64.0  Jan "judas" Tomka       <tomka@oalevice.sk>     Feb 25 2001
11  *
12  */
15  * Syntax je:
16  *
17  * <Názov> [SHORTCUT <Klávesová skratka>] <Príkaz> <Parametre>
18  *
19  * <Názov> je µubovoµný re»azec, ktorý sa pou¾ije ako názov polo¾ky. Ak obsahuje
20  *      medzery, musí by» uzavretý v úvodzovkách.
21  * 
22  * SHORTCUT udáva klávesovú skratku pre danú polo¾ku. <Klávesová skratka> má
23  *      rovnakú syntax ako v súbore $HOME/GNUstep/Defaults/WindowMaker, napr. 
24  *      RootMenuKey alebo MiniaturizeKey.
25  *
26  * Nemô¾ete zada» klávesovú skratku pre polo¾ky typu MENU a OPEN_MENU.
27  * 
28  * <Príkaz> je jeden z nasledujúcich:
29  *      MENU - zaèína definíciu (sub)menu
30  *      END  - ukonèuje definíciu (sub)menu
31  *      OPEN_MENU - vlo¾í menu zo súboru, rúry alebo adresára(ov),
32  *                  eventuálne pred ka¾dú polo¾ku vlo¾í príkaz
33  *      WORKSPACE_MENU - vlo¾í submenu operácií pracovnej plochy. Je povolené
34  *                  len jedno takéto menu
35  *      EXEC <príkaz> - vykoná externý príkaz
36  *      SHEXEC <príkaz> - vykoná príkaz shelu (napr. gimp > /dev/null)
37  *      EXIT - ukonèí mana¾ér okien
38  *      RESTART [<mana¾ér okien>] - re¹tartuje WindowMaker alebo spustí iný
39  *                      mana¾ér okien
40  *      REFRESH - obnoví obrazovku
41  *      ARRANGE_ICONS - vyrovná ikony na pracovnej ploche
42  *      SHUTDOWN - zabije v¹etkých klientov (a ukonèí sedenie X systému)
43  *      SHOW_ALL - zobrazí v¹etky okná na pracovnej ploche
44  *      HIDE_OTHERS - skryje v¹etky okná na pracovnej ploche okrem
45  *              aktívneho (alebo posledného aktívneho)
46  *      SAVE_SESSION - ulo¾í aktuálny stav pracovnej plochy, èo zahàòa v¹etky
47  *                     spustené aplikácie, ich nastavenia (geometria,
48  *                     umiestnenie na obrazovke, pracovná plocha, na ktorej sa
49  *                     nachádzajú, Dok alebo Sponka, odkiaµ boli spustené, èi
50  *                     sú minimalizované, zrolované alebo skryté. Tie¾ sa ulo¾í
51  *                     plocha, na ktorej sa u¾ívateµ nachádza. Pri ka¾dom ¹tarte
52  *                     WindowMakeru sa tieto nastavenia obnovia a¾ kým sa nepou-
53  *                     ¾ije znova SAVE_SESSION alebo CLEAR_SESSION. Ak je
54  *                     SaveSessionOnExit = Yes; v súbore domén WindowMakeru,
55  *                     potom sa toto v¹etko ukladá pri ka¾dom ukonèení
56  *                     WindowMakeru, èím sa prepí¹u predchádzajúce SAVE_SESSION
57  *                     a CLEAR_SESSION (viï ni¾¹ie).
58  *      CLEAR_SESSION - zma¾e ulo¾ené sedenie. Toto nemá úèinok, keï je
59  *                      nastavené SaveSessionOnExit.
60  *      INFO - zobrazí panel Info
61  *
62  * Syntax príkazu OPEN_MENU:
63  *   1. Vkladanie menu zo súboru.
64  *      // otvorí súbor.menu, ktorý musí obsahova» definíciu menu a toto
65  *      // vlo¾í na aktuálnu pozíciu
66  *      OPEN_MENU súbor.menu
67  *   2. Vkladanie menu z rúry
68  *      // spustí program a jeho ¹tandardný výstup pou¾ije ako definíciu menu.
69  *      // Výstup menu musí by» korektná definícia menu.
70  *      // Medzera medzi '|' a samotným príkazom nie je povinná.
71  *      // Pou¾ite '||' namiesto '|' ak chcete, aby sa menu obnovovalo
72  *      // pri ka¾dom otvorení. Mô¾e to by» pomalé.
73  *      OPEN_MENU | príkaz
74  *      OPEN_MENU || príkaz
75  *   3. Vkladanie menu z adresára
76  *      // Otvorí jeden alebo viac adresárov vytvorí menu z podadresárov a
77  *      // spustiteµných súborov zoradených v abecednom poradí.
78  *      OPEN_MENU /nejaký/adresár [/ïal¹í/adresár ...]
79  *   4. Vkladanie adresára s príkazom
80  *      // Otvorí jeden alebo viac adresárov a vytvorí menu zo v¹etkých
81  *      // podadresárov a súborov s právom èítania, zoradených v abecednom
82  *      // poradí, prièom pred ka¾dý vlo¾í príkaz.
83  *      OPEN_MENU [voµby] /nejaký/adr [/ïal¹í/adr ...] WITH príkaz -voµby
84  *              Voµby:
85  *                      -noext  odstráni» zvy¹ok mena súboru za poslednou
86  *                              bodkou (príponu)
87  *
88  * <Parametre> sú odovzdané aplikácii, ktorá sa má vykona».
89  *
90  * ** Voµby príkazového riadku príkazu EXEC:
91  * %s - nahradi» aktuálnym výberom
92  * %a(titul[,výzva]) - otvorí dialóg s daným titulom, prípadne i výzvou a
93  *                      nahradí sa v príkaze textom, ktorý zadáte
94  * %w - nahradí sa identifikaèným èíslom (XID) aktuálneho okna
95  * %W - nahradí sa èíslom aktuálnej pracovnej plochy
96  * 
97  * Vlo¾i» ¹peciálne znaky (ako % a ") mô¾ete pomocou znaku \ :
98  *      xterm -T "\"Ahoj svet\""
99  *
100  * Tie¾ je povolené pou¾íva» ¹peciálne kombinácie znakov, ako napr. \n
102  * Ka¾dý príkaz MENU musí ma» na konci zodpovedajúci príkaz END.
104  * Príklad:
106  * "Test" MENU
107  *      "XTerm" EXEC xterm
108  *              // vytvorí submenu s obsahom adresára /usr/openwin/bin
109  *      "XView apps" OPEN_MENU "/usr/openwin/bin"
110  *              // aplikácie X11 v rôznych adresároch
111  *      "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
112  *              // nastaví obrázky pozadia
113  *      "Pozadie" OPEN_MENU -noext $HOME/images /usr/share/images WITH wmsetbg -u -t
114  *              // vlo¾í menu definované v súbore style.menu
115  *      "©týl" OPEN_MENU style.menu
116  * "Test" END
117  */
119 #include "wmmacros"
121 "Aplikácie" MENU
122         "Informácie" MENU
123                 "Panel Info" INFO_PANEL
124                 "Panel Legal" LEGAL_PANEL
125                 "Systémová konzola" EXEC xconsole
126                 "Za»a¾enie systému" SHEXEC xosview || xload
127                 "Zoznam procesov" EXEC xterm -e top
128                 "Prehliadaè manuálov" EXEC xman
129         "Informácie" END
130         "Spusti»..." SHEXEC %a(Spusti»,Zadajte príkaz:)
131         "XTerm" EXEC xterm -sb 
132         "Rxvt" EXEC rxvt -bg black -fg white -fn fixed
133         "Pracovné plochy" WORKSPACE_MENU
134         "Aplikácie" MENU
135                 "Grafika" MENU
136                         "Gimp" SHEXEC gimp >/dev/null
137                         "XV" EXEC xv
138                         "XPaint" EXEC xpaint
139                         "XFig" EXEC xfig
140                 "Grafika" END
141                 "Správca súborov Xfm" EXEC xfm
142                 "Správca súborov OffiX" EXEC files
143                 "LyX" EXEC lyx
144                 "Netscape" EXEC netscape 
145                 "Ghostview" EXEC ghostview %a(GhostView,Zadajte meno súboru)
146                 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobar,Zadajte meno PDF súboru)
147                 "TkDesk" EXEC tkdesk
148         "Aplikácie" END
149         "Editory" MENU
150                 "XFte" EXEC xfte
151                 "XEmacs" SHEXEC xemacs || emacs
152                 "XJed" EXEC xjed 
153                 "NEdit" EXEC nedit
154                 "Xedit" EXEC xedit
155                 "VIM" EXEC xterm -e vim
156         "Editory" END
157         "Rôzne" MENU
158                 "Xmcd" SHEXEC xmcd 2> /dev/null
159                 "CD prehrávaè" EXEC xplaycd
160                 "Mixer" EXEC xmixer
161         "Rôzne" END
162         "Nástroje" MENU
163                 "Kalkulaèka" EXEC xcalc
164                 "Vlastnosti okien" SHEXEC xprop | xmessage -center -title 'xprop' -file -
165                 "Výber fontu" EXEC xfontsel
166                 "Emulátor terminálu" EXEC xminicom
167                 "Lupa" EXEC xmag
168                 "Paleta" EXEC xcmap
169                 "Zabi» okno" EXEC xkill
170                 "Nástenka" EXEC xclipboard
171         "Nástroje" END
173         "Výber" MENU
174                 "Kopírova»" SHEXEC echo '%s' | wxcopy
175                 "Posla» po¹tu" EXEC xterm -name mail -T "Pine" -e pine %s
176                 "Prehliada» web" EXEC netscape %s
177                 "Hµada» v manuáli" SHEXEC MANUAL_SEARCH(%s)
178         "Výber" END
180         "Pracovná plocha" MENU
181                 "Skry» ostatné" HIDE_OTHERS
182                 "Zobrazi» v¹etky" SHOW_ALL
183                 "Vyrovna» ikony" ARRANGE_ICONS
184                 "Obnovi» obrazovku" REFRESH
185                 "Uzamknú»" EXEC xlock -allowroot -usefirst
186                 "Ulo¾i» sedenie" SAVE_SESSION
187                 "Zmaza» sedenie" CLEAR_SESSION
188         "Pracovná plocha" END
190         "Vzhµad" MENU
191                 "Témy" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
192                 "©týly" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
193                 "Sady ikon" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
194                 "Pozadie" MENU
195                         "Jedna farba" MENU
196                                 "Èierna" WS_BACK '(solid, black)'
197                                 "Modrá"  WS_BACK '(solid, "#505075")'
198                                 "Indigo" WS_BACK '(solid, "#243e6c")'
199                                 "Námornícka modrá" WS_BACK '(solid, "#224477")'
200                                 "Fialová" WS_BACK '(solid, "#554466")'
201                                 "P¹enièná"  WS_BACK '(solid, "wheat4")'
202                                 "Tmavosivá"  WS_BACK '(solid, "#333340")'
203                                 "Vínová" WS_BACK '(solid, "#400020")'
204                         "Jedna farba" END
205                         "Prechod farieb" MENU
206                                 "Západ slnka" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'
207                                 "Obloha" WS_BACK '(vgradient, blue4, white)'
208                                 "Odtiene modrej" WS_BACK '(vgradient, "#7080a5", "#101020")'
209                                 "Odtiene indiga" WS_BACK '(vgradient, "#746ebc", "#242e4c")'
210                                 "Odtiene fialovej" WS_BACK '(vgradient, "#654c66", "#151426")'
211                                 "Odtiene p¹eniènej" WS_BACK '(vgradient, "#a09060", "#302010")'
212                                 "Odtiene sivej" WS_BACK '(vgradient, "#636380", "#131318")'
213                                 "Odtiene vínovej" WS_BACK '(vgradient, "#600040", "#180010")'
214                         "Prechod farieb" END
215                         "Obrázky" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
216                 "Pozadie" END
217                 "Ulo¾i» tému" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Meno témy,Zadajte názov súboru:)"
218                 "Ulo¾i» sadu ikon" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Meno sady ikon,Zadajte názov súboru:)"
219                 "Konfiguraèný nástroj" EXEC /usr/local/GNUstep/Apps/WPrefs.app/WPrefs
220         "Vzhµad" END
222         "Koniec" MENU
223                 "Re¹tartova»" RESTART
224                 "Spusti» BlackBox" RESTART blackbox
225                 "Spusti» kwm" RESTART kwm
226                 "Spusti» IceWM" RESTART icewm
227                 "Koniec"  EXIT
228         "Koniec" END
229 "Aplikácie" END