Existe uma maneira de configurar onde uma nova janela do programa pode aparecer?

8

Eu uso a barra de tarefas na parte superior da minha tela desde o Windows XP porque ela se encaixa melhor no meu fluxo de trabalho. O problema é que, às vezes, novas janelas aparecem abaixo da barra de tarefas e não posso movê-las diretamente, a menos que eu as redimensione primeiro.

insira a descrição da imagem aqui

Depois de redimensioná-los um pouco, é como se eles dissessem "oh! Meus controles não estão acessíveis, deixe-me consertá-lo" e mova alguns pixels para o fundo.

Existe uma maneira de impedir que isso aconteça? ou para acionar um evento "redimensionar-me" quando uma nova janela for aberta?

distante
fonte
4
Você encontrou uma das razões pelas quais a MS obrigou as pessoas a ter a barra de tarefas na parte inferior da tela (a principal é forçá-lo a abaixar os olhos em obediência ...). Quando tenho uma janela abaixo da barra de tarefas (o que geralmente significa que o aplicativo não está bem programado entre), oculto a barra de tarefas ou a movo. Eu nunca encontrei outra solução. Observe que no Linux você pode mover uma janela enquanto pressiona a tecla alt.
precisa saber é o seguinte
1
Se você realmente deseja que isso ocorra de maneira automatizada, baixe a ferramenta de script gratuita AutoHotKey e escreva um pequeno script que redimensione qualquer janela que desenhe parte de si na área de pixels ocupada pela Barra de Tarefas. Não é a solução mais fácil , mas, feita corretamente, funcionará muito bem para todas e quaisquer janelas que forem abertas.
Twisty Imitador de
Eu usei o AutoHotKey no passado. Eu nunca pensei em usá-lo para isso! Vou dar uma olhada, obrigado @Twisty
distante
@distante Certifique-se de postar sua própria resposta se você conseguir que esse script funcione!
Twisty Imitador de

Respostas:

4

Se você pressionar a tecla Windows + Seta para cima com o programa selecionado, ele exibirá o programa em tela cheia para caber na tela.

As teclas de seta esquerda e direita encaixariam nos lados respectivos.

Deixe-me saber se isso ajuda

Em relação à prevenção, eu realmente não posso dizer. Mas se eu encontrar algo, certamente compartilharei.

Crosta de Cheesus
fonte
Eu acho que essa é a melhor solução alternativa para isso.
distante distante