1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-18 12:00:31 +01:00
Files
wmaker/WindowMaker/menu.hu
2000-01-04 21:45:57 +00:00

212 lines
7.7 KiB
Plaintext

/*
* WindowMaker Fomenu konfiguracioja
* Verzio: 0.20.3
*
* Csanaki Csaba prew@mail.matav.hu
*
* Szintakszis:
*
* <Title> [SHORTCUT <Shortcut>] <Command> <Parameters>
*
* <Title> egy szoveg, amelyet cimkent kell hasznalni. Ha tartalmaz space-t,
* akkor idezojelbe ("... ...") kell tenni.
*
* SHORTCUT meghataroz egy shortcut-ot adott programokra. <Shortcut>-nak
* ugyanolyan megadasi szintakszisa van a
* $HOME/GNUstep/Defaults/WindowMaker file-ban, mint a RootMenuKey
* vagy a MiniaturizeKey.
*
* Nem lehet letrehozni shortcut-ot MENU vagy OPEN_MENU bejegyzesben.
*
* <Command> az itt kovetkezo utasitasok valamelyike:
* MENU - kezdi a/az (al)menudefiniciot
* END - befejezi a/az (al)menudefiniciot
* OPEN_MENU - menu megnyitas
* WORKSPACE_MENU - a munkafelulet kezelesehez almenuket illeszt be
* EXEC <program> - egy kulso programot indit el
* SHEXEC <command> - executes a shell command (like gimp > /dev/null)
* EXIT - kilepes az ablakmanagerbol
* RESTART [<window manager>] - ujrainditja a WindowMaker-t vagy elindit
* egy ablakmanagert
* REFRESH - a kepernyo tartalmat frissiti
* ARRANGE_ICONS - a munkafelulet ikonjait ujrarendezi
* SHUTDOWN - minden alkalmazast bezar
* SHOW_ALL - minden alkalmazast visszahoz a munkafeluletre
* HIDE_OTHERS - a munkafeluleten (a pillanatnyilag aktiv kivetelevel)
* minden ablakot elrejt
* SAVE_SESSION - elmenti a munkafelulet aktualis allapotat, amely
* magaba foglal minden futo alkalmazast, minden jellemzo-
* jukkel (geometria; kepernyo pozicio; munkafelulet,
* melyen talalhatok; dock vagy clip amibol kiindultak, es
* ha minimalizalod, akkor arnyekos vagy rejtett). Tehat
* elmenti az aktualis beallitasokat, amik eppen haszna-
* latban van. Minden WindowMaker inditasakor ezzel a be-
* allitassal fog indulni, mindaddig mig egy ujabb
* SAVE_SESSION vagy CLEAR_SESSION nem hasznalsz.
* Ha SaveSessionOnExit = Yes; a WindowMaker domain
* file-ban, akkor a mentes automatikusan megtortenik, ha
* kilepsz a WindowMaker-bol, felulirodik az eddig mentett
* SAVE_SESSION bejegyzes.
* CLEAR_SESSION - torli az elozo session parametereket. Ennek nem lesz
* semmilyen hatasa, ha a SaveSessionOnExit = True.
* INFO - Info Panel megjelenitese
*
* OPEN_MENU szintakszisa:
* 1. File menu kezeles.
* // megnyitja file.menu-t, melynek tartalmaznia kell egy ervenyes menu
* // file-t, es beszurja
* OPEN_MENU file.menu
* 2. Pipe menu kezeles.
* // megnyitja a parancsot es hasznalja a stdout to construct menu-t.
* // A parancs kimenetenek egy ervenyes menu leirasnak kell lennie.
* // Space lehet a '|' es a parancs kozott.
* OPEN_MENU | command
* 3. Konyvtar kezeles.
* // Megnyit egy vagy tobb konyvtarat es letrehoz egy konyvtarat,
* // alkonyvtarat, vegrehajthato file-okat es azokat ABC sorrendbe
* // rendezi.
* OPEN_MENU /some/dir [/some/other/dir ...]
* 4. Konyvtar kezeles parancsal.
* // Megnyit egy vagy tobb konyvtarat es letrehoz egy konyvtarat,
* // alkonyvtarat, vegrehajtja az adott parancsot a megfelelo
* // opcioval.
* OPEN_MENU /some/dir [/some/other/dir ...] WITH command -options
*
* <Parameters> a vegrehajthato program
*
* ** EXEC parancssor leirasa
* %s - a megadott helyre beszurja a kijelolt szoveget. Ha nincs szoveg
* kijelolve, a parancs torlodik.
* %a(message) - megnyit egy beviteli mezot a megadott szoveggel
* %w - a megadott helyre beilleszti az aktualis ablak ID-jet. Ha nincs semmi
* kijelolve, akkor nem illeszt be semmit.
*
* A % illetve " jeleket hatastalanitani lehet a \ jellel.
* Peldaul: xterm -T "\"Hello Vilag!\""
*
* Te hasznalhatod escape karakter-nek a '\n'-t is!
*
* Minden MENU utasitashoz kell egy END utasitasnak tartoznia.
*
* Peldaul:
*
* "Teszt" MENU
* // XTerminal
* "XTerm" EXEC xterm
* // XView
* "XView apps" OPEN_MENU "/usr/openwin/bin"
* // egyeb X11 alkalmazasok
* "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
* // egyeb hatter kep
* "Background" OPEN_MENU $HOME/images /usr/share/images WITH wmsetbg -u -t
* // megnyitja a style.menu-t az adott bejegyzesben
* "Style" OPEN_MENU style.menu
* "Teszt" END
*/
#include "wmmacros"
"Alkalmazasok" MENU
"Informacio" MENU
"Informacios..." INFO_PANEL
"Jogi..." LEGAL_PANEL
"Rendszer konzol" EXEC xconsole
"Rendszer kihasznaltsag" SHEXEC xosview || xload
"Processz lista" EXEC xterm -e top
"Manual bongeszo" EXEC xman
"Informacio" END
"XTerminal" EXEC xterm -sb
"Rxvt" EXEC rxvt -bg black -fg white -fn fixed
"Munkafeluletek" WORKSPACE_MENU
"Alkalmazasok" MENU
"Grafikai" MENU
"Gimp" SHEXEC gimp >/dev/null
"XV" EXEC xv
"XPaint" EXEC xpaint
"XFig" EXEC xfig
"Grafikai" END
"X File Manager" EXEC xfm
"OffiX Files" EXEC files
"LyX" EXEC lyx
"Netscape" EXEC netscape
"Ghostview" EXEC ghostview %a(Enter file to view)
"Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Enter PDF to view)
"TkDesk" EXEC tkdesk
"Alkalmazasok" END
"Szerkesztok" MENU
"XFte" EXEC xfte
"XEmacs" SHEXEC xemacs || emacs
"XJed" EXEC xjed
"NEdit" EXEC nedit
"Xedit" EXEC xedit
"VI" EXEC xterm -e vi
"Szerkesztok" END
"Egyeb" MENU
"Xmcd" SHEXEC xmcd 2> /dev/null
"Xplaycd" EXEC xplaycd
"Xmixer" EXEC xmixer
"Egyeb" END
"Kellekek" MENU
"Szamologep" EXEC xcalc
"Ablak jellemzok" SHEXEC xprop | xmessage -center -title 'xprop' -file -
"Betutipus" EXEC xfontsel
"Terminal emulacio" EXEC xminicom
"Nagyito" EXEC xmag
"Colormap" EXEC xcmap
"XKill" EXEC xkill
"Ora" EXEC asclock -shape
"Vagolap" EXEC xclipboard
"Kellekek" END
"Valogatas" MENU
"Masolas" SHEXEC echo '%s' | wxcopy
"Level iras" EXEC xterm -name mail -T "Pine" -e pine %s
"Navigator" EXEC netscape %s
"Kereses a Manualban" SHEXEC MANUAL_SEARCH(%s)
"Valogatas" END
"Munkafelulet" MENU
"Elrejtes" HIDE_OTHERS
"Mindent mutat" SHOW_ALL
"Ikonok elrendezese" ARRANGE_ICONS
"Frissites" REFRESH
"Zarolas" EXEC xlock -allowroot -usefirst
"Session jellemzok mentese" SAVE_SESSION
"Session jellemzok torlese" CLEAR_SESSION
"Munkafelulet" END
"Megjelenites" MENU
"Temak" OPEN_MENU THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
"Stilusok" OPEN_MENU STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
"Ikon beallitasok" OPEN_MENU ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
"Hatter" MENU
"Szolid" MENU
"Fekete" WS_BACK '(solid, black)'
"Kek" WS_BACK '(solid, "#505075")'
"Indigo" WS_BACK '(solid, "#243e6c")'
"Sotetkek" WS_BACK '(solid, "#224477")'
"Lila" WS_BACK '(solid, "#554466")'
"Buza" WS_BACK '(solid, "wheat4")'
"Sotetszurke" WS_BACK '(solid, "#333340")'
"Voros" WS_BACK '(solid, "#400020")'
"Szolid" END
"Gradiens" MENU
"Halvany" WS_BACK '(mdgradient, green, red, white, green)'
"Egkek" WS_BACK '(vgradient, blue4, white)'
"Gradiens" END
"Kepek" OPEN_MENU BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
"Hatter" END
"Temak mentese" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Theme name)"
"Ikonbeallitasok mentese" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(IconSet name)"
"Megjelenites" END
"Kilepes" MENU
"Ujrainditas" RESTART
"AfterStep inditasa" RESTART afterstep
"Kilepes..." EXIT
"Kilepes a sessionbol..." SHUTDOWN
"Kilepes" END
"Alkalmazasok" END