Tengo una pantalla externa conectada a mi mac.
Tengo mi Dock configurado para mostrarse siempre (sin ocultarlo debajo de la pantalla)
¿Cómo hago que el Dock aparezca en ambas pantallas al mismo tiempo?
tell application "System Events"
tell dock preferences
properties
end tell
end tell
Esto es todo compatible de forma nativa:
{minimize effect:genie, magnification size:1.0, dock size:0.321428567171,
autohide:false, animate:true, magnification:false, screen edge:bottom,
class:dock preferences object}
Además, como cuestión puramente filosófica, el Dock no se puede mostrar en ambas pantallas al mismo tiempo.
Suponga que tiene un Dock por pantalla. Si tiene el foco del cursor en la pantalla 1 (es decir, la barra de menú no está atenuada o atenuada), mueva el cursor a la pantalla 2 con su barra de menú atenuada y haga clic en un Dock para iniciar una nueva aplicación.
¿Dónde debe ir la nueva ventana? Debería ir a la pantalla 1 porque la pantalla 1 tiene el foco. Sin embargo, también debería mostrarse porque es donde se encuentra el Dock que lo lanzó.
Da un paso atrás, hay otra pregunta. ¿Qué debería suceder cuando hace clic en Dock en una pantalla desenfocada? ¿No debería enfocarse en cambiar al Dock/pantalla antes que nada? Entonces, lanzar una aplicación es un proceso de doble clic. O más precisamente, haga un solo clic si la pantalla está enfocada, haga doble clic si no lo está. ¿Y cómo saber si el Dock está enfocado? Mueva los ojos hasta la barra de menús (o la barra de ventanas de la ventana frontal).
Esto no es un problema en otros sistemas operativos. Este lío se remonta a cuando OS X comprometió el enfoque de la ventana hace mucho tiempo al colocar la barra de menú en la parte superior en lugar de en la ventana. No poder tener múltiples muelles es una pequeña ramificación de esa decisión de diseño.
Yem Salat
más lejos
Yem Salat
r1ckr
Ɱarca Ƭ