]>
Commit | Line | Data |
---|---|---|
6c9a67ec MK |
1 | --- WindowMaker-0.80.1.orig/WindowMaker/menu.pl Tue Jan 4 22:45:57 2000 |
2 | +++ WindowMaker-0.80.1/WindowMaker/menu.pl Fri Aug 2 10:28:45 2002 | |
4509ed43 | 3 | @@ -1,13 +1,13 @@ |
4 | /* | |
de8f57cd | 5 | - * Definiowanie Menu Głównego dla WindowMakera |
4509ed43 | 6 | - * Fonty w standardzie ISO8895-2 |
de8f57cd | 7 | + * Definiowanie Menu Głównego WindowMakera |
4509ed43 | 8 | + * Fonty w standardzie ISO8859-2 |
9 | * | |
de8f57cd | 10 | * Składnia jest następująca: |
4509ed43 | 11 | * |
de8f57cd JR |
12 | - * <Tytuł> [SHORTCUT <Skrut>] <Komenda> <Paramery> |
13 | + * <Tytuł> [SHORTCUT <Skrót>] <Komenda> <Parametry> | |
4509ed43 | 14 | * |
de8f57cd JR |
15 | * <Tytuł> Tytuł może być dowolnym ciągiem znaków. Jeśli będą w nim występować |
16 | - * spacje umieśc go w cudzysłowie np. "Tytuł ze spacją" | |
17 | + * spacje umieść go w cudzysłowie np. "Tytuł ze spacją" | |
4509ed43 | 18 | * |
de8f57cd JR |
19 | * SHORTCUT Definiowanie skrótu. |
20 | * <Skrót> Nazwa rodzaju skrótu umieszczonego w pliku | |
4509ed43 | 21 | @@ -46,23 +46,22 @@ |
de8f57cd JR |
22 | * żadnych zmian w pliku SaveSessionOnExit . |
23 | * INFO - Wyświetlenie informacji o WindowMakerze | |
4509ed43 | 24 | * |
25 | - * <Parametry> zalezne od uruchamianego programu. | |
de8f57cd | 26 | + * <Parametry> zależne od uruchamianego programu. |
4509ed43 | 27 | * |
28 | * ** Opcje w lini komend EXEC: | |
29 | - * %s - znak jest zastepowany przez text znajdujacy sie w ,,schowku'' | |
de8f57cd JR |
30 | - * %a(tytuł[,komunikat]) - otwiera dodatkowe okno o tytule tytuł, komunikacie |
31 | - * komunikat i czeka na podanie parametrów, które | |
32 | - * zostaną wstawione zamiast %a. Niestety nie udalo mi | |
33 | - * się uzyskać polskich fontów w tej pocji :( | |
4509ed43 | 34 | - * %w - znak jest zastepowany przez XID aktywnego okna |
35 | - * %W - znak jest zastepowany przez numer aktywnego pulpitu | |
de8f57cd JR |
36 | + * %s - znak jest zastępowany przez text znajdujący się w 'schowku' |
37 | + * %a(tytuł[,komunikat]) - otwiera dodatkowe okno o tytule 'tytuł', komunikacie | |
38 | + * 'komunikat' i czeka na podanie parametrów, które | |
39 | + * zostaną wstawione zamiast %a. | |
40 | + * %w - znak jest zastępowany przez XID aktywnego okna | |
41 | + * %W - znak jest zastępowany przez numer aktywnego pulpitu | |
4509ed43 | 42 | * |
de8f57cd JR |
43 | - * Aby używać specjalnych znaków ( takich jak % czy " ) należy poprzedzic je znakiem \ |
44 | + * Aby używać specjalnych znaków ( takich jak % czy " ) należy poprzedzić je znakiem \ | |
45 | * np. :xterm -T "\"Witaj Świecie\"" | |
4509ed43 | 46 | * |
de8f57cd JR |
47 | - * Można używac znaków specjalnych, takich jak \n |
48 | + * Można używać znaków specjalnych, takich jak \n | |
4509ed43 | 49 | * |
de8f57cd JR |
50 | - * Sekcja MENU musi być zakończona sekcja END, pod tą sama nazwą. |
51 | + * Sekcja MENU musi być zakończona sekcją END, pod tą samą nazwą. | |
4509ed43 | 52 | * |
de8f57cd | 53 | * Przykład: |
4509ed43 | 54 | * |
55 | @@ -70,7 +69,7 @@ | |
56 | * "XTerm" EXEC xterm | |
57 | * // stworzenie podmenu z plikami w podkatalogu /usr/openwin/bin | |
58 | * "XView apps" OPEN_MENU "/usr/openwin/bin" | |
de8f57cd JR |
59 | - * // umieszcza w jednym podmenu pliki z róznych podkatalogów |
60 | + * // umieszcza w jednym podmenu pliki z różnych podkatalogów | |
4509ed43 | 61 | * "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11 |
de8f57cd | 62 | * // ustawienie tła |
4509ed43 | 63 | * "Background" OPEN_MENU -noext $HOME/images /usr/share/images WITH wmsetbg -u * // wstawienie menu z pliku style.menu |
d395217f | 64 | @@ -95,142 +94,38 @@ |
4509ed43 | 65 | |
66 | ||
67 | #include "wmmacros" | |
68 | -#define ULUB_EDYTOR vi | |
de8f57cd | 69 | -/* Jeśli nie lubisz edytora vi zmień na swój ulubiony edytor */ |
4509ed43 | 70 | -#define ULUB_TERM xterm |
de8f57cd | 71 | -/* A tutaj ustaw swój ulubiony terminal */ |
4509ed43 | 72 | |
73 | "WindowMaker" MENU | |
74 | "Informacja" MENU | |
75 | - "Informacja o WMaker..." INFO_PANEL | |
de8f57cd | 76 | - "Legalność..." LEGAL_PANEL |
4509ed43 | 77 | - "Konsola Systemu" EXEC xconsole |
de8f57cd JR |
78 | - "Obciążenie Systemu" EXEC xosview || xload |
79 | - "Lista Procesów" EXEC ULUB_TERM -T "Lista Procesów" -e top | |
80 | - "Przeglądarka Manuali" EXEC xman | |
4509ed43 | 81 | + "Informacja o WindowMakerze..." INFO_PANEL |
82 | + "Informacja o licencji..." LEGAL_PANEL | |
83 | + "Konsola systemu" EXEC xconsole | |
de8f57cd JR |
84 | + "Obciążenie systemu" SHEXEC xosview || xload |
85 | + "Lista procesów" EXEC xterm -T "Lista procesów" -e top | |
86 | + "Przeglądarka manuali" EXEC xman | |
4509ed43 | 87 | "Informacja" END |
88 | ||
d395217f | 89 | - "Konfiguracja" MENU |
90 | - "Edycja menu" EXEC ULUB_TERM -T "Edycja menu" -e ULUB_EDYTOR $HOME/GNUstep/Library/WindowMaker/menu | |
de8f57cd | 91 | - "Ustawienie fontów" EXEC ULUB_TERM -T "Ustawienie fontów" -e ULUB_EDYTOR $HOME/GNUstep/Defaults/WMGLOBAL |
d395217f | 92 | - "Konfiguracja" EXEC ULUB_TERM -T "Konfiguracja" -e ULUB_EDYTOR $HOME/GNUstep/Defaults/WindowMaker |
93 | - "Konfiguracja" END | |
4509ed43 | 94 | - |
95 | - "Uruchom..." EXEC %a(Uruchom,Wpisz komende do uruchomienia:) | |
de8f57cd | 96 | - "Terminal" EXEC ULUB_TERM -T "Mój ulubiony terminal" -sb |
4509ed43 | 97 | - "Edytor" EXEC ULUB_TERM -T "Moj ulubiony edytor" -e ULUB_EDYTOR %a(Edytor,Podaj plik do edycji:) |
98 | - "Pulpity" WORKSPACE_MENU | |
99 | - | |
100 | - "Aplikacje" MENU | |
101 | - "Grafika" MENU | |
102 | - "Gimp" EXEC gimp >/dev/null | |
103 | - "XV" EXEC xv | |
104 | - "XFig" EXEC xfig | |
105 | - "XPaint" EXEC xpaint | |
106 | - "Gnuplot" EXEC ULUB_TERM -T "GNU plot" -e gnuplot | |
107 | - "Edytor ikon" EXEC bitmap | |
108 | - "Grafika" END | |
109 | - "Tekst" MENU | |
110 | - "LyX" EXEC lyx | |
111 | - "Ghostview" EXEC gv %a(GhostView,Wprowadz nazwe pliku *.ps *.pdf *.no:) | |
112 | - "XDvi" EXEC xdvi %a(XDvi,Wprowadz nazwe pliku *.dvi:) | |
113 | - "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat,Wprowadz nazwe pliku *.pdf:) | |
114 | - "Xpdf" EXEC xpdf %a(Xpdf,Wprowadz nazwe pliku *.pdf:) | |
115 | - "Arkusz kalkulacyjny" EXEC xspread | |
116 | - "Tekst" END | |
117 | - "X File Manager" EXEC xfm | |
118 | - "OffiX Files" EXEC files | |
119 | - "TkDesk" EXEC tkdesk | |
120 | - "Midnight Commander" EXEC ULUB_TERM -T "Midnight Commander" -e mc | |
121 | - "X Gnu debbuger" EXEC xxgdb | |
122 | - "Xwpe" EXEC xwpe | |
123 | - "Aplikacje" END | |
124 | - | |
125 | - "Internet" MENU | |
de8f57cd | 126 | - "Przeglądarki" MENU |
4509ed43 | 127 | - "Netscape" EXEC netscape |
128 | - "Arena" EXEC arena | |
129 | - "Lynx" EXEC ULUB_TERM -e lynx %a(Lynx,Podaj URL:) | |
de8f57cd | 130 | - "Przeglądarki" END |
4509ed43 | 131 | - "Programy pocztowe" MENU |
132 | - "Pine" EXEC ULUB_TERM -T "Program pocztowy Pine" -e pine | |
133 | - "Elm" EXEC ULUB_TERM -T "Program pocztowy Elm" -e elm | |
134 | - "Xmh" EXEC xmh | |
135 | - "Programy pocztowe" END | |
136 | - "Emulator terminala" MENU | |
137 | - "Minicom" EXEC xminicom | |
138 | - "Seyon" EXEC seyon | |
139 | - "Emulator terminala" END | |
140 | - "Telnet" EXEC ULUB_TERM -e telnet %a(Telnet,Podaj nazwe hosta:) | |
141 | - "Ssh" EXEC ULUB_TERM -e ssh %a(Ssh,Podaj nazwe hosta:) | |
142 | - "Ftp" EXEC ULUB_TERM -e ftp %a(Ftp,Podaj nazwe hosta:) | |
143 | - "Irc" EXEC ULUB_TERM -e irc %a(Irc,Podaj swoj pseudonim:) | |
144 | - "Ping" EXEC ULUB_TERM -e ping %a(Ping,Podaj nazwe hosta:) | |
145 | - "Talk" EXEC ULUB_TERM -e talk %a(Talk,Podaj nazwe uzytkownika, z ktorym chcesz nawiazac polaczenie:) | |
146 | - "Internet" END | |
d395217f | 147 | - |
4509ed43 | 148 | - "Editory" MENU |
149 | - "XFte" EXEC xfte | |
150 | - "XEmacs" EXEC xemacs || emacs | |
151 | - "XJed" EXEC xjed | |
152 | - "NEdit" EXEC nedit | |
153 | - "Xedit" EXEC xedit | |
154 | - "Editres" EXEC editres | |
155 | - "VI" EXEC ULUB_TERM -e vi | |
156 | - "Editory" END | |
157 | - | |
de8f57cd | 158 | - "Dźwięk" MENU |
4509ed43 | 159 | - "CDPlay" EXEC workbone |
160 | - "Xmcd" EXEC xmcd 2> /dev/null | |
161 | - "Xplaycd" EXEC xplaycd | |
162 | - "Xmixer" EXEC xmixer | |
de8f57cd | 163 | - "Dźwięk" END |
4509ed43 | 164 | - |
165 | - "Gry" MENU | |
166 | - "Maze" EXEC maze | |
167 | - "Karty " EXEC spider | |
168 | - "Londownik" EXEC xlander | |
169 | - "Szachy " EXEC xboard | |
170 | - "Xeyes" EXEC xeyes -geometry 51x23 | |
171 | - "Xmahjongg" EXEC xmahjongg | |
172 | - "Xlogo" EXEC xlogo | |
173 | - "Xroach" EXEC xroach | |
174 | - "Xtetris" EXEC xtetris -color | |
175 | - "Xvier" EXEC xvier | |
176 | - "Xgas" EXEC xgas | |
177 | - "Xkobo" EXEC xkobo | |
178 | - "xboing" EXEC xboing -sound | |
179 | - "XBill" EXEC xbill | |
180 | - "Gry" END | |
2ac920bc | 181 | + "XTerm" EXEC xterm |
182 | + "ATerm" EXEC aterm | |
6c9a67ec MK |
183 | + "Pulpity" WORKSPACE_MENU |
184 | ||
de8f57cd | 185 | - "Użytki" MENU |
4509ed43 | 186 | - "Kalkulator" EXEC xcalc |
187 | - "Zegarek" EXEC xclock | |
188 | - "Opcje Okna" EXEC xprop | xmessage -center -title 'xprop' -file - | |
de8f57cd JR |
189 | - "Przeglądarka Fontów" EXEC xfontsel |
190 | - "Szkło Powiększające" EXEC xmag | |
191 | - "Mapa Kolorów" EXEC xcmap | |
4509ed43 | 192 | - "XKill" EXEC xkill |
193 | - "Clipboard" EXEC xclipboard | |
de8f57cd | 194 | - "Użytki" END |
6c9a67ec MK |
195 | + "Aplikacje" OPEN_MENU | wmconfig --output wmaker --rootmenu Applications 2>/dev/null |
196 | ||
d395217f | 197 | - "Selekcyjne" MENU |
198 | - "Kopia" EXEC echo '%s' | wxcopy | |
4509ed43 | 199 | - "Poczta do ..." EXEC ULUB_TERM -name mail -T "Pine" -e pine %s |
d395217f | 200 | + "Zaznaczenie" MENU |
201 | + "Kopiuj" SHEXEC echo '%s' | wxcopy | |
4509ed43 | 202 | + "Poczta do ..." EXEC xterm -name mail -T "Pine" -e pine %s |
203 | "Serfuj do ..." EXEC netscape %s | |
204 | - "Pobierz Manual ..." EXEC MANUAL_SEARCH(%s) | |
de8f57cd | 205 | - "Połącz się z ..." EXEC telnet %s |
4509ed43 | 206 | - "Pobierz plik z FTP ..." EXEC ftp %s |
d395217f | 207 | - "Selekcyjne" END |
208 | + "Szukaj w manualach ..." SHEXEC MANUAL_SEARCH(%s) | |
209 | + "Zaznaczenie" END | |
4509ed43 | 210 | |
211 | "Ekran" MENU | |
de8f57cd JR |
212 | - "Ukryj Pozostałe" HIDE_OTHERS |
213 | + "Ukryj pozostałe" HIDE_OTHERS | |
214 | "Pokaż wszystko" SHOW_ALL | |
215 | - "Uporządkowanie icon" ARRANGE_ICONS | |
216 | - "Odswież" REFRESH | |
217 | + "Uporządkuj ikony" ARRANGE_ICONS | |
218 | + "Odśwież" REFRESH | |
4509ed43 | 219 | "Zablokuj" EXEC xlock -allowroot -usefirst |
220 | - "Zachowaj Sesje" SAVE_SESSION | |
de8f57cd JR |
221 | - "Wyczyść zachowaną sesje" CLEAR_SESSION |
222 | + "Zachowaj sesję" SAVE_SESSION | |
223 | + "Wyczyść zachowaną sesję" CLEAR_SESSION | |
4509ed43 | 224 | "Ekran" END |
225 | ||
de8f57cd | 226 | "Wygląd" MENU |