Tornar janelas / caixas de diálogo modais abertas sobre o aplicativo pai

3

Estou usando uma TV 4K de 40 "como monitor de computador. Por isso, frequentemente tenho vários aplicativos abertos em diferentes partes da tela. Geralmente movo as janelas, mas parece que os aplicativos do Windows ou do Windows são projetados para lembrar a localização absoluta em uma tela onde a janela modal foi a última.O resultado é que caixas de diálogo e outras sub-janelas de aplicativos estão frequentemente aparecendo no outro lado da tela de onde a janela do aplicativo realmente está.

Se as coisas fossem melhor projetadas, esperaria que as janelas modais lembrassem de sua posição em relação à janela pai . Isso tornaria as coisas menos desorientadoras. Eu esqueço como funciona em vários monitores. Os modais são pelo menos pop-up no mesmo monitor que o aplicativo que os gera?

Enfim, estou me perguntando se existe alguma maneira possível de forçar o comportamento que estou procurando. Até mesmo uma solução de atalho seria melhor que nada. Eu estava pensando em fazer um script Autohotkey para enviar Alt, Espaço, M, Qualquer tecla de seta, que, pelo menos, anexaria a janela ao mouse para que pudesse ser rapidamente reposicionada. Mas isso só funciona para certas janelas, como abrir e salvar diálogos.

    
por Moss 30.06.2018 / 04:25

1 resposta

0

Normalmente, a posição é tratada no aplicativo para garantir que esteja na parte superior da mesma janela, em vez de na janela padrão, para caixas pop-up, etc.

Existem alguns aplicativos de terceiros que posicionam automaticamente uma nova base de janela fora do título, app etc. Permitiremos que você procure alternativas, mas uma pesquisa rápida trará a você o WinSize2, TaskLayout

Eu também vejo um módulo do PowerShell chamado UIAutomation , que você pode usar como script em sua configuração do AHK.

Uso do UIAutomation

    
por 12.07.2018 / 07:22

Tags