Ho uno schermo esterno collegato al mio mac.
Ho il mio Dock configurato per essere sempre visualizzato (non nascosto sotto lo schermo)
Come faccio a far apparire il Dock su entrambi gli schermi allo stesso tempo?
tell application "System Events"
tell dock preferences
properties
end tell
end tell
Questo è tutto supportato in modo nativo:
{minimize effect:genie, magnification size:1.0, dock size:0.321428567171,
autohide:false, animate:true, magnification:false, screen edge:bottom,
class:dock preferences object}
Inoltre, in quanto questione puramente filosofica, il Dock non può essere visualizzato contemporaneamente su entrambi i ghiaioni.
Supponiamo di avere un Dock per display. Se il cursore è attivo sul display 1 (ad esempio, la barra dei menu non è disattivata / sfumata), spostare il cursore sul display 2 con la barra dei menu disattivata e fare clic su un dock per avviare una nuova app.
Dove dovrebbe andare la nuova finestra? Dovrebbe andare al display 1 perché il display 1 ha il focus. Tuttavia dovrebbe anche essere visualizzato perché è dove il Dock che lo ha lanciato è a.
Fai un passo indietro, c'è un'altra domanda. Che cosa dovrebbe accadere quando si fa clic su Dock su un display non a fuoco? Non dovrebbe essere necessario passare al Dock / display prima di qualsiasi altra cosa? Quindi avviare un'applicazione è una procedura a doppio clic. O più precisamente, fai clic con un solo clic se il display è a fuoco, quindi fai doppio clic. E come fai a sapere se il Dock è a fuoco? Muovi gli occhi fino alla barra dei menu (o alla barra delle finestre della finestra in primo piano).
Questo non è un problema su altri sistemi operativi. Questo caos può essere ricondotto a quando OS X ha compromesso la messa a fuoco delle finestre molto tempo fa posizionando la Barra dei menu nella parte superiore invece che nella finestra. Non è possibile avere più Docks è una piccola ramificazione di tale decisione progettuale.