Recientemente me encontré con un consejo que podría ser útil aquí y allá. Se trata del hecho de que, a veces, las ventanas de una aplicación se colocan en la pantalla de tal manera que no puedes acercarte a una esquina para alinearlas y poder ajustarlas nuevamente a la pantalla.
Esto me sucedió aquí y allá cuando usé una MacBook Pro con un segundo monitor y luego, la próxima vez que encendí, el monitor ya no estaba conectado, pero las ventanas que estaban previamente en el segundo monitor se reposicionaron de alguna manera.
En los casos más desafortunados, estaban distribuidos de tal manera que no podía agarrar un punto para poder moverlos. Acabo de ver una franja de la ventana en el borde de mi pantalla, pero no pude agarrarla con el mouse. En este caso, uno se queda como un tonto y puede que tenga que volver a conseguir un segundo monitor para poder mover la ventana.
Capítulos de esta publicación:
Reinicie en modo seguro y las aplicaciones olvidarán las posiciones de las ventanas
En página de soporte de Apple Encontré un consejo que es mucho más fácil de implementar aquí:
- Reinicie Mac y mantenga presionada la tecla MAYÚS
- dann la Mac arranca en modo seguro
- las aplicaciones olvidarán las ventanas que se guardaron la última vez que se cerró la aplicación
- luego reinicie la Mac de nuevo "normalmente"
No hay ayuda con las aplicaciones "olvidadas"
Una cosa con la que el modo de arranque seguro no ayuda es el "amnesia de ventana' como lo puse en una publicación reciente.
Esto es lo que sucede: abre una aplicación, ajusta el tamaño y la posición de su ventana según lo necesite. En algún momento, cierra la aplicación y asume que todas las ventanas están colocadas de la forma en que dejó la aplicación. Desafortunadamente, este no es el caso y la aplicación coloca las ventanas como si las abriera por primera vez.
Lo único que realmente ayuda aquí es el apropiado archivo plist de la aplicación a la Papelera para que la Mac cree una nueva. pero mas detalles en este articulo descrito.
Contribuciones parecidas
Jens dirige el blog desde 2012. Actúa como Sir Apfelot para sus lectores y los ayuda con problemas de carácter técnico. En su tiempo libre monta monociclos eléctricos, toma fotos (preferiblemente con el iPhone, por supuesto), escala las montañas de Hesse o camina con la familia. Sus artículos tratan sobre productos de Apple, noticias del mundo de los drones o soluciones a bugs actuales.
Los archivos plist están en el caché. Así que borrarlo no hace nada. El usuario debe cerrar sesión y volver a iniciar sesión. Una alternativa es el editor de preferencias de Thomas Tempelmann, que puede borrar la información en el plist. También puede usar esto para eliminar valores individuales del plist.
Las aplicaciones modernas tienen "combinar todas las ventanas" para recuperar las ovejas escapadas. El problema ocurre una y otra vez cuando se usan dos monitores.
La prueba de spam en inglés parece una mala configuración.
¡Hola Beatriz! Gracias por la información. Echaré un vistazo al editor de preferencias. Pero definitivamente es un buen consejo. Y "Fusionar todas las ventanas" está bien cuando está disponible. Pero desafortunadamente he tenido el caso varias veces de que la aplicación no ofrecía la opción. Re. Prueba de spam: voy a echar un vistazo. Tal vez el complemento se actualizó y olvidó el idioma. De todos modos, no puedo ajustar nada. :( Tal vez sea hora de otro complemento... veamos qué hay por ahí. De todos modos, gracias por el consejo. No miro la prueba de SPAm. Un consejo como este ayuda. :D
Hola jens
Aquí hay un pequeño AppleScript que centra la ventana actual y, si es necesario, la reduce para que quepa en la pantalla si es demasiado grande para ella:
----------
Dile a la aplicación "Finder"
establecer la resolución de pantalla a los límites de la ventana del escritorio
establezca screenWidth en el elemento 3 de screenResolution
establezca screenHeight en el elemento 4 de screenResolution
fin decir
decirle a la aplicación "Eventos del sistema"
Tell (primer proceso de solicitud cuyo primer plano es verdadero)
establecer theSize al tamaño de la ventana 1
establezca windowWidth en el elemento 1 de theSize
establezca windowHeight en el elemento 2 de theSize
si (ancho de pantalla – ancho de ventana) < 40 o (alto de pantalla – alto de ventana) < 40 entonces
si (ancho de pantalla – ancho de ventana) < 40 entonces
establecer windowWidth a screenWidth – 40
end if
si (altura de la pantalla – altura de la ventana) < 40 entonces
establecer windowHeight en screenHeight – 40
end if
establece el tamaño de la ventana 1 en {windowWidth, windowHeight}
end if
establezca la posición de la ventana 1 en {(screenWidth - windowWidth) / 2.0, (screenHeight - windowHeight) / 2.0}
fin decir
fin decir
----------
Anwendung:
O activa el menú de secuencias de comandos (en el editor de secuencias de comandos) y lo coloca en la carpeta de secuencias de comandos del usuario. A continuación, puede llamarlo en todas las aplicaciones a través de la barra de menú.
O puede usarlo para crear un servicio de Automator y asignarle un corte de plano o llamarlo desde el menú "Servicios".
Alternativamente, también puede insertar un "retraso 10" al comienzo del script e iniciarlo en el editor de scripts si es necesario. Luego tiene 10 segundos para cambiar a la ventana problemática.
PD: También funciona con ventanas Coherence (Windows).
Saludos
Puñal
¡Hola, Dirk! Gracias por el guión. Eso es práctico. :D Espero que se muestre correctamente aquí, de lo contrario tendré que enviarlo al foro. A menudo funciona mejor porque a Wordpress le gusta "revisar" las líneas de código.
Bueno, al menos se puede copiar y se traducirá correctamente después de pegarlo en el Editor de secuencias de comandos. A veces, los saltos de línea desaparecen y el "" se convierte en "". Pero ese no es el caso.