Me gustaría conseguir el mismo efecto como se describe en esta pregunta, que no parece tener una respuesta adecuada.
Me desarrolle en un macbook pro. A menudo, yo lo uso en su propio, pero a veces me conectarlo a una pantalla externa (de varios tamaños).
Cuando me conecto a una pantalla externa, todas mis aplicaciones mover para que se muestre como está enchufado. Entonces necesitamos para mover la mayoría de ellos en el menor (integrada) pantalla con la mano y cambiar el tamaño a la pantalla más pequeña: yo por lo general sólo tienen mi entorno de desarrollo y los terminales que se ejecutan en la pantalla más grande.
Cuando me desconecto de la pantalla externa, todas mis Aplicaciones se mueven en el construido en la pantalla, pero no cambia de tamaño.
El comportamiento de los que me gustaría (o una aproximación):
- Cuando conecto un monitor externo, el OS recuerda el diseño de la ventana desde la última vez en esta pantalla se utiliza y se restaura.
- Cuando desconecto la pantalla, el OS recuerda el diseño que tenía en el estado de desconexión y restauraciones.
- Cuando me conecto a una nueva pantalla, no pasa nada. El sistema operativo deja que me mueva de windows en la que quiero estar ahí.
Tomo nota de que el OS parece saber monitores conectados por su nombre, por lo que debe ser posible para que la configuración sea específico para el monitor en particular que me han enchufado.
Si no existen Aplicaciones que soportan este, me encantaría alguna pista en la Api debería estar buscando en los que me permitirá desarrollar una Aplicación para hacer esto.
Actualmente estoy usando Mavericks, pero probablemente voy a actualizar a Yosemite bastante pronto.
Gracias.