2 * WindowMaker Fomenu konfiguracioja
\r
5 * Csanaki Csaba prew@mail.matav.hu
\r
9 * <Title> [SHORTCUT <Shortcut>] <Command> <Parameters>
\r
11 * <Title> egy szoveg, amelyet cimkent kell hasznalni. Ha tartalmaz space-t,
\r
12 * akkor idezojelbe ("... ...") kell tenni.
\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
19 * Nem lehet letrehozni shortcut-ot MENU vagy OPEN_MENU bejegyzesben.
\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
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
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
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
73 * OPEN_MENU /some/dir [/some/other/dir ...] WITH command -options
\r
75 * <Parameters> a vegrehajthato program
\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
84 * A % illetve " jeleket hatastalanitani lehet a \ jellel.
\r
85 * Peldaul: xterm -T "\"Hello Vilag!\""
\r
87 * Te hasznalhatod escape karakter-nek a '\n'-t is!
\r
89 * Minden MENU utasitashoz kell egy END utasitasnak tartoznia.
\r
95 * "XTerm" EXEC xterm
\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
107 #include "wmmacros"
\r
109 "Alkalmazasok" 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
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
123 "Gimp" SHEXEC gimp >/dev/null
\r
125 "XPaint" EXEC xpaint
\r
128 "X File Manager" EXEC xfm
\r
129 "OffiX Files" EXEC files
\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
138 "XEmacs" SHEXEC xemacs || emacs
\r
142 "VI" EXEC xterm -e vi
\r
145 "Xmcd" SHEXEC xmcd 2> /dev/null
\r
146 "Xplaycd" EXEC xplaycd
\r
147 "Xmixer" EXEC xmixer
\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
157 "Ora" EXEC asclock -shape
\r
158 "Vagolap" EXEC xclipboard
\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
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
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
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
194 "Halvany" WS_BACK '(mdgradient, green, red, white, green)'
\r
195 "Egkek" WS_BACK '(vgradient, blue4, white)'
\r
197 "Kepek" OPEN_MENU BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
\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
204 "Ujrainditas" RESTART
\r
205 "AfterStep inditasa" RESTART afterstep
\r
207 "Kilepes a sessionbol..." SHUTDOWN
\r