InglêsFrancêsEspanhol

Ad


favicon do OnWorks

FvwmIconMan - Online na nuvem

Execute FvwmIconMan no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando FvwmIconMan que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


FvwmIconMan - um gerenciador de ícones fvwm

SINOPSE


FvwmIconMan é gerado por fvwm, portanto, nenhuma chamada de linha de comando funcionará.

DESCRIÇÃO


FvwmIconMan é um gerenciador de ícones modelado após o gerenciador de ícones TWM. O usuário pode ter
vários gerenciadores de ícones, cada um deles armado com uma lista de tipos de janela que gerencia.
Por exemplo, o usuário pode ter um gerenciador que lista apenas janelas emacs, e outro
que lista todo o resto. Você também pode especificar qual resolução cada gerenciador de ícones usa,
por exemplo, um gerenciador de ícones pode gerenciar janelas em todas as mesas, e outro pode gerenciar apenas
aqueles na mesa, página ou tela atual. FvwmIconMan pode exibir os ícones em miniatura
fornecido por fvwm para suas janelas gerenciadas. Os gerentes podem ter um número máximo de
colunas (e assim cresce verticalmente), um número máximo de linhas (e depois cresce horizontalmente),
ou permanecer em um tamanho fixo, e ajustar o tamanho dos botões da janela para caber (pense no win95's
Barra de tarefas). E quando o suporte é compilado para a extensão X Shape, o gerenciador
as janelas podem ser moldadas.

Você pode especificar ações a serem executadas quando o mouse ou eventos de tecla forem recebidos. Por exemplo, você
poderia ligar o primeiro botão do mouse para iconizar a janela selecionada e fazer ligações para
as teclas de seta para navegar pela janela do gerenciador sem o mouse.

FvwmIconMan pode ser definido para exibir qual janela atualmente tem o foco do teclado, e por
vinculando o evento select (veja abaixo) à função fvwm Focus, você pode emular o TWM
comportamento do gerenciador de ícones.

INICIALIZAÇÃO


Durante a inicialização, FvwmIconMan pesquisa o arquivo de configuração fvwm para o
opções que são descritas abaixo. É altamente recomendável que você faça FvwmIconMan ser um
janela pegajosa. E se você quiser fazer uso da opção followfocus, e / ou vincular um
ação para o Foco, então você deve clicar em FvwmIconMan para focar. Além disso, ao usar a forma
opção, é recomendado que a janela FvwmIconMan não seja decorada por fvwm.

INVOCAÇÃO


FvwmIconMan pode ser chamado inserindo a linha 'Módulo FvwmIconMan' no .fvwm2rc
Arquivo. Se FvwmIconMan deve ser gerado durante a inicialização de fvwm, então esta linha deve
ser colocado nas declarações StartFunction, ou pode ser vinculado a um menu, botão do mouse,
ou pressionamento de tecla para invocá-lo mais tarde.

Se você deseja executar FvwmIconMan em um modo transitório, como com a lista de janelas embutida,
em seguida, passe "-Transient" como um argumento. A invocação "Module FvwmIconMan -Transient" irá
faça bem. Neste modo, FvwmIconMan irá abrir uma janela do gerenciador diretamente sob o
cursor. Quando o botão do mouse for liberado, ele executará a ação apropriada, e
então saia. As coisas são um pouco complicadas pelo fato de que você pode especificar que
FvwmIconMan cria várias janelas de gerenciador, comportamento que não é adequado durante a execução
transitoriamente. Então, quando executado transitoriamente, FvwmIconMan criará apenas um gerenciador
janela. Use o ID do gerenciador 'transiente' para especificar opções para esta janela do gerenciador.

FvwmIconMan pode aceitar um nome alternativo como argumento. Por exemplo, "Módulo FvwmIconMan
FvwmIconMan-Variant2 ".

CONFIGURAÇÃO OPÇÕES REFERÊNCIA CARTA


FvwmIconMan adquiriu algumas opções. Presumo que outras pessoas compartilhem da minha aversão por paging
apesar de uma longa página de manual, então aqui está um gráfico de referência conciso que descreve as
opções. Eles são descritos com mais detalhes na próxima seção.

Nome Descrição Padrão

NumManagers número de gerentes 1
A ação vincula o comando ao evento Mouse 0 N sendcommand Iconify
Plano de fundo cinza padrão
ButtonGeometry tamanho do botão em pixels
Conjunto de cores padrão
Não mostrar lista de janelas a serem ignoradas
DrawIcons usa mini-ícones falsos
FocusAndSelectButton preto acinzentado
FocusAnd SelectColorset
Estilo FocusButton para botões focados em cinza preto
FocusColorset
FollowFocus mostra qual vitória tem foco falso
Fonte 8x13
Cor de texto padrão de primeiro plano branco
O formato descreve o rótulo do botão "% c:% i"
Nome do ícone do gerenciador de IconName FvwmIconMan
Estilo IconButton para botões de ícone preto e cinza
IconColorset
Manager Tamanho da geometria do gerente nos botões 0x1
MaxButtonWidth largura máxima de um botão
MaxButtonWidthByColumns
NoIconAction animar iconificação NOP
Estilo PlainButton para botões normais em preto cinza
Conjunto de cores simples
Relevo Tamanho da espessura do botão de relevo 2
Resolução global / mesa / página / página da tela
Normal reverso, ícone ou nenhum nenhum
Selecionar o estilo do botão para os botões selecionados preto achatado e cinza
Selecionar conjunto de cores
Forma usa extensão de forma falsa
Mostrar lista de janelas para mostrar
ShowOnlyIcons apenas ícones visíveis falsos
Os ícones ShowNoIcons não são exibidos como falsos
Mostrar janelas transitórias visíveis falsas
ShowOnlyFocused focado apenas no visível falso
Classificar para manter os gerentes classificados nome
Tipo Peso peso para classificação
Dicas Ferramenta Dicas modo nenhum
Dicas Atrasos Atrasos de mapeamento de dicas de ferramentas 1000 300
Fonte TipsFont para a fonte fvwm padrão das dicas de ferramentas
Dicas da ferramenta Colorset Dicas Colorset 0
TipsFormat descreve dicas para rotular o valor de formato
TipsBorderWidth Tool Tips tamanho da borda 1
Dicas Colocação das dicas de posicionamento vs atualização do botão
DicasDicas de justificação apenas vs botão esquerdo para cima
TipsOffsets Dicas colocação Offsets 3 2
Título de gerente de título FvwmIconMan
Estilo de TitleButton para botão de título em relevo preto cinza
TítuloColorset
UseWinList honra WinListSkip? verdade

CONFIGURAÇÃO OPÇÕES


Com exceção da opção nummanagers, todas as opções podem ser definidas em uma
base de gerente. Assim, por exemplo, o usuário pode ter seu gerenciador emacs com um primeiro plano vermelho,
e seu gerente xterm com um azul. Uma linha de configuração pode, portanto, ter um de dois
formulários:

* FvwmIconMan: OptionName OptionValue
Para especificar que o Nome da Opção pega o valor Valor da Opção para todos os gerentes.

* FvwmIconMan: ManagerId OptionName OptionValue
Para especificar que a opção Nome da Opção pega o valor Valor da Opção para gerente
ID do gerente. ID do gerente pode ser um número inteiro positivo ou a string "transiente".
Uma id de número inteiro refere-se aos gerenciadores que FvwmIconMan cria quando executado normalmente,
e um id de "transiente" refere-se ao único gerenciador que FvwmIconMan cria
quando em execução transitoriamente.

A sintaxe antiga, que usa um asterisco em vez de espaços em branco antes ID do gerente e
Nome da Opção, também é compatível, mas agora está obsoleto.

As seguintes opções podem ser especificadas:

* FvwmIconMan: NumManagers Números
Números é um número inteiro positivo que especifica o número total de gerenciadores de ícones. Desde a
FvwmIconMan gostaria de saber quantos gerentes existem antes de lidar com qualquer
opções específicas do gerente, isso deve vir primeiro. O padrão é 1.

* FvwmIconMan: [id] Ação tipo obrigatório
Vincula um comando FvwmIconMan a um evento. Formato pode ser um dos valores: Chave,
Mouse ou Selecione. As ações são descritas na seção AÇÕES a seguir.

* FvwmIconMan: [id] Plano de fundo fundo
Especifica a cor de fundo padrão.

* FvwmIconMan: [id] ButtonGeometry geometria
Especifica a geometria inicial de um botão individual em pixels. Se o especificado
a altura é 0, então a altura do botão é determinada pelo tamanho da fonte. X e Y
as coordenadas são ignoradas.

* FvwmIconMan: [id] Colorset conjunto de cores
O conjunto de cores padrão usado. Substitui o plano de fundo e o primeiro plano. Veja FvwmTheme.

* FvwmIconMan: [id] DrawIcons valor
Se a sua versão do fvwm é capaz de usar mini-ícones, esta opção determina
se FvwmIconMan exibe os mini-ícones. Caso contrário, ele gerará uma mensagem de erro.
"verdadeiro" significa que mini-ícones são mostrados para janelas iconizadas, "falso" esse mini
os ícones nunca são mostrados e "sempre" esses mini-ícones são mostrados para todas as janelas.

* FvwmIconMan: [id] FocusAndSelectButton estilo [cor principal cor de fundo]
O mesmo que a opção plainbutton, mas especifica a aparência dos botões que são
selecionado e tem o foco do teclado.

* FvwmIconMan: [id] FocusAndSelectColorset conjunto de cores
Funciona como o botão de foco e seleção, mas usa conjuntos de cores. A configuração de estilo pode
ainda só pode ser aplicado com o botão de foco e seleção. Veja FvwmTheme.

* FvwmIconMan: [id] FocusButton estilo [cor principal cor de fundo]
O mesmo que a opção plainbutton, mas especifica a aparência dos botões cujas janelas
tem o foco do teclado.

* FvwmIconMan: [id] FocusColorset conjunto de cores
Funciona como o botão de foco, mas usa conjuntos de cores. A configuração de estilo ainda pode
só pode ser aplicado com o botão de foco. Veja FvwmTheme.

* FvwmIconMan: [id] FollowFocus booleano
If verdadeiro, a aparência do botão refletirá qual janela está em foco no momento.
O padrão é falso.

* FvwmIconMan: [id] Fonte fonte
Especifica a fonte a ser usada para rotular os botões. O padrão é 8x13.

* FvwmIconMan: [id] Primeiro plano primeiro plano
Especifica a cor de primeiro plano padrão.

* FvwmIconMan: [id] Formato formatostring
Uma string de formato semelhante a printf que descreve a string a ser impressa no gerenciador
janela para cada janela gerenciada. Sinalizadores possíveis são:% t,% i,% c e% r para o
título da janela, título do ícone, classe ou nome do recurso, respectivamente. O padrão é
"% c:% i". Aviso: m4 reserva a palavra formato, então se você usar m4, pegue o apropriado
ação.

* FvwmIconMan: [id] IconName sequência de ícones
Especifica o nome do ícone da janela para essa janela do gerenciador. Cadeia de ícones pode ser um
palavra única ou uma string entre aspas. O padrão é "FvwmIconMan".

* FvwmIconMan: [id] IconButton estilo [cor principal cor de fundo]
O mesmo que a opção plainbutton, mas especifica a aparência dos botões cujas janelas são
iconificado.

* FvwmIconMan: [id] IconColorset conjunto de cores
Funciona como botão de ícone, mas usa conjuntos de cores. A configuração de estilo ainda pode apenas
ser aplicado com o botão ícone. Veja FvwmTheme.

* FvwmIconMan: [id] ManagerGeometry geometria
Especifica a geometria inicial do gerenciador, em unidades de botões. Se altura é 0,
então o gerente usará largura colunas e crescerá verticalmente quando tiver mais
do que largura janelas. Da mesma forma, se largura é 0, vai usar altura fileiras e crescer
horizontalmente. Se ambos forem diferentes de zero, a janela do gerenciador será exatamente isso
tamanho e permanecer assim. Conforme as colunas são criadas, os botões se estreitam para
acomodar. Se a geometria for especificada com uma coordenada y negativa, então o
o gerenciador de janelas crescerá para cima. Caso contrário, ele crescerá para baixo.

* FvwmIconMan: [id] MaxButtonWidth largura
Define um máximo para a largura de um botão (em pixels). Por padrão, não há
máximo. Um valor de 0 redefine o padrão. O máximo é usado apenas com um não
gerenciador de crescimento (a opção ManagerGeometry especifica largura e altura diferentes de zero).

* FvwmIconMan: [id] MaxButtonWidthByColumns col
Esta é outra maneira de definir a largura do botão. col é o número de colunas de
ícones. A largura do botão é determinada pela divisão da largura total de FvwmIconMan
pelo número de colunas. Por exemplo, se a largura do gerenciador FvwmIconMan for 1024,
MaxButtonWidthByColumns é 4 e MaxButtonWidth é 256. Isso é útil quando você
não sei, no momento da configuração, a largura do gerenciador, por exemplo, para um engolido
FvwmIconMan.

* FvwmIconMan: [id] NoIconAction açao
Diz a FvwmIconMan para fazer açao quando uma janela de estilo NoIcon é iconificada ou destruída
iconificado. Coordenadas relevantes são anexadas a açao para que o ícone possa ser
rastreado para um botão FvwmIconMan. Um exemplo de ação é "* FvwwmIconMan: NoIconAction
SendToModule FvwmAnimate animate ". Uma ação em branco ou nula desativa este recurso.

* FvwmIconMan: [id] PlainButton estilo [cor principal cor de fundo]
Especifica a aparência dos botões normais. estilo pode ser um de plano, up, down, borda elevada,
or afundadoe descreve como o botão é desenhado. As opções de cores são ambas
opcional e, se não for definido, as cores padrão serão usadas. Se em um monocromático
tela, então o estilo opção é ignorada, mas ainda deve ser definida.

* FvwmIconMan: [id] PlainColorset conjunto de cores
Funciona como um botão simples, mas usa conjuntos de cores. A configuração de estilo ainda pode
ser aplicado apenas com botão simples. Veja FvwmTheme.

* FvwmIconMan: [id] ReliefThickness Números
Números é um número inteiro que especifica o número de pixels de espessura que o relevo na borda
de botões não planos deve ser. Definir como 0 produzirá botões planos, como se
os valores para Botão FocusAndSelect, Botão Focus, ÍconeBotão, Botão Simples,
Botão Selecionar e Botão de título foram todos configurados para plano. Se Números é negativo, o botão
será invertido como se você tivesse usado Reverter para todas as classes.

* FvwmIconMan: [id] Resolução resolução
Especifica quando o gerenciador exibirá uma entrada para uma determinada janela. resolução
pode assumir um dos seguintes valores: global, desk, page, screen,! desk,! page ou
!tela. Se global, então todas as janelas do tipo apropriado (veja o show e
opções dontshow abaixo) serão mostradas. Se for escrivaninha, apenas as janelas do
a mesa atual são mostradas. Se a página, então apenas as janelas na página atual são
mostrando. Se for tela, apenas as janelas da tela atual do Xinerama serão mostradas.
! desk inverte o sentido de desk, exibindo apenas as janelas que não estão no atual
mesa. Da mesma forma, a página! Mostra apenas as janelas que não estão na página atual e a tela!
mostra apenas as janelas que não estão na tela atual do Xinerama. O padrão é a página.
Se o Xinerama não estiver ativo ou apenas uma única tela for usada, a página e a tela são
equivalente.

Esta linha de configuração é respeitada quando o FvwmIconMan também está em execução, o
a resolução é alterada dinamicamente.

* FvwmIconMan: [id] Reverter classe
Faz com que certas classes de botões tenham suas linhas de relevo invertidas para que
e os estilos para baixo são invertidos. Isso não afeta os botões planos. A aula pode ser
ícone, normal ou nenhum. O padrão é nenhum.

* FvwmIconMan: [id] SelectButton estilo [cor principal cor de fundo]
O mesmo que a opção plainbutton, mas especifica a aparência dos botões quando o mouse está
sobre eles.

* FvwmIconMan: [id] SelectColorset conjunto de cores
Funciona como o botão de seleção, mas usa conjuntos de cores. A configuração de estilo ainda pode
só pode ser aplicado com o botão de seleção. Veja FvwmTheme.

* FvwmIconMan: [id] Forma booleano
If Verdadeiroe, em seguida, faça com que a janela tenha o formato. Provavelmente só é útil se você tiver vários
colunas ou linhas. Se FvwmIconMan não foi compilado para suportar a extensão Shape,
isso gera uma mensagem de erro. Ao usar janelas em forma, é recomendado que um
O estilo fvwm é feito para FvwmIconMan que não tem bordas. Caso contrário, fvwm obterá
confuso.

* FvwmIconMan: [id] Classificar valor
If nome, a lista de gerenciadores é classificada por nome. Se nome com case, então é
classificado por nome sensível a maiúsculas e minúsculas. Se id, então a lista de gerentes é classificada pelo
id da janela, que nunca muda depois que a janela é criada. Se pesada, Em seguida, o
a lista de gerentes é classificada por peso (veja a descrição do peso da espécie abaixo). Ou isso
pode ser definido para Nenhum, o que resulta em nenhuma classificação. O padrão é nome.

* FvwmIconMan: [id] SortWeight peso lista de padrões
Atribui o especificado peso para janelas que combinam lista de padrões. A lista está feita
acima de padrões da forma tipo = padrão, onde tipo é um de classe, recurso,
títuloou ícone, e o padrão é uma expressão do mesmo formato usado no fvwm
comando de estilo (correspondência de padrão de shell minimalista). Múltiplos pesos de classificação podem ser
dado. Cada janela é comparada com a lista de pesos de classificação, em ordem, e é
dado o peso da primeira partida. As janelas de peso inferior são colocadas primeiro em
a lista de gerentes. Por exemplo:
* FvwmIconMan: Classificação ponderada
* FvwmIconMan: SortWeight 1 class = XTerm title = special *
* FvwmIconMan: SortWeight 10 class = XTerm
* FvwmIconMan: SortWeight 5
Neste exemplo, as janelas xterm cujos títulos começam com "especial" (peso 1) são
listado primeiro, seguido por tudo, exceto outros xterms (peso 5) e os outros
xterms (peso 10) são listados por último. Se nenhum peso padrão (lista de padrões vazia) é
dado, o peso padrão é 0. Relevante apenas se o tipo de classificação for definido como pesada.

* FvwmIconMan: [id] Título seqüência de título
Especifica a sequência do título da janela para essa janela do gerenciador. Título pode
ser uma única palavra ou uma string entre aspas. O padrão é "FvwmIconMan".
Isso será desenhado na barra de título da janela do gerenciador, se houver, e no título
botão, que é o botão desenhado quando o gerenciador está vazio.

* FvwmIconMan: [id] TitleButton estilo [cor principal cor de fundo]
O mesmo que a opção plainbutton, mas especifica a aparência do botão de título (o
botão desenhado quando o gerenciador está vazio). O título do gerente é desenhado no título
botão.

* FvwmIconMan: [id] UseWinList booleano
If verdadeiroe, em seguida, respeite o sinalizador de estilo WinListSkip. Caso contrário, todas as janelas estão sujeitas
para possível gestão de acordo com as listas de shows e dontshow.

As duas opções a seguir controlam quais janelas são gerenciadas por quais gerenciadores. Um gerente
pode obter duas listas, uma de janelas para mostrar e outra de janelas para ignorar. Se apenas o mostrar
lista for fornecida, então esse gerenciador mostrará apenas as janelas na lista. Se apenas o
Não Mostrar lista for fornecida, o gerenciador mostrará todas as janelas, exceto as da lista.
Se ambas as listas forem fornecidas, uma janela será exibida se não estiver no Não Mostrar lista,
e na Mostrar Lista. E, finalmente, se nenhuma das listas for fornecida, o gerenciador tratará
todas as janelas. Cada lista é composta por padrões do formulário tipo = padrão, onde tipo é um
of classe, recurso, títuloou ícone, e o padrão é uma expressão do mesmo formato usado
no comando de estilo fvwm (correspondência de padrão de shell minimalista). Citações em torno do padrão
será considerado como parte da expressão. Se uma janela pudesse ser controlada por mais de um
gerente, então o gerente com o ID mais baixo entende.

* FvwmIconMan: [id] Mostrar de cinto de segurança Lista
Se uma janela corresponder a um dos padrões da lista, isso pode ser tratado por este
gerente.

* FvwmIconMan: [id] DontShow de cinto de segurança Lista
Se uma janela corresponder a um dos padrões da lista, ela não pode ser tratada por
este gerente.

* FvwmIconMan: [id] ShowTransient booleano
Mostra janelas temporárias na lista (padrão falso).

* FvwmIconMan: [id] ShowOnlyIcons booleano
Apenas janelas iconizadas são mostradas se booleano é verdade.

* FvwmIconMan: [id] ShowNoIcons booleano
Apenas as janelas que não são iconificadas são mostradas se booleano é verdade.

* FvwmIconMan: [id] ShowOnlyFocused booleano
Apenas a janela com o foco é mostrada se booleano é verdade.

As duas opções a seguir controlam dicas.

* FvwmIconMan: [id] Dicas valor
onde valor pode ser sempre, necessário ou falso. O padrão é falso, nenhuma dica é
exibido. Com sempre, as dicas estão habilitadas. Com necessário, uma dica é exibida apenas se
a string do botão está truncada ou a string da ponta não é igual ao botão
fragmento. Esta linha de configuração é respeitada quando FvwmIconMan também está em execução.

* FvwmIconMan: [id] TipsDelays atraso [atraso mapeado]
onde atraso e atraso mapeado são valores de tempo limite em milissegundos. Se não atraso mapeado
é dada atraso é assumido. O padrão é 1000 300. Quando o cursor está em um botão,
FvwmIconMan esperar atraso milissegundos antes de exibir a dica. No caso de um
a dica já está mapeada e o cursor vai para outro botão, FvwmIconMan espera
atraso mapeado milissegundos antes de exibir a nova dica.

* FvwmIconMan: [id] TipsFont nome da fonte
Especifica a fonte a ser usada para dicas. O padrão é a fonte fvwm padrão.

* FvwmIconMan: [id] TipsColorset conjunto de cores
Especifica as cores da janela de dicas. O padrão é colorset 0. Consulte FvwmTheme.

* FvwmIconMan: [id] TipsFormat formatostring
Semelhante à opção Formatar, mas para a janela de dicas. O padrão é o formato
string na opção Formato.

* FvwmIconMan: [id] TipsBorderWidth pixels
Especifica a largura da borda (em pixels) da janela de dicas. O padrão é 1.

* FvwmIconMan: [id] TipsPlacement valor
onde valor pode ser para cima, para baixo, direita, esquerda, cima para baixo ou para a esquerda. Este valor especifica
a posição da janela de dicas em relação ao seu botão. O padrão é atualização onde
botões na metade superior da tela recebem dicas abaixo do botão, caso contrário, as dicas
estão acima do botão.

* FvwmIconMan: [id] TipsJustification valor
onde valor pode ser leftup, rightdown ou center. Especifica a justificativa
(direção) da janela de dicas em relação ao seu botão após a janela de dicas ter
foi colocado. O padrão é leftup, o que significa que se uma ponta for colocada acima ou abaixo
seu botão, então a borda esquerda da ponta e do botão são alinhadas. Se o
a ponta é colocada à esquerda ou à direita de seu botão, leftup alinha o topo
fronteiras. direita para baixo e centro funcionam como esquerda para cima, mas em direções diferentes. o
o alinhamento é ajustado pela opção TipsOffset. Veja a próxima opção.

* FvwmIconMan: [id] TipsOffsets deslocamento de posicionamento apenas compensar
onde deslocamento de posicionamento e apenas compensar são deslocamentos em pixels para TipsPlacement
e a opção de configuração TipsJustification. O padrão é 3 2.

AÇÕES


Ações são comandos que podem ser associados a um evento do tipo: um pressionamento de tecla, um mouse
clique, ou o mouse entrando em um botão do gerenciador de janelas - indicado pelos tipos de ação Chave,
Rato e Selecionar.

Normalmente, as ações associadas a um clique do mouse são executadas quando o botão é pressionado. No
modo transitório, a ação é executada quando o botão é liberado, uma vez que é assumido
que FvwmIconMan foi vinculado a algum evento do mouse. Uma dica / aviso: FvwmIconMan ainda mantém
controle do botão do mouse e quaisquer teclas modificadoras neste caso, então se você vincular FvwmIconMan
para dizer, meta-botão3, então seria sensato garantir que a ação que você deseja executar
será executado quando o evento meta-button3 ocorrer (que seria a liberação do botão,
supondo que você manteve o dedo na chave meta).

A sintaxe para ações é:

Chave ações: Chave símbolo de chave Modificadores Lista de funções
símbolo de chave e Modificadores são exatamente os mesmos que para o fvwm Chave comando.

Rato ações: Rato Botão Modificadores Lista de funções
Botão e Modificadores são exatamente os mesmos que para o fvwm Rato comando.

Selecionar ações: Selecione Lista de funções

A Lista de funções é uma sequência de comandos separados por vírgulas. Eles são executados à esquerda para
ordem certa, em um contexto compartilhado - que atualmente contém apenas um ponteiro para o
botão "atual". Se um botão for selecionado (normalmente pelo ponteiro do mouse sobre ele)
quando a ação é executada, o botão atual é inicializado para aquele botão.
Caso contrário, não aponta para nada.

A maioria dos comandos disponíveis modificam este botão "atual", seja movendo-o
ao redor, tornando-o o botão selecionado, ou enviando comandos para fvwm agindo no
janela representada por esse botão. Observe que, embora este botão atual seja inicializado para
ser o botão selecionado, o botão selecionado não o segue implicitamente. Esse
forma, o usuário pode enviar comandos para várias janelas, sem alterar qual botão está
selecionado.

Os comandos aceitam cinco tipos de argumentos: Número inteiro, Novos Negócios, Janela, Botão e Tanga. UMA
Tanga é uma string especificada exatamente como para fvwm - entre aspas ou como uma única palavra
não entre aspas. Novamente, você pode vincular uma sequência de comandos a um evento, listando-os
separados por vírgulas.

Janela e Botão tipos parecem exatamente iguais no arquivo .fvwm2rc, mas são interpretados como
especificando uma janela gerenciada ou um botão FvwmIconMan representando uma janela. Elas
pode ser um inteiro (que é interpretado como módulo N, onde N é o número de botões -
então 0 é o primeiro e -1 é o último), ou uma das strings: Selecionar, Foco, Up, Para baixo,
Certo, Esquerdo, Próximo, Anterior. Selecionar e Foco referem-se ao atualmente selecionado ou focado
botão ou janela. Up, Para baixo, Certo e Esquerdo consulte o botão ou janela acima, abaixo, para
à direita ou à esquerda do botão atual na janela do gerenciador, permitindo
navegação pela janela do gerenciador. Próximo e Anterior designa a janela, botão ou
gerenciador depois ou antes do botão atual, permitindo a navegação do unidimensional
lista de janelas desenhada na janela do gerenciador. Se o gerente estiver classificado, Próximo e
Anterior mover pelas janelas na ordem classificada.

A Novos Negócios tipo pode ser um inteiro, Próximoou Anterior. O significado é análogo a
aquele do Botão tipo, mas em termos de índice integral dos gestores, restrito a
gerentes que não estão vazios.

As seguintes funções estão definidas atualmente:

bif Botão Inteiro / String
Uma instrução de ramificação relativa. Se Botão is Selecionar or Foco, então pegue o galho
se houver um botão selecionado ou um botão em foco. Se Botão é um inteiro, então
ramo se diferente de zero. Se for um dos Up, Para baixo, Certo, Esquerdo, Próximo, Anterior, Em seguida, o
ramificação é tomada quando o botão atual pode se mover nessa direção. Se o ramo
é levado, então Número inteiro os comandos são ignorados. Não são permitidos ramos para trás.

bife Botão Inteiro / String
O complemento de bif. O ramo é tomado se Botão avalia como falso, pelo
critérios listados para bif.

botão goto Botão
Define o botão atual para Botão. Se Botão é um número inteiro, então o botão atual é
definido para Botão módulo o número de botões, em qualquer gerenciador que contenha o
botão selecionado, se houver.

gerente geral Novos Negócios
Define o botão para o botão 0 de Novos Negócios. Isso irá apenas para um visível, não vazio
Gerente. Portanto, um argumento integral é considerado módulo do número de tais gerentes.

jmp Inteiro / String
Executa um salto relativo de Número inteiro instruções. Saltos para trás não são permitidos.
O salto é calculado em relação à instrução após o jmp.

rótulo Tanga
Fornece um rótulo para o qual as instruções anteriores podem saltar. Não será visível para
instruções de salto subsequentes, e o mesmo rótulo pode ser usado várias vezes no
mesma lista de instruções (embora seja perverso fazê-lo.)

impressão Tanga
REVELAÇÃO DE FOTOS Tanga para o console. Útil para ações de depuração.

imprimirdebug
Imprime ações definidas no console. Deve ser usado apenas por desenvolvedores. Para
habilite este comando, defina as variáveis ​​CONFIG e FUNCTIONS para '1' no
modules / FvwmIconMan / debug.h e recompile este módulo.

quit Sai do FvwmIconMan.

refrescar
Faz com que todas as janelas do gerenciador se redesenhem.

ret Pare de executar a ação inteira.

pesquisa de volta Tanga
Define botão para botão antes do atual cuja string impressa no gerenciador
a janela coincide com o especificado Tanga, que pode conter curingas.

procurar Tanga
Define botão para botão após o atual cuja string impressa no gerenciador
a janela coincide com o especificado Tanga, que pode conter curingas.

select Seleciona o botão atual, se houver. Se uma ação selecionada foi especificada, ela irá
então ser executado. Portanto, não é considerado aconselhável definir o botão de seleção no
selecionar ação.

enviar comando Command
Envia o comando fvwm Command para a janela representada pelo botão atual, se
qualquer.

warp Transfere o cursor para o botão atual, se houver.

Exemplos:
botão ir para selecionar, botão ir para baixo, selecionar
Seleciona o botão abaixo do botão atualmente selecionado. Uma vez que o botão atual é
já inicializado com o botão selecionado, pode ser encurtado para "gotobutton Down,
selecione ".

Gotobutton Up, selecione
Seleciona o botão acima do botão atualmente selecionado.

gotobutton 0, selecione
Seleciona o primeiro botão do gerenciador atual. Se não houver gerente atual, que é
o caso em que nenhum botão é selecionado, então isso não faz nada.

gotobutton -1, selecione
Seleciona o último botão do gerente atual.

foco do botão gotobotão, selecione
Seleciona o botão correspondente à janela em foco.

foco no botão goto, Iconify
Envia o comando fvwm Iconify para a janela em foco. Observe que isso não muda o
botão selecionado.

bif Next 3, gotobutton 0, selecione, ret, gotobutton Next, selecione
Se um botão for selecionado e for o último botão, vá para o botão 0. Se não for o último
botão, vá para o próximo botão. Caso contrário, não faça nada. Basicamente, este ciclo de ação
através de todos os botões no gerenciador atual.

bif select 7, bif focus 3, gotomanager 0, select, ret, gotobutton focus, \
selecionar, reter, botão para baixo, selecionar
Isso é bom para enviar para FvwmIconMan com um comando SendToModule. Se houver um
botão selecionado, ele se move para baixo. Caso contrário, se houver um botão em foco, ele será selecionado.
Caso contrário, o botão 0 do gerente 0 é selecionado.

bif select Select, bif focus Focus, gotomanager 0, select, ret, label Focus, \
botão gotofoco, selecionar, ret, rótulo Selecionar, irtobotão para baixo, selecionar
Igual ao anterior, mas usando a instrução do rótulo.

Além de ser vinculado a chaves e ratos, as ações podem ser enviadas de fvwm para FvwmIconMan
por meio do comando SendToModule. Não cite o comando ao usar SendToModule. Além disso, devido
a um bug na versão atual do fvwm, não cite FvwmIconMan também.

AMOSTRA CONFIGURAÇÕES


Este primeiro exemplo é a invocação mais simples de FvwmIconMan, que tem apenas um
gerenciador e lida com todas as janelas:

################################################## ############
# Carregue todos os módulos que devem ser iniciados durante
# inicialização fvwm
ModulePath / usr / lib / X11 / fvwm: / usr / bin / X11
Módulo FvwmIconMan

# Torne FvwmIconMan sem barra de título, aderente e dê a ele um ícone
Estilo "Fvwm *" ícone toolbox.xpm, NoTitle, NoHandles, Sticky
Estilo "FvwmIconMan" HandleWidth 5, Handles, BorderWidth 5

################################################## ############
################################################## ############
#Definições usadas pelos módulos

* FvwmIconMan: NumManagers 1
* FvwmIconMan: Resolução global
* FvwmIconMan: Background slategrey
* FvwmIconMan: primeiro plano branco
* FvwmIconMan: Fonte 7x13
* FvwmIconMan: ButtonGeometry 100x0
* FvwmIconMan: ManagerGeometry 1x0-0 + 0

Este exemplo é a versão do Reader's Digest da minha configuração pessoal. Tem dois
gerentes, um para emacs e outro para tudo o mais, menos coisas sem título de ícone. Somente
janelas na página atual são exibidas. O uso do ícones de desenho e forma opções
requer que fvwm e FvwmIconMan compilamos com as opções corretas. Observe como o
geometria e opções de exibição são especificadas por gerente, e as outras são comuns a todos:

Estilo "FvwmIconMan" NoTitle, Sticky, WindowListSkip, BorderWidth 0
Estilo "FvwmIconMan" HandleWidth 0

Tecla F8 AN SendToModule FvwmIconMan bif select Select, bif focus Focus, \
gotomanager 0, selecionar, enviar comando WarpToWindow, ret, rotular Foco, \
gotobutton focus, select, sendcommand WarpToWindow, ret, label Select, \
gotobutton anterior, selecionar, enviar comando WarpToWindow
Tecla F9 AN SendToModule FvwmIconMan bif select Select, bif focus Focus, \
gotomanager 0, selecionar, enviar comando WarpToWindow, ret, rotular Foco, \
gotobutton focus, select, sendcommand WarpToWindow, ret, label Select, \
botão ir para próximo, selecionar, enviar comando WarpToWindow

* FvwmIconMan: NumManagers 2
* FvwmIconMan: página de resolução
* FvwmIconMan: Background steelblue
* FvwmIconMan: primeiro plano branco
* FvwmIconMan: Fonte 7x13
* FvwmIconMan: UseWinList true
* FvwmIconMan: DrawIcons true
* FvwmIconMan: Forma verdadeira
* FvwmIconMan: FollowFocus true
* FvwmIconMan: Nome de classificação
* FvwmIconMan: PlainButton up white steelblue
* FvwmIconMan: SelectButton down white steelblue
* FvwmIconMan: FocusButton up white brown
* FvwmIconMan: FocusAndSelectButton para baixo branco marrom
* FvwmIconMan: TitleButton sobranceira branca aço-azul
* FvwmIconMan: NoIconAction "SendToModule FvwmAnimate animate"

* FvwmIconMan: 1 Título "Janelas Emacs"
* FvwmIconMan: 1 IconName "FvwmIconMan: Emacs"
* FvwmIconMan: 1 Formato "% i"
* FvwmIconMan: 1 Mostrar recurso = recurso emacs = gemacs
* FvwmIconMan: 1 ManagerGeometry 1x0-400 + 0
* FvwmIconMan: 1 ButtonGeometry 200x0

* FvwmIconMan: 2 Título "Todas as janelas"
* FvwmIconMan: 2 IconName "FvwmIconMan: all"
* FvwmIconMan: 2 Formato "% c:% i"
* FvwmIconMan: 2 DontShow icon = Sem título
* FvwmIconMan: 2 ManagerGeometry 2x4-0 + 0
* FvwmIconMan: 2 ButtonGeometry 200x0

* FvwmIconMan: geometria transitória 194x100
* FvwmIconMan: ícone transiente DontShow = Sem título
* FvwmIconMan: transiente Ação Mouse 0 A sendcommand selecione selecionar Iconify

* FvwmIconMan: Action Mouse 1 N sendcommand Iconify
* FvwmIconMan: Action Mouse 2 N sendcommand WarpToWindow
* FvwmIconMan: Action Mouse 3 N sendcommand "Módulo FvwmIdent FvwmIdent"
* FvwmIconMan: Tecla de Ação Esquerda N gotobutton Esquerda, selecione
* FvwmIconMan: Tecla de ação direita N gotobutton direita, selecione
* FvwmIconMan: Tecla de ação para cima N gotobutton para cima, selecione
* FvwmIconMan: Tecla de ação para baixo N gotobutton para baixo, selecione
* FvwmIconMan: Tecla de ação q N sair

INACABADO NEGÓCIOS


Existe um bug que eu conheço. Uma solução honesta para o bem para isso seria
estimado. Quando um gerenciador de ícones é configurado para crescer para cima ou para a esquerda, em algumas máquinas ele
pode vagar ocasionalmente.

Ele não lida com janelas sem nomes de recursos tão graciosamente quanto deveria.

Use FvwmIconMan online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad