Aquí está el escenario común :
Lo que realmente quería hacer era cambiar el tamaño de la ventana del editor de texto, pero dado que es 10 veces más fácil mover una ventana que cambiar su tamaño, eligió moverla. Sí, puede hacer que los bordes de las ventanas sean 10 veces más grandes, pero eso desperdicia demasiado espacio valioso en la pantalla.
El otro problema con cambiar el tamaño de una ventana es que es un poco complicado, cada vez, hacer que la ventana vuelva al tamaño que tenía antes de cambiar el tamaño (especialmente para aplicaciones donde el tamaño exacto es importante).
¿Hay una herramienta de Windows para ayudar con esto?
Esto es lo que estoy pensando, pero estoy abierto a todas las soluciones:
Se prefieren las herramientas gratuitas, pero todas serán consideradas. El código abierto siempre es una ventaja, pero no es obligatorio.
Una posibilidad es el uso de las teclas de acceso directo de Windows y el acoplamiento si:
(Las direcciones se pueden invertir, por supuesto) .
Definitivamente funciona en Windows 7, 8.1 y 10, pero es posible que funcione desde XP.
La aplicación Sizer agrega un menú a todas las ventanas desde el cual se pueden seleccionar ciertas dimensiones preconfiguradas. No ajusta automáticamente el tamaño de las ventanas. Sin embargo, puede especificar sus propios tamaños de ventana personalizados y seleccionarlos en el menú. El software parece ser bastante antiguo. Para que funcione en las versiones más recientes de Windows, generalmente lo ejecuto con una cuenta de administrador y también configuro las opciones de compatibilidad del sistema operativo con Windows XP.
Después de cambiar el tamaño de una ventana, puede hacer doble clic en la barra de título para maximizarla. Si vuelve a hacer doble clic en la barra de título, la ventana volverá al tamaño personalizado anterior. Muchas aplicaciones, pero no todas, recuerdan las últimas dimensiones de la ventana cuando se cierran. De ahí que no sea necesario que otra aplicación los recuerde.
AutoHotKey se puede utilizar para mover y cambiar el tamaño de las ventanas. Por ejemplo, la secuencia de comandos en la parte inferior de esta página maximiza la ventana actual en varios monitores:
+#Up::
WinGetActiveTitle, Title
WinRestore, %Title%
SysGet, X1, 76
SysGet, Y1, 77
SysGet, Width, 78
SysGet, Height, 79
WinMove, %Title%,, X1, Y1, Width, Height
return
La documentación de AutoHotKey WinMove presenta un ejemplo de cómo centrar una ventana en la pantalla:
Run, calc.exe
WinWait, Calculator
WinMove, 0, 0 ; Move the window found by WinWait to the upper-left corner of the screen.
SplashTextOn, 400, 300, Clipboard, The clipboard contains:`n%clipboard%
WinMove, Clipboard, , 0, 0 ; Move the splash window to the top left corner.
Msgbox, Press OK to dismiss the SplashText
SplashTextOff
; The following function centers the specified window on the screen:
CenterWindow(WinTitle)
{
WinGetPos,,, Width, Height, %WinTitle%
WinMove, %WinTitle%,, (A_ScreenWidth/2)-(Width/2), (A_ScreenHeight/2)-(Height/2)
}
izzy
RockPaperLz- Máscara o ataúd
izzy