Existe uma maneira de impedir o Windows 7 de minimizar uma janela com foco ao clicar no item da barra de tarefas?

11

No Windows 7, se você clicar no item da barra de tarefas de uma janela em foco, essa janela será enviada. Ao clicar na janela, quero colocar o foco lá. Procurei um método para fazer o Windows tratar o clique como dando foco ou não fazendo nada, mas não consegui encontrar um conjunto satisfatório de termos de pesquisa.

CrankyDog
fonte
2
SE ele tem foco e você clica nele, isso minimiza. Portanto, ele já tem o foco ... o que você está tentando realizar clicando no ícone do aplicativo focado?
Ƭᴇcʜιᴇ007
2
Vejo que fiquei um pouco vago e disse "janela" em um ponto em que devo dizer "item da barra de tarefas". Para ser mais claro - Às vezes, com muitas janelas abertas, não sei qual é o foco. Geralmente, é mais fácil encontrar o item da barra de tarefas do que a própria janela, especialmente com vários monitores. Se eu clicar no item da barra de tarefas, quero que a janela mantenha o foco e não minimize.
precisa saber é o seguinte
11
É verdade - "fechar" era enganoso, então eu editei isso. Quanto a clicar novamente, com certeza, eu posso fazer isso, mas realmente não quero. Nas versões anteriores do Windows, clicar em um item da barra de tarefas que tinha foco não fazia nada - esse é o comportamento que desejo. Na minha maneira de pensar, clicar no item significa "Dê esse foco". É um ponto pequeno, e o Windows tem muitos outros irritantes importantes, mas esse tem me incomodado muito ultimamente.
precisa saber é o seguinte
3
Isso não está correto. Em todas as versões do Windows desde 95 (a primeira com uma barra de tarefas), clicar no item da barra de tarefas de uma janela visível e ativa minimizá-lo.
Synetech 5/09/12
2
Concordo com o CrankyDog que é bastante irritante ver uma janela ser minimizada quando você realmente deseja focalizá-la. Especiialy quando se trabalha com arquivos do Excel com nomes semelhantes isso pode ser confuso ...
Dylan

Respostas:

8

Depois de procurar, sem sucesso, programas que pudessem fazer isso, voltei ao meu favorito, ou seja, 7+ Taskbar Tweaker . Acontece que ele permite que você faça isso, mas usando uma opção oculta que não é exposta pela interface do usuário! Consulte a seção Avançado do arquivo de ajuda para obter detalhes.

I. Para instalação normal do programa

  1. Abra o regedit e navegue para:

    HKEY_CURRENT_USER\Software\7 Taskbar Tweaker\Mouse Button Control
    

    1 1

  2. Crie um novo DWORD chamado taskbaritem|lclicke defina seu valor como 1 .

II Para instalação portátil do programa

  1. Execute o programa uma vez e feche-o completamente (ou seja, clique com o botão direito do mouse no ícone da área de notificação / bandeja e selecione Sair ) para criar o arquivo 7+ Taskbar Tweaker.ini no mesmo diretório em que o 7+ Taskbar Tweaker.exe reside.

  2. Abra o INI no bloco de notas ou em qualquer editor de texto e adicione a seguinte seção no início ou no final (não misture com entradas de outras seções, como Config ou OptionsEx ):

    [Mouse Button Control]
    taskbaritem|lclick=1
    

Agora execute o programa e tente clicar com o botão esquerdo do mouse em qualquer botão da barra de tarefas, conforme desejar. :)

Karan
fonte
3
Desde a v4.4, você pode usar o Editor de opções avançadas .
Paul #
de acordo com o comentário de @ Paul, clique em "Ajuda" dentro Advanced Options Editor > Mouse tab para mais detalhes e opções de mouse
Costa
2

Às vezes, trabalho com vários arquivos que são quase idênticos e isso está me causando dores de cabeça.

Fiquei com a impressão, como no pôster original, de que o Win 7 era diferente, mas o argumento de que "a versão mais antiga fazia isso" também parecia correto.

Percebi agora qual é a diferença e não é evidente, já que o Win 7 tem uma barra de tarefas mais "destacada" que o XP. Não sei bem como explicá-lo, então vou seguir o longo caminho ...

Digamos que eu já tenha dois aplicativos abertos na barra de tarefas chamados A e B. Clicar em 'A' na barra de tarefas abre a janela 'A'. Em seguida, clique em 'B' na barra de tarefas para abrir a janela 'B'.

Se clicar novamente em 'B' na barra de tarefas, minimizará a janela 'B' - tudo bem. Mas aqui está o problema ... como 'B' minimiza, é 'A' que recebe o foco.

E isso é um problema porque, no passado, eu sabia que, a qualquer momento, eu clicava nas janelas 'B' na barra de tarefas, o aplicativo 'B' começava o foco quando era minimizado ou não.

Mas agora, clicar no item da barra de tarefas 'B' NÃO garante que você terá 'B'. Se você clicar por engano quando 'B' já estiver ativo, serão exibidas as janelas anteriores e não 'B'.

Agora, eu não tenho uma máquina XP na minha frente, mas tenho certeza de que esse é o aborrecimento de minimizar. Ao ter duas janelas idênticas, esse mecanismo de salto pode fazer você trabalhar em outro documento sem o seu conhecimento. A solução é acompanhar de perto o item da barra de tarefas destacado a partir de agora, pois ele pode 'pular' ...)


Acabei de perceber que o Win 7 também destaca o ícone da barra de tarefas quando o mouse está sobre ele. Isso oculta efetivamente o fato de que o foco é perdido na janela da barra de tarefas clicada (embora o mouse tenha um destaque ligeiramente diferente na barra de tarefas).

Xavier Théorêt
fonte