2 * Определение корневого меню для WindowMaker
6 * <Имя> <Команда> <Параметры>
8 * <Имя> - любая строка для заголовка меню. Должна быть заключена в парные ",
9 * если содержит пробелы
11 * <Команда> одна из следующего набора команд:
12 * MENU - начинает определение (под)меню
13 * OPEN_MENU - считывает меню из файла или содержания каталога
14 * END - заканчивает определение (под)меню
15 * WORKSPACE_MENU - добавляет подменю для операций с Рабочим местом
16 * EXEC <program> - выполняет внешнюю программу
17 * SHEXEC <command> - executes a shell command (like gimp > /dev/null)
18 * EXIT - завершает работу менеджера окон
19 * RESTART [<window manager>] - перезапускает WindowMaker или запускает
20 * другой менеджер окон
21 * REFRESH - обновляет видимое пространство
22 * ARRANGE_ICONS - упорядочивает значки Рабочего места
23 * SHUTDOWN - убивает все приложения ( и завершает сессию X)
24 * SHOW_ALL - показывает все окна Рабочего места
25 * HIDE_OTHERS - делает невидимыми все окна Рабочего места, кроме имеющего
26 * фокус ( или последнего имевшего)
28 * <Параметры> собственно программа для выполнения.
30 * ** Опции для командной строки в EXEC:
31 * %s - подтановка текущего выделения
32 * %a(message) - открывает окно ввода с сообщением и выполняет подстановку
34 * %w - заменить на XID окна, имеющего фокус в данный момент
36 * Вы можете избежать специальной интерпретации знаков ( таких как % и ") с
37 * помощью знака \ : Напр.: xterm -T "\"Hello World\""
39 * Вы можете также использовать escape-последовательности, как \n
41 * Каждое предложение MENU должно иметь одно соответствующее предложение END
42 * в конце определения.
47 * // создает подменю с содержанием /usr/openwin/bin
48 * "XView apps" OPEN_MENU "/usr/openwin/bin"
49 * // вставляет style.menu в под этим именем
50 * "Стиль" OPEN_MENU style.menu
58 "Info Panel..." INFO_PANEL
60 "Нагрузка Системы" SHEXEC xosview || xload
61 "Список Процессов" EXEC xterm -e top
62 "Просмотр Руководств" EXEC xman
64 "XTerm" EXEC xterm -sb
65 "Rxvt" EXEC rxvt -bg black -fg white -fn fixed
67 "Рабочие места" WORKSPACE_MENU
70 "Gimp" SHEXEC gimp >/dev/null
75 "Менеджер файлов X" EXEC xfm
76 "OffiX Files" EXEC files
78 "Netscape" EXEC netscape
79 "Ghostview" EXEC ghostview %a(Enter file to view)
80 "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Enter PDF to view)
84 "XEmacs" SHEXEC xemacs || emacs
91 "Xmcd" SHEXEC xmcd 2> /dev/null
92 "Xplaycd" EXEC xplaycd
96 "Калькулятор" EXEC xcalc
97 "Выбрать шрифт" EXEC xfontsel
98 "Увеличитель" EXEC xmag
99 "Карта цветов" EXEC xcmap
101 "Часы" EXEC asclock -shape
102 "Буфер обмена" EXEC xclipboard
106 "Копировать" SHEXEC echo '%s' | wxcopy
107 "Отправить" EXEC xterm -name mail -T "Pine" -e pine %s
108 "Искать в Интернет" EXEC netscape %s
109 "Искать в Руководствах" SHEXEC MANUAL_SEARCH(%s)
113 "Убрать остальные" HIDE_OTHERS
114 "Показать все" SHOW_ALL
115 "Упорядочить значки" ARRANGE_ICONS
117 "Запереть" EXEC xlock -allowroot -usefirst
118 "Сохранить Рабочее место" EXEC SAVE_WORKSPACE
122 /* "Темы" OPEN_MENU themes.menu
126 "Черный" WS_BACK '(solid, black)'
127 "Синий" WS_BACK '(solid, "#505075")'
128 "Сиреневый" WS_BACK '(solid, "#554466")'
129 "Пшеничный" WS_BACK '(solid, "wheat4")'
130 "Темно-серый" WS_BACK '(solid, "#333340")'
131 "Винный" WS_BACK '(solid, "#400020")'
134 "Небо" WS_BACK '(mvgradient, blue4, red3, orange3)'
135 "Огонь" WS_BACK '(vgradient, red4, yellow3)'
138 "Стили" OPEN_MENU styles.menu
142 "Перезапустить" RESTART
143 "Запустить Afterstep" RESTART afterstep
144 "Завершить работу..." EXIT
145 "Завершить сессию..." SHUTDOWN