drag and drop!
[wmaker-crm.git] / WindowMaker / menu.hu
bloba86be815a848870e2d9fbb30a5d7b0be918b9092
1 /*\r
2  * WindowMaker Fomenu konfiguracioja \r
3  * Verzio: 0.20.3\r
4  *\r
5  * Csanaki Csaba prew@mail.matav.hu\r
6  *\r
7  * Szintakszis:\r
8  *\r
9  * <Title> [SHORTCUT <Shortcut>] <Command> <Parameters>\r
10  *\r
11  * <Title> egy szoveg, amelyet cimkent kell hasznalni. Ha tartalmaz space-t,\r
12  * akkor idezojelbe ("... ...") kell tenni.     \r
13  * \r
14  * SHORTCUT meghataroz egy shortcut-ot adott programokra. <Shortcut>-nak\r
15  * ugyanolyan megadasi szintakszisa van a \r
16  * $HOME/GNUstep/Defaults/WindowMaker file-ban, mint a RootMenuKey \r
17  * vagy a MiniaturizeKey.\r
18  *\r
19  * Nem lehet letrehozni shortcut-ot MENU vagy OPEN_MENU bejegyzesben.\r
20  * \r
21  * <Command> az itt kovetkezo utasitasok valamelyike: \r
22  *      MENU - kezdi a/az (al)menudefiniciot\r
23  *      END  - befejezi a/az (al)menudefiniciot\r
24  *      OPEN_MENU - menu megnyitas\r
25  *      WORKSPACE_MENU - a munkafelulet kezelesehez almenuket illeszt be\r
26  *      EXEC <program> - egy kulso programot indit el\r
27  *      SHEXEC <command> - executes a shell command (like gimp > /dev/null)\r
28  *      EXIT - kilepes az ablakmanagerbol\r
29  *      RESTART [<window manager>] - ujrainditja a WindowMaker-t vagy elindit\r
30  *                                   egy ablakmanagert\r
31  *      REFRESH - a kepernyo tartalmat frissiti\r
32  *      ARRANGE_ICONS - a munkafelulet ikonjait ujrarendezi\r
33  *      SHUTDOWN - minden alkalmazast bezar\r
34  *      SHOW_ALL - minden alkalmazast visszahoz a munkafeluletre\r
35  *      HIDE_OTHERS - a munkafeluleten (a pillanatnyilag aktiv kivetelevel)\r
36  *                    minden ablakot elrejt\r
37  *      SAVE_SESSION - elmenti a munkafelulet aktualis allapotat, amely\r
38  *                     magaba foglal minden futo alkalmazast, minden jellemzo-\r
39  *                     jukkel (geometria; kepernyo pozicio;  munkafelulet, \r
40  *                     melyen talalhatok; dock vagy clip amibol kiindultak, es\r
41  *                     ha minimalizalod, akkor arnyekos vagy rejtett). Tehat\r
42  *                     elmenti az aktualis beallitasokat, amik eppen haszna-\r
43  *                     latban van. Minden WindowMaker inditasakor ezzel a be-\r
44  *                     allitassal fog indulni, mindaddig mig egy ujabb \r
45  *                     SAVE_SESSION vagy CLEAR_SESSION nem hasznalsz.\r
46  *                     Ha SaveSessionOnExit = Yes; a  WindowMaker domain \r
47  *                     file-ban, akkor a mentes automatikusan megtortenik, ha\r
48  *                     kilepsz a WindowMaker-bol, felulirodik az eddig mentett\r
49  *                     SAVE_SESSION bejegyzes.\r
50  *      CLEAR_SESSION - torli az elozo session parametereket. Ennek nem lesz\r
51  *                      semmilyen hatasa, ha a SaveSessionOnExit = True.\r
52  *      INFO - Info Panel megjelenitese\r
53  *\r
54  * OPEN_MENU szintakszisa:\r
55  *   1. File menu kezeles.\r
56  *      // megnyitja file.menu-t, melynek tartalmaznia kell egy ervenyes menu \r
57  *      // file-t, es beszurja \r
58  *      OPEN_MENU file.menu\r
59  *   2. Pipe menu kezeles.\r
60  *      // megnyitja a parancsot es hasznalja a stdout to construct menu-t.\r
61  *      // A parancs kimenetenek egy ervenyes menu leirasnak kell lennie.\r
62  *      // Space lehet a '|' es a parancs kozott.\r
63  *      OPEN_MENU | command\r
64  *   3. Konyvtar kezeles.\r
65  *      // Megnyit egy vagy tobb konyvtarat es letrehoz egy konyvtarat, \r
66  *      // alkonyvtarat, vegrehajthato file-okat es azokat ABC sorrendbe\r
67  *      // rendezi.\r
68  *      OPEN_MENU /some/dir [/some/other/dir ...]\r
69  *   4. Konyvtar kezeles parancsal.\r
70  *      // Megnyit egy vagy tobb konyvtarat es letrehoz egy konyvtarat, \r
71  *      // alkonyvtarat, vegrehajtja az adott parancsot a megfelelo \r
72  *      // opcioval.\r
73  *      OPEN_MENU /some/dir [/some/other/dir ...] WITH command -options\r
74  *\r
75  * <Parameters> a vegrehajthato program\r
76  *\r
77  * ** EXEC parancssor leirasa\r
78  * %s - a megadott helyre beszurja a kijelolt szoveget. Ha nincs szoveg \r
79  *      kijelolve, a parancs torlodik.\r
80  * %a(message) - megnyit egy beviteli mezot a megadott szoveggel\r
81  * %w - a megadott helyre beilleszti az aktualis ablak ID-jet. Ha nincs semmi \r
82  *      kijelolve, akkor nem illeszt be semmit.\r
83  *\r
84  * A % illetve " jeleket hatastalanitani lehet a \ jellel.\r
85  * Peldaul: xterm -T "\"Hello Vilag!\""\r
86  *\r
87  * Te hasznalhatod escape karakter-nek a '\n'-t is!\r
88  *\r
89  * Minden MENU utasitashoz kell egy END utasitasnak tartoznia.\r
90  *\r
91  * Peldaul:\r
92  *\r
93  * "Teszt" MENU\r
94  *              // XTerminal\r
95  *      "XTerm" EXEC xterm\r
96  *              // XView\r
97  *      "XView apps" OPEN_MENU "/usr/openwin/bin"\r
98  *              // egyeb X11 alkalmazasok\r
99  *      "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11\r
100  *              // egyeb hatter kep\r
101  *      "Background" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t\r
102  *              // megnyitja a style.menu-t az adott bejegyzesben\r
103  *      "Style" OPEN_MENU style.menu\r
104  * "Teszt" END\r
105  */\r
107 #include "wmmacros"\r
109 "Alkalmazasok" MENU\r
110         "Informacio" MENU\r
111                         "Informacios..." INFO_PANEL\r
112                         "Jogi..." LEGAL_PANEL\r
113                         "Rendszer konzol" EXEC xconsole\r
114                         "Rendszer kihasznaltsag" SHEXEC xosview || xload\r
115                         "Processz lista" EXEC xterm -e top\r
116                         "Manual bongeszo" EXEC xman\r
117         "Informacio" END\r
118         "XTerminal" EXEC xterm -sb \r
119         "Rxvt" EXEC rxvt -bg black -fg white -fn fixed\r
120         "Munkafeluletek" WORKSPACE_MENU\r
121         "Alkalmazasok" MENU\r
122                 "Grafikai" MENU\r
123                         "Gimp" SHEXEC gimp >/dev/null\r
124                         "XV" EXEC xv\r
125                         "XPaint" EXEC xpaint\r
126                         "XFig" EXEC xfig\r
127                 "Grafikai" END\r
128                 "X File Manager" EXEC xfm\r
129                 "OffiX Files" EXEC files\r
130                 "LyX" EXEC lyx\r
131                 "Netscape" EXEC netscape \r
132                 "Ghostview" EXEC ghostview %a(Enter file to view)\r
133                 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Enter PDF to view)\r
134                 "TkDesk" EXEC tkdesk\r
135         "Alkalmazasok" END\r
136         "Szerkesztok" MENU\r
137                 "XFte" EXEC xfte\r
138                 "XEmacs" SHEXEC xemacs || emacs\r
139                 "XJed" EXEC xjed \r
140                 "NEdit" EXEC nedit\r
141                 "Xedit" EXEC xedit\r
142                 "VI" EXEC xterm -e vi\r
143         "Szerkesztok" END\r
144         "Egyeb" MENU\r
145                 "Xmcd" SHEXEC xmcd 2> /dev/null\r
146                 "Xplaycd" EXEC xplaycd\r
147                 "Xmixer" EXEC xmixer\r
148         "Egyeb" END\r
149         "Kellekek" MENU\r
150                 "Szamologep" EXEC xcalc\r
151                 "Ablak jellemzok" SHEXEC xprop | xmessage -center -title 'xprop' -file -\r
152                 "Betutipus" EXEC xfontsel\r
153                 "Terminal emulacio" EXEC xminicom\r
154                 "Nagyito" EXEC xmag\r
155                 "Colormap" EXEC xcmap\r
156                 "XKill" EXEC xkill\r
157                 "Ora" EXEC asclock -shape\r
158                 "Vagolap" EXEC xclipboard\r
159         "Kellekek" END\r
161         "Valogatas" MENU\r
162                 "Masolas" SHEXEC echo '%s' | wxcopy\r
163                 "Level iras" EXEC xterm -name mail -T "Pine" -e pine %s\r
164                 "Navigator" EXEC netscape %s\r
165                 "Kereses a Manualban" SHEXEC MANUAL_SEARCH(%s)\r
166         "Valogatas" END\r
168         "Munkafelulet" MENU\r
169                 "Elrejtes" HIDE_OTHERS\r
170                 "Mindent mutat" SHOW_ALL\r
171                 "Ikonok elrendezese" ARRANGE_ICONS\r
172                 "Frissites" REFRESH\r
173                 "Zarolas" EXEC xlock -allowroot -usefirst\r
174                 "Session jellemzok mentese" SAVE_SESSION\r
175                 "Session jellemzok torlese" CLEAR_SESSION\r
176         "Munkafelulet" END\r
178         "Megjelenites" MENU\r
179                 "Temak" OPEN_MENU THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle\r
180                 "Stilusok" OPEN_MENU STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle\r
181                 "Ikon beallitasok" OPEN_MENU ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons\r
182                 "Hatter" MENU\r
183                         "Szolid" MENU\r
184                                 "Fekete" WS_BACK '(solid, black)'\r
185                                 "Kek"  WS_BACK '(solid, "#505075")'\r
186                                         "Indigo" WS_BACK '(solid, "#243e6c")'\r
187                                         "Sotetkek" WS_BACK '(solid, "#224477")'\r
188                                 "Lila" WS_BACK '(solid, "#554466")'\r
189                                 "Buza"  WS_BACK '(solid, "wheat4")'\r
190                                 "Sotetszurke"  WS_BACK '(solid, "#333340")'\r
191                                 "Voros" WS_BACK '(solid, "#400020")'\r
192                         "Szolid" END\r
193                         "Gradiens" MENU\r
194                                 "Halvany" WS_BACK '(mdgradient, green, red, white, green)'\r
195                                 "Egkek" WS_BACK '(vgradient, blue4, white)'\r
196                         "Gradiens" END\r
197                         "Kepek" OPEN_MENU BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t\r
198                 "Hatter" END\r
199                 "Temak mentese" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Theme name)"\r
200                 "Ikonbeallitasok mentese" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(IconSet name)"\r
201         "Megjelenites" END\r
203         "Kilepes"       MENU\r
204                 "Ujrainditas" RESTART\r
205                 "AfterStep inditasa" RESTART afterstep\r
206                 "Kilepes..."  EXIT\r
207                 "Kilepes a sessionbol..." SHUTDOWN\r
208         "Kilepes" END\r
209 "Alkalmazasok" END\r