Trazer para frente todas as janelas de um determinado aplicativo no Windows 7

21

Tentando encontrar alguma combinação de teclas + clique para trazer todas as janelas de um determinado aplicativo para o topo da ordem z. Por exemplo, tenho várias janelas do terminal Putty abertas no ícone da barra de tarefas empilhadas e quero exibir todas elas, não apenas a última usada. A única solução alternativa que encontrei até agora é deslocar + clique com o botão direito do mouse e "minimizar todas as janelas", seguido de "restaurar todas as janelas". Alguma maneira mais simples de fazer isso?

MMOFan
fonte

Respostas:

18

Uma opção melhor do que a tecla Windows é manter pressionado o controle e clicar uma vez para cada janela no ícone da barra de tarefas.

gismo21
fonte
Isso funciona. Se você clicar em tempos "extras", ele simplesmente passará novamente pelas janelas da frente.
Juha Untinen
14

Mantenha pressionada a tecla Shift, clique com o botão direito do mouse no ícone da barra de tarefas, selecione "Restaurar todas as janelas".

Encontrado aqui com vários bons atalhos:

http://lifehacker.com/5390086/the-master-list-of-new-windows-7-shortcuts

user132955
fonte
Observe que isso só funciona se as janelas desse programa estiverem agrupadas (combinadas) na barra de tarefas. Eu tenho o meu conjunto para combinar quando estiver cheio, o que me fez coçar a cabeça por um tempo (eu estava obtendo a restauração de uma única janela, não restaurava todas as janelas).
Bob
Não foi isso que foi perguntado: as janelas não precisam ser restauradas; eles precisam ser trazidos para a frente. Infelizmente não existe essa opção no (padrão) menu do botão direito
Carl Witthoft
10

Conforme sugerido por Wil, o AutoHotkey pode fazer isso.

Aqui está um script que colocará em cima de todas as janelas PuTTY. É ativado ao pressionar a tecla de acesso Win+ p:

#p::
WinGet, id, list, ahk_class PuTTY
Loop, %id%
{
    this_id := id%A_Index%
    WinActivate, ahk_id %this_id%
}
return
Snark
fonte
2
Obrigado Snark. Idealmente, alguém (autor do VistaSwitcher, isso significa que você!) Escreveria uma ferramenta de uso geral que permitiria que você alternasse entre os aplicativos em vez das janelas (pelo menos com uma combinação adicional de teclas) e traria todas as janelas do o aplicativo escolhido para a frente.
glenviewjeff
@ Snark, bom - obrigado. Modifiquei seu script para funcionar com qualquer aplicativo, em outra resposta.
Ross
4

Mantenha pressionada a tecla Ctrl enquanto clica no ícone agrupado. Deve trazer cada um deles sucessivamente.

Mike B
fonte
4

Deixe a massa ser um dos 10 primeiros programas ancorados na barra de tarefas. Digamos que a massa de vidraceiro seja a 4 da esquerda. Para trazer uma das sessões de massa aberta para a frente, pressione Ctrl-Windows-4. Repita para trazer cada sessão para a frente até que estejam todas no topo.

Estou usando um teclado da Microsoft. Há um recurso de atribuição de macro no software do teclado (download gratuito da Microsoft). Eu criei uma macro que faz Ctrl-Windows-4-4-4-4-4-4-4-4-4-4 e a atribui à tecla da calculadora no teclado. Agora eu posso trazer todas as sessões de massa para a frente com apenas um toque de tecla.

(Dica para usar o software de macro: clique com o botão direito do mouse em um ícone de tecla para dividir, significa mantê-lo pressionado.)

jamesy
fonte
3

Eu não acho que isso exista ... Possivelmente você poderia escrever um script AHK, mas eu não sou um especialista lá.

A única função incorporada que conheço é fazer o que você fez ou, se o aplicativo tiver uma pilha, você poderá trazê-las à tona pressionando Windows Flag+ Number (1-0), mantenha pressionado Windows Flage pressione Tabpara percorrer a seleção .... Mas eu acho que isso provavelmente é ainda mais longo.

William Hilsum
fonte
2

Um pouco antigo, mas é tópico para mim, pois mudei para o Win7 no trabalho apenas recentemente.

Apenas cliquei rapidamente no ícone do grupo na barra de tarefas: cada clique leva mais uma das janelas para a frente, em algum momento você começa a pedalar por elas ...

Esse fogo contínuo parece imbecil, mas talvez essa impressão esteja correta.

atualidade
fonte
2
Isso não funciona para mim ganhar o Win7. Eu só recebo um pop-up das visualizações da janela. Talvez sua ideia funcione apenas se o Aero estiver desativado?
glenviewjeff
1

Seguindo a resposta de @ Snark, aqui está uma versão modificada do script Autohotkey que trará todas as janelas do aplicativo atual para frente com Alt+ `.

Isso significa que você pode Alt+ Tabacessar a janela do aplicativo desejado; depois, pressione Alt+ `para trazer todas as outras janelas para a frente.

!`::
WinGetClass, class, A
WinGet, currentWindowId ,, A
WinGet, id, list, ahk_class %class%
Loop, %id%
{
    this_id := id%A_Index%
    WinActivate, ahk_id %this_id%
}
WinActivate, ahk_id %currentWindowId% ;bring the current window back to front
return
Ross
fonte
0

Shift + Clique com o botão direito do mouse no agrupamento de tarefas - mostra todas as janelas empilhadas (ou lado a lado)

Sem resposta
fonte