- Replaced Apps with Applications in WPrefs installation path
[wmaker-crm.git] / WindowMaker / menu.bg
blob389359420637bba067d07cdbcd5777b12ec08e12
1 /*\r
2  * Дефиниция на главното меню за WindowMaker\r
3  *\r
4  * Синтаксисът е:\r
5  *\r
6  * <Заглавие> [SHORTCUT <комбинация>] <команда> <параметри>\r
7  *\r
8  * <Заглавие> е какъв да е низ, който ще се използва като название на\r
9  * съответния елемент от менюто. Ако включва интервали, трябва да се\r
10  * огради с ".\r
11  * \r
12  * SHORTCUT определя клавишна комбинация ("бърз клавиш") за този\r
13  * елемент на менюто. <комбинация> има същия синтаксис, както клавишните\r
14  * комбинации във файла $HOME/GNUstep/Defaults/WindowMaker,\r
15  * напр. RootMenuKey или MiniaturizeKey.\r
16  *\r
17  * Не може да се посочва клавишна комбинация за MENU и OPEN_MENU.\r
18  * \r
19  * <Command> може да бъде: \r
20  *      MENU - започва дефиниция на (под)меню\r
21  *      END  - завършва дефиницията на (под)меню\r
22  *      OPEN_MENU - чете менюто от файл, програмен канал или\r
23  *                  файловете от директория, евентуално предшествани\r
24  *                  от команда.\r
25  *      WORKSPACE_MENU - добавя подменю за работните места. Може да се\r
26  *                       използва само едно такова подменю.\r
27  *      EXEC <program> - изпълнява външна програма\r
28  *      SHEXEC <command> - изпълнява команда на командната обвивка\r
29  *                         (напр. gimp > /dev/null)\r
30  *      EXIT - излиза от администратора на прозорците\r
31  *      RESTART [<администратор>] - рестартира WindowMaker или\r
32  *                                  страртира друг администратор на\r
33  *                                  прозорците\r
34  *      REFRESH - опреснява (прерисува) работната площ\r
35  *      ARRANGE_ICONS - преподрежда иконките на работното място.\r
36  *      SHUTDOWN - убива всички клиенти (и приключва X-сесията)\r
37  *      SHOW_ALL - показва всички скрити прозорци на работното място\r
38  *      HIDE_OTHERS - скрива всички прозорци на работното място, освен\r
39  *                    имащия фокус (или последния получавал фокус)\r
40  *      SAVE_SESSION - запазва текущото състояние на работната площ, в\r
41  *                     това число всички стартирани приложения,\r
42  *                     местата на прозорците им, на дока,\r
43  *                     кламера. Това състояние ще бъде възстановено\r
44  *                     при всяко стартиране на WindowMaker, докато\r
45  *                     наново не се използва SAVE_SESSION или\r
46  *                     CLEAR_SESSION. Ако SaveSessionOnExit = Yes в\r
47  *                     конфигурационната база-данни на Window Maker,\r
48  *                     то при всяко излизане от WindowMaker\r
49  *                     състоянието на сесията автоматично ще бъде\r
50  *                     запазено. \r
51  *      CLEAR_SESSION - изтрива данните за по-рано запазена\r
52  *                      сесия. Това няма никакъв ефект, ако\r
53  *                      SaveSessionOnExit = Yes.\r
54  *      INFO - показва панела "Инфо".\r
55  *\r
56  * Синтаксис на OPEN_MENU:\r
57  *   1. Меню от файл:\r
58  *      // отваря файл-меню, който трябва да съдържа меню и го вмъква\r
59  *      // на текущото място.\r
60  *      OPEN_MENU файл-меню\r
61  *   2. Меню от програмен канал:\r
62  *      // пуска командата и очаква тя да генерира меню на стандартния\r
63  *      // си изход.\r
64  *      OPEN_MENU | команда\r
65  *   3. Меню от директория:\r
66  *      // Отваря едната или повече директории и прави сортирано\r
67  *      // азбучно меню за всички изпълними файлове и поддиректории в\r
68  *      // тях. \r
69  *      OPEN_MENU директория1 [директория2 ...]\r
70  *   4. Меню от директория с команда\r
71  *      // Отваря едната или повече директории и прави сортирано\r
72  *      // азбучно меню за всички поддиректории и четими файлове, като\r
73  *      // всеки от файловете ще бъде обработван с командата.\r
74  *      OPEN_MENU [опции] директория1 [директория2 ...] WITH команда -опции\r
75  *              Опции:\r
76  *                      -noext  Пропуска всичко, което е след\r
77  *                              последната точка в името на файла.\r
78  *\r
79  * <параметри> е програмата, която трябва да се изпълни.\r
80  *\r
81  * ** Опции за командния ред с EXEC:\r
82  * %s - замества се с избраното в момента\r
83  * %a(title[,prompt]) - отваря диалогова клетка с заглавие "title" и\r
84  *                      незадължителна подкана prompt, след което се\r
85  *                      замества с въведеното.\r
86  * %w - замества се с XID (номера) на прозореца с фокус.\r
87  * %W - замества се с номера на текущото работно място.\r
88  * \r
89  * Преди специалните символи (като % и ") може да поставяте \ за да\r
90  * загубят специалното си значение:\r
91  * пример: xterm -T "\"Hello World\""\r
92  *\r
93  * Допустими са и стандартните комбинации като \n\r
94  *\r
95  * Всяка команда MENU трябва да има съответна команда END.\r
96  *\r
97  * Пример:\r
98  *\r
99  * "Проба" MENU\r
100  *      "XTerm" EXEC xterm\r
101  *              // прави подменю със съдържимото от /usr/openwin/bin\r
102  *      "XView приложения" OPEN_MENU "/usr/openwin/bin"\r
103  *              // някои X11-приложения от различни директории\r
104  *      "X11 приложения" OPEN_MENU /usr/X11/bin $HOME/bin/X11\r
105  *              // за картинки на фона\r
106  *      "Фон" OPEN_MENU -noext $HOME/images /usr/share/images WITH wmsetbg -u -t\r
107  *              // Вмъква style.menu тук.\r
108  *      "Style" OPEN_MENU style.menu\r
109  * "Проба" END\r
110  */\r
112 #include "wmmacros"\r
114 "Applications" MENU\r
115         "Инфо" MENU\r
116                 "Информационен панел..." INFO_PANEL\r
117                 "Лицензионен панел..." LEGAL_PANEL\r
118                 "Системна конзола" EXEC xconsole\r
119                 "Натоварване на системата" SHEXEC xosview || xload\r
120                 "Списък процеси" EXEC xterm -e top\r
121                 "Ръководства" EXEC xman\r
122         "Инфо" END\r
123         "Стартирай..." SHEXEC %a(Run,Въведете команда, която да се стартира:)\r
124         "XTerm" EXEC xterm -sb \r
125         "Rxvt" EXEC rxvt -bg black -fg white -fn fixed\r
126         "Работни места" WORKSPACE_MENU\r
127         "Приложения" MENU\r
128                 "Графични" MENU\r
129                         "Gimp" SHEXEC gimp >/dev/null\r
130                         "XV" EXEC xv\r
131                         "XPaint" EXEC xpaint\r
132                         "XFig" EXEC xfig\r
133                 "Графични" END\r
134                 "X File Manager" EXEC xfm\r
135                 "OffiX Files" EXEC files\r
136                 "LyX" EXEC lyx\r
137                 "Netscape" EXEC netscape \r
138                 "Ghostview" EXEC ghostview %a(GhostView,Enter file to view)\r
139                 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobar,Enter PDF to view)\r
140                 "TkDesk" EXEC tkdesk\r
141         "Приложения" END\r
142         "Редактори" MENU\r
143                 "XFte" EXEC xfte\r
144                 "XEmacs" SHEXEC xemacs || emacs\r
145                 "XJed" EXEC xjed \r
146                 "NEdit" EXEC nedit\r
147                 "Xedit" EXEC xedit\r
148                 "VI" EXEC xterm -e vi\r
149         "Редактори" END\r
150         "Разни" MENU\r
151                 "Xmcd" SHEXEC xmcd 2> /dev/null\r
152                 "Xplaycd" EXEC xplaycd\r
153                 "Xmixer" EXEC xmixer\r
154         "Разни" END\r
155         "Инструменти" MENU\r
156                 "Калкукатор" EXEC xcalc\r
157                 "Свойства на прозореца" SHEXEC xprop | xmessage -center -title 'xprop' -file -\r
158                 "Избор на шрифт" EXEC xfontsel\r
159                 "Емулатор на терминал" EXEC xminicom\r
160                 "Лупа" EXEC xmag\r
161                 "Цветова палитра" EXEC xcmap\r
162                 "XKill" EXEC xkill\r
163                 "Clipboard" EXEC xclipboard\r
164         "Инструменти" END\r
166         "Избор" MENU\r
167                 "Copy" SHEXEC echo '%s' | wxcopy\r
168                 "Mail To" EXEC xterm -name mail -T "Pine" -e pine %s\r
169                 "Navigate" EXEC netscape %s\r
170                 "Search in Manual" SHEXEC MANUAL_SEARCH(%s)\r
171         "Избор" END\r
173         "Работно място" MENU\r
174                 "Скрий другите" HIDE_OTHERS\r
175                 "Покажи всички" SHOW_ALL\r
176                 "Подреди иконките" ARRANGE_ICONS\r
177                 "Опресни" REFRESH\r
178                 "Заключи" EXEC xlock -allowroot -usefirst\r
179                 "Запази сесията" SAVE_SESSION\r
180                 "Изчисти запазената сесия" CLEAR_SESSION\r
181         "Работни места" END\r
183         "Изглед" MENU\r
184                 "Теми" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle\r
185                 "Стилове" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle\r
186                 "Колекции иконки" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons\r
187                 "Фон" MENU\r
188                         "Плътен" MENU\r
189                                 "Черен" WS_BACK '(solid, black)'\r
190                                 "Син"  WS_BACK '(solid, "#505075")'\r
191                                 "Тъмно виолетово" WS_BACK '(solid, "#243e6c")'\r
192                                 "Силно синьо" WS_BACK '(solid, "#180090")'\r
193                                 "Мораво" WS_BACK '(solid, "#554466")'\r
194                                 "Пшеничен"  WS_BACK '(solid, "wheat4")'\r
195                                 "Тъмно сив"  WS_BACK '(solid, "#333340")'\r
196                                 "Винен" WS_BACK '(solid, "#400020")'\r
197                         "Плътен" END\r
198                         "Градиент" MENU\r
199                                 "Слънце" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'\r
200                                 "Небе" WS_BACK '(vgradient, blue4, white)'\r
201                                 "Сини сенки" WS_BACK '(vgradient, "#7080a5", "#101020")'\r
202                                 "Виолетови сенки" WS_BACK '(vgradient, "#746ebc", "#242e4c")'\r
203                                 "Морави сенки" WS_BACK '(vgradient, "#654c66", "#151426")'\r
204                                 "Пшенични сенки" WS_BACK '(vgradient, "#a09060", "#302010")'\r
205                                 "Сиви сенки" WS_BACK '(vgradient, "#636380", "#131318")'\r
206                                 "Винени сенки" WS_BACK '(vgradient, "#600040", "#180010")'\r
207                         "Градиент" END\r
208                         "Images" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t\r
209                 "Фон" END\r
210                 "Запази темата" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Theme name,Enter file name:)"\r
211                 "Запази колекцията иконки" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(IconSet name,Enter file name:)"\r
212                 "Пособие за настройки" EXEC /usr/local/GNUstep/Applications/WPrefs.app/WPrefs\r
213         "Изглед" END\r
215         "Изход" MENU\r
216                 "Рестартиране" RESTART\r
217                 "Стартирай BlackBox" RESTART blackbox\r
218                 "Стартирай kwm" RESTART kwm\r
219                 "Стартирай IceWM" RESTART icewm\r
220                 "Изход..."  EXIT\r
221         "Изход" END\r
222 "Приложения" END