Capítulo 5. Correspondência da janela

A página de Correspondência da janela é usada para indicar os critérios que o KWin usa para avaliar se a regra se aplica a uma determinada janela.

Poderão ser definidos zero (corresponde a qualquer janela) ou mais elementos como os seguintes:

  • Classe da janela (aplicativo) - corresponde à classe.

    • Corresponde à classe completa da janela - inclui a correspondência com a classe secundária.

  • Papel da janela - restringe a correspondência à função da janela (por exemplo uma janela principal, uma janela de conversação, etc.)

  • Tipos de janela - restringe a correspondência ao tipo da janela: Janela Normal, Janela de Diálogo, etc.

  • Título da janela - restringe a correspondência ao título da janela.

  • Máquina (nome) - restringe a correspondência ao nome da máquina associado à janela.

Dica

Embora seja possível indicar manualmente a informação acima, o método preferido é usar o botão Detectar propriedades da janela.

Para cada campo, poderão ser aplicados os seguintes operadores ao valor do campo:

  • Sem importância - ignora o campo.

  • Coincidência exata

  • Combina com a substring

Nota

Tanto a Coincidência exata como a Combina com a substring implementam uma correspondência sem distinção entre maiúsculas e minúsculas. Por exemplo, AB corresponde ao texto AB, ab, Ab e aB.

Detectar propriedades da janela

A função Detectar propriedades da janela simplifica o processo de inserção dos critérios de correspondência.

  1. Para o aplicativo onde deseja criar uma regra, inicie o aplicativo.

  2. Em seguida, na página Correspondência da janela, defina o número de segundos de atraso antes de iniciar a função Detectar propriedades da janela. O valor padrão é de zero segundos.

  3. Clique em Detectar propriedades da janela e

  4. Quando o cursor mudar para uma mira, coloque-o dentro da janela do aplicativo (não a barra do título) e clique com o botão esquerdo.

  5. É apresentada uma nova janela com informações sobre a janela selecionada. Escolha os campos desejados:

    • Nome da classe secundária - algumas aplicações têm um nome de classe secundário. Este valor poderá ser usado para restringir as janelas por este valor.

    • Papel da janela

    • Tipo da janela

    • Título da janela

Clique no botão OK para preencher de volta os critérios de Correspondência da janela.

Ao usar uma combinação da informação, uma regra poderá aplicar-se a um aplicativo inteiro (por Classe) ou a uma janela específica pelo Tipo dentro da Classe - por exemplo, uma Barra de ferramentas.