Ich habe einen externen Bildschirm an meinen Mac angeschlossen.
Ich habe mein Dock so konfiguriert, dass es immer angezeigt wird (nicht unter dem Bildschirm versteckt).
Wie kann ich das Dock auf beiden Bildschirmen gleichzeitig anzeigen lassen?
tell application "System Events"
tell dock preferences
properties
end tell
end tell
Dies ist alles, was nativ unterstützt wird:
{minimize effect:genie, magnification size:1.0, dock size:0.321428567171,
autohide:false, animate:true, magnification:false, screen edge:bottom,
class:dock preferences object}
Außerdem kann das Dock als rein philosophische Frage nicht gleichzeitig auf beiden Bildschirmen angezeigt werden.
Angenommen, Sie haben ein Dock pro Display. Wenn Sie den Cursorfokus auf Display 1 haben (dh die Menüleiste ist nicht ausgegraut/ausgeblendet), bewegen Sie den Cursor auf Display 2 mit seiner ausgegrauten Menüleiste und klicken auf ein Dock, um eine neue App zu starten.
Wo soll das neue Fenster hin? Es sollte zu Anzeige 1 gehen, da Anzeige 1 den Fokus hat. Es sollte jedoch auch angezeigt werden, da sich dort das Dock befindet, von dem es gestartet wurde.
Treten Sie einen Schritt zurück, es gibt eine andere Frage. Was sollte passieren, wenn Sie auf einem unfokussierten Display auf Dock klicken? Sollte der Fokus nicht vor allem anderen auf das Dock/Display geschaltet werden? Das Starten einer App ist also ein Doppelklickvorgang. Oder genauer gesagt, klicken Sie einfach, wenn das Display fokussiert ist, und doppelklicken Sie, wenn nicht. Und wie können Sie feststellen, ob das Dock im Fokus ist? Bewegen Sie Ihre Augen ganz nach oben zur Menüleiste (oder Fensterleiste des vordersten Fensters).
Bei anderen Betriebssystemen ist dies kein Problem. Dieses Durcheinander kann zurückverfolgt werden, als OS X vor langer Zeit den Fensterfokus kompromittiert hat, indem die Menüleiste oben statt im Fenster platziert wurde. Nicht in der Lage zu sein, mehrere Docks zu haben, ist eine kleine Auswirkung dieser Designentscheidung.
YemSalat
weiter weg
YemSalat
r1ckr
Ɱark Ƭ