Files
wmaker/WindowMaker/menu.pt
T

208 lines
7.7 KiB
XML
Raw Normal View History

1998-09-29 22:36:29 +00:00
/*
2004-10-17 04:32:25 +00:00
* Definição do Menu de Aplicações para o WindowMaker
1998-09-29 22:36:29 +00:00
*
* Sintaxe:
*
2004-10-17 04:32:25 +00:00
* <Title> [SHORTCUT <tecla de atalho>] <Comando> <Parâmetros>
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* <Title> é qualquer texto a ser usado como título. Deve estar entre aspas "
2020-04-09 00:00:14 -04:00
*
* 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
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* Não é possível especificar teclas de atalho para MENU ou OPEN_MENU
2020-04-09 00:00:14 -04:00
*
2004-10-17 04:32:25 +00:00
* <Command> é um dos seguintes comandos:
* MENU - inicia definição de um (sub)menu
* END - termina definição de um (sub)menu
1998-09-29 22:36:29 +00:00
* OPEN_MENU - abre um menu apartir de um arquivo, comando pipeado ou
2004-10-17 04:32:25 +00:00
* 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
1998-09-29 22:36:29 +00:00
* EXEC <programa> - executa um programa
* EXIT - termina o gerenciador de janelas
1999-05-01 23:15:43 +00:00
* SHEXEC <command> - executa comando de shell (ex.: gimp > /dev/null)
2020-04-09 00:00:14 -04:00
* RESTART [<gerenciador de janelas>] - reinicia o WindowMaker ou inicia
1998-09-29 22:36:29 +00:00
* outro gerenciador de janelas
2004-10-17 04:32:25 +00:00
* 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,
1998-09-29 22:36:29 +00:00
* exceto a que estiver ativa
2004-10-17 04:32:25 +00:00
* 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,
2020-04-09 00:00:14 -04:00
* o dock ou clip de onde foi lançado e se a janela está
2004-10-17 04:32:25 +00:00
* 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.
2020-04-09 00:00:14 -04:00
* Se SaveSessionOnExit = Yes; estiver definido no domínio
* WindowMaker ($HOME/GNUstep/Defaults/WindowMaker), então o
* salvamento da sessão é feito automaticamente quando o
1998-09-29 22:36:29 +00:00
* WindowMaker finalizar, apagando quaisquer SAVE_SESSION ou
* CLEAR_SESSION usados anteriormente.
2004-10-17 04:32:25 +00:00
* 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
1998-09-29 22:36:29 +00:00
* LEGAL_PANEL - mostra janela de informacoes legais
*
* Sintaxe do OPEN_MENU:
* 1. Uso com outros arquivos de menu:
2004-10-17 04:32:25 +00:00
* // abre o arquivo arquivo.menu que deve conter um menu válido
* // e o insere naquela posição.
1998-09-29 22:36:29 +00:00
* OPEN_MENU arquivo.menu
* 2. Uso com comandos pipeados:
2004-10-17 04:32:25 +00:00
* // 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.
1998-09-29 22:36:29 +00:00
* OPEN_MENU | comando
2004-10-17 04:32:25 +00:00
* 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,
1998-09-29 22:36:29 +00:00
* // usando o comando para executar cada arquivo.
*
2004-10-17 04:32:25 +00:00
* OPEN_MENU [-noext] /algum/dir [/algum/outro/dir ...] WITH comando -opções
2020-04-09 00:00:14 -04:00
*
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* <Parâmetros> é o programa a ser executado.
1998-09-29 22:36:29 +00:00
*
2004-10-17 04:32:25 +00:00
* ** Códigos especiais para o programa a ser executado:
* %s - substitui pela seleção atual
1998-09-29 22:36:29 +00:00
* %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\""
*
2004-10-17 04:32:25 +00:00
* Também é possível usar caracteres de escape, como \n
1998-09-29 22:36:29 +00:00
*
* Cada comando MENU deve ter um END correspondente no fim.
*
* Exemplo:
*
* "Teste" MENU
* "XTerm" EXEC xterm
2004-10-17 04:32:25 +00:00
* // cria um submenu com o conteúdo de /usr/openwin/bin
1998-09-29 22:36:29 +00:00
* "XView apps" OPEN_MENU "/usr/openwin/bin"
2004-10-17 04:32:25 +00:00
* // alguns programas do X11 em vários diretórios
* "X11 apps" OPEN_MENU /usr/X11/bin $HOME/bin/X11
2004-10-17 04:32:25 +00:00
* // faz um submenu de papéis de parede
* "Papel de Parede" OPEN_MENU $HOME/imagens /usr/share/imagens WITH wmsetbg -u -t
2020-04-09 00:00:14 -04:00
* // insere o menu meu.menu
1998-09-29 22:36:29 +00:00
* "Style" OPEN_MENU meu.menu
* "Test" END
*/
#include "wmmacros"
2004-10-17 04:32:25 +00:00
"Aplicações" MENU
"Informações" MENU
"Informações..." INFO_PANEL
"Informações Legais" LEGAL_PANEL
1998-09-29 22:36:29 +00:00
"Console do Sistema" EXEC xconsole
1999-05-01 23:15:43 +00:00
"Carga do Sistema" SHEXEC xosview || xload
1998-09-29 22:36:29 +00:00
"Lista de Processos" EXEC xterm -e top
"Leitor de Manual" EXEC xman
2004-10-17 04:32:25 +00:00
"Informações" END
2020-04-09 00:00:14 -04:00
"XTerm" EXEC xterm -sb
1998-09-29 22:36:29 +00:00
"Rxvt" EXEC rxvt -bg black -fg white -fn fixed
2004-10-17 04:32:25 +00:00
"Áreas de Trabalho" WORKSPACE_MENU
"Aplicações" MENU
"Gráficos" MENU
1999-05-01 23:15:43 +00:00
"Gimp" SHEXEC gimp >/dev/null
1998-09-29 22:36:29 +00:00
"XV" EXEC xv
"XPaint" EXEC xpaint
"XFig" EXEC xfig
2004-10-17 04:32:25 +00:00
"Gráficos" END
1998-09-29 22:36:29 +00:00
"X File Manager" EXEC xfm
"OffiX Files" EXEC files
"LyX" EXEC lyx
2020-04-09 00:00:14 -04:00
"Netscape" EXEC netscape
1998-09-29 22:36:29 +00:00
"Ghostview" EXEC ghostview %a(Enter file to view)
"Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Enter PDF to view)
"TkDesk" EXEC tkdesk
2004-10-17 04:32:25 +00:00
"Aplicações" END
1998-09-29 22:36:29 +00:00
"Editores" MENU
"XFte" EXEC xfte
1999-05-01 23:15:43 +00:00
"XEmacs" SHEXEC xemacs || emacs
2020-04-09 00:00:14 -04:00
"XJed" EXEC xjed
1998-09-29 22:36:29 +00:00
"NEdit" EXEC nedit
"Xedit" EXEC xedit
"VI" EXEC xterm -e vi
"Editores" END
"Diversos" MENU
1999-05-01 23:15:43 +00:00
"Xmcd" SHEXEC xmcd 2> /dev/null
1998-09-29 22:36:29 +00:00
"Xplaycd" EXEC xplaycd
"Xmixer" EXEC xmixer
"Diversos" END
2004-10-17 04:32:25 +00:00
"Utilitários" MENU
1998-09-29 22:36:29 +00:00
"Calculadora" EXEC xcalc
1999-05-01 23:15:43 +00:00
"Propriedades da Janela" SHEXEC xprop | xmessage -center -title 'xprop' -file -
1998-09-29 22:36:29 +00:00
"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
2004-10-17 04:32:25 +00:00
"Utilitários" END
1998-09-29 22:36:29 +00:00
2004-10-17 04:32:25 +00:00
"Seleção" MENU
1999-05-01 23:15:43 +00:00
"Copiar" SHEXEC echo '%s' | wxcopy
1998-09-29 22:36:29 +00:00
"eMail Para" EXEC xterm -name mail -T "Pine" -e pine %s
"Navegar" EXEC netscape %s
1999-05-01 23:15:43 +00:00
"Procurar Manual" SHEXEC MANUAL_SEARCH(%s)
2004-10-17 04:32:25 +00:00
"Seleção" END
1998-09-29 22:36:29 +00:00
2004-10-17 04:32:25 +00:00
"Área de Trabalho" MENU
1998-09-29 22:36:29 +00:00
"Hide Outros" HIDE_OTHERS
"Mostrar Todos" SHOW_ALL
2004-10-17 04:32:25 +00:00
"Arrumar Ícones" ARRANGE_ICONS
1998-09-29 22:36:29 +00:00
"Refresh" REFRESH
"Lock" EXEC xlock -allowroot -usefirst
2004-10-17 04:32:25 +00:00
"Salvar Sessão" SAVE_SESSION
"Apagar Sessão Salvada" CLEAR_SESSION
"Área de Trabalho" END
1998-09-29 22:36:29 +00:00
2004-10-17 04:32:25 +00:00
"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
2004-10-17 04:32:25 +00:00
"Conjunto de Ícones" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
"Papéis de Parede" MENU
"Sólido" MENU
1998-09-29 22:36:29 +00:00
"Preto" WS_BACK '(solid, black)'
"Azul" WS_BACK '(solid, "#505075")'
"Indigo" WS_BACK '(solid, "#243e6c")'
2000-01-04 21:45:57 +00:00
"Azul escuro" WS_BACK '(solid, "#224477")'
1998-09-29 22:36:29 +00:00
"Roxo" WS_BACK '(solid, "#554466")'
"Creme" WS_BACK '(solid, "wheat4")'
"Cinza Escuro" WS_BACK '(solid, "#333340")'
"Vinho" WS_BACK '(solid, "#400020")'
2004-10-17 04:32:25 +00:00
"Sólido" END
"Degradé" MENU
1998-09-29 22:36:29 +00:00
"Bandeira" WS_BACK '(mdgradient, green, green, yellow)'
2004-10-17 04:32:25 +00:00
"Céu" WS_BACK '(vgradient, blue4, white)'
"Degradé" END
"Imagens" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
2004-10-17 04:32:25 +00:00
"Papéis de Parede" END
"Salvar Tema" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Nome do Tema)"
2004-10-17 04:32:25 +00:00
"Salvar Configuração de Ícones" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(Nome do Conjunto de Ícones)"
1998-09-29 22:36:29 +00:00
"Appearance" END
"Sair" MENU
"Reiniciar" RESTART
"Iniciar AfterStep" RESTART afterstep
"Sair..." EXIT
2004-10-17 04:32:25 +00:00
"Terminar Sessão..." SHUTDOWN
1998-09-29 22:36:29 +00:00
"Sair" END
2004-10-17 04:32:25 +00:00
"Aplicações" END
1998-09-29 22:36:29 +00:00