/usr/share/WindowMaker/menu.pt is in wmaker-common 0.95.3-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 | /*
* Definição do Menu de Aplicações para o WindowMaker
*
* Sintaxe:
*
* <Title> [SHORTCUT <tecla de atalho>] <Comando> <Parâmetros>
*
* <Title> é qualquer texto a ser usado como título. Deve estar entre aspas "
*
* SHORTCUT especifica uma tecla de atalho para o item. <tecla de atalho>
* tem a mesma sintaxe das teclas de atalho em $HOME/GNUstep/Defaults/WindowMaker
*
* Não é possível especificar teclas de atalho para MENU ou OPEN_MENU
*
* <Command> é um dos seguintes comandos:
* MENU - inicia definição de um (sub)menu
* END - termina definição de um (sub)menu
* OPEN_MENU - abre um menu apartir de um arquivo, comando pipeado ou
* conteúdo de um diretório com um comando opcional para cada
* arquivo no diretório.
* WORKSPACE_MENU - adiciona menu para operações sobre Áreas de Trabalho
* EXEC <programa> - executa um programa
* EXIT - termina o gerenciador de janelas
* SHEXEC <command> - executa comando de shell (ex.: gimp > /dev/null)
* RESTART [<gerenciador de janelas>] - reinicia o WindowMaker ou inicia
* outro gerenciador de janelas
* REFRESH - força repintagem da área de trabalho
* ARRANGE_ICONS - arruma os ícones na área de trabalho
* SHUTDOWN - mata todos os programas (terminando a sessão do X)
* SHOW_ALL - abre todas as janelas na área de trabalho
* HIDE_OTHERS - esconde (hide) todas as janelas na área de trabalho,
* exceto a que estiver ativa
* SAVE_SESSION - salva o estado da área de trabalho, o que inclui
* todos os programas em execução, informações relativas
* a posição, tamanho, área de trabalho onde se localizam,
* o dock ou clip de onde foi lançado e se a janela está
* miniaturizada, shadeada ou hideada. Também salva qual a área
* de trabalho atual. Todas as informações serão restauradas
* até que se use o comando SAVE_SESSION de novo ou CLEAR_SESSION.
* Se SaveSessionOnExit = Yes; estiver definido no domínio
* WindowMaker ($HOME/GNUstep/Defaults/WindowMaker), então o
* salvamento da sessão é feito automaticamente quando o
* WindowMaker finalizar, apagando quaisquer SAVE_SESSION ou
* CLEAR_SESSION usados anteriormente.
* CLEAR_SESSION - apaga uma sessão salvada anteriormente. Este comando
* não terá efeito algum se SaveSessionOnExit estiver habilitado.
* INFO_PANEL - mostra a janela de informações do programa
* LEGAL_PANEL - mostra janela de informacoes legais
*
* Sintaxe do OPEN_MENU:
* 1. Uso com outros arquivos de menu:
* // abre o arquivo arquivo.menu que deve conter um menu válido
* // e o insere naquela posição.
* OPEN_MENU arquivo.menu
* 2. Uso com comandos pipeados:
* // executa o comando e usa a sua saída para construir o menu.
* // A saída do menu deve ser uma descrição de menu válida.
* // O espaço entre o '|' e o comando é opcional.
* OPEN_MENU | comando
* 3. Uso com diretórios:
* // Abre um ou mais diretórios e constrói um menu com todos
* // os subdiretórios e arquivos executáveis neles, em ordem
* // alfabética.
* OPEN_MENU /algum/diretório [/algum/outro/diretório ...]
* 4. Uso com diretórios e comando:
* // Abre um ou mais diretórios e constrói um menu com todos os
* // subdiretórios e arquivos legíveis neles em ordem alfabética,
* // usando o comando para executar cada arquivo.
*
* OPEN_MENU [-noext] /algum/dir [/algum/outro/dir ...] WITH comando -opções
*
*
* <Parâmetros> é o programa a ser executado.
*
* ** Códigos especiais para o programa a ser executado:
* %s - substitui pela seleção atual
* %a(mensagem) - abre uma janela de entrada com a mensagem e substitui
* pelo que for digitado nela
* %w - substitui pelo XID da janela selecionada
*
* Para ignorar caracteres especiais, tais como % e ", use \ na frente deles.
* ex: xterm -T "\"Hello World\""
*
* Também é possível usar caracteres de escape, como \n
*
* Cada comando MENU deve ter um END correspondente no fim.
*
* Exemplo:
*
* "Teste" MENU
* "XTerm" EXEC xterm
* // cria um submenu com o conteúdo de /usr/openwin/bin
* "XView apps" OPEN_MENU "/usr/openwin/bin"
* // alguns programas do X11 em vários diretórios
* "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
* // faz um submenu de papéis de parede
* "Papel de Parede" OPEN_MENU $HOME/imagens /usr/share/imagens WITH wmsetbg -u -t
* // insere o menu meu.menu
* "Style" OPEN_MENU meu.menu
* "Test" END
*/
#include "wmmacros"
"Aplicações" MENU
"Informações" MENU
"Informações..." INFO_PANEL
"Informações Legais" LEGAL_PANEL
"Console do Sistema" EXEC xconsole
"Carga do Sistema" SHEXEC xosview || xload
"Lista de Processos" EXEC xterm -e top
"Leitor de Manual" EXEC xman
"Informações" END
"XTerm" EXEC xterm -sb
"Rxvt" EXEC rxvt -bg black -fg white -fn fixed
"Áreas de Trabalho" WORKSPACE_MENU
"Aplicações" MENU
"Gráficos" MENU
"Gimp" SHEXEC gimp >/dev/null
"XV" EXEC xv
"XPaint" EXEC xpaint
"XFig" EXEC xfig
"Gráficos" 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
"Aplicações" END
"Editores" MENU
"XFte" EXEC xfte
"XEmacs" SHEXEC xemacs || emacs
"XJed" EXEC xjed
"NEdit" EXEC nedit
"Xedit" EXEC xedit
"VI" EXEC xterm -e vi
"Editores" END
"Diversos" MENU
"Xmcd" SHEXEC xmcd 2> /dev/null
"Xplaycd" EXEC xplaycd
"Xmixer" EXEC xmixer
"Diversos" END
"Utilitários" MENU
"Calculadora" EXEC xcalc
"Propriedades da Janela" SHEXEC xprop | xmessage -center -title 'xprop' -file -
"Seletor de Fontes" EXEC xfontsel
"Emulador de Terminal" EXEC xminicom
"Lente de Aumento" EXEC xmag
"Colormap" EXEC xcmap
"XKill" EXEC xkill
"ASClock" EXEC asclock -shape
"Clipboard" EXEC xclipboard
"Utilitários" END
"Seleção" MENU
"Copiar" SHEXEC echo '%s' | wxcopy
"eMail Para" EXEC xterm -name mail -T "Pine" -e pine %s
"Navegar" EXEC netscape %s
"Procurar Manual" SHEXEC MANUAL_SEARCH(%s)
"Seleção" END
"Área de Trabalho" MENU
"Hide Outros" HIDE_OTHERS
"Mostrar Todos" SHOW_ALL
"Arrumar Ícones" ARRANGE_ICONS
"Refresh" REFRESH
"Lock" EXEC xlock -allowroot -usefirst
"Salvar Sessão" SAVE_SESSION
"Apagar Sessão Salvada" CLEAR_SESSION
"Área de Trabalho" END
"Aparência" MENU
"Temas" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
"Estilos" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
"Conjunto de Ícones" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
"Papéis de Parede" MENU
"Sólido" MENU
"Preto" WS_BACK '(solid, black)'
"Azul" WS_BACK '(solid, "#505075")'
"Indigo" WS_BACK '(solid, "#243e6c")'
"Azul escuro" WS_BACK '(solid, "#224477")'
"Roxo" WS_BACK '(solid, "#554466")'
"Creme" WS_BACK '(solid, "wheat4")'
"Cinza Escuro" WS_BACK '(solid, "#333340")'
"Vinho" WS_BACK '(solid, "#400020")'
"Sólido" END
"Degradé" MENU
"Bandeira" WS_BACK '(mdgradient, green, green, yellow)'
"Céu" WS_BACK '(vgradient, blue4, white)'
"Degradé" END
"Imagens" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
"Papéis de Parede" END
"Salvar Tema" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Nome do Tema)"
"Salvar Configuração de Ícones" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Nome do Conjunto de Ícones)"
"Appearance" END
"Sair" MENU
"Reiniciar" RESTART
"Iniciar AfterStep" RESTART afterstep
"Sair..." EXIT
"Terminar Sessão..." SHUTDOWN
"Sair" END
"Aplicações" END
|