Viele Leute ärgern sich über das Verhalten von OS X dass der Klick auf den grünen Punkt das Fenster nicht unbedingt auf die volle Bildschirmgrösse bringt.
Abhilfe schafft dieses Script zu dem mir die Idee gekommen ist als ich im Applescriptforum von Fischer-Bayern1 über die ersten beiden Zeilen des Scripts gestossen bin.
set ts to screen list starting with main screen
set theSize to screen size of item 1 of ts
set t1 to first item of theSize
set t2 to second item of theSize
tell application "Safari"
set bounds of window 1 to {0, 0, t1, t2}
end tell
Hier am Beispiel Safari. Es lässt sich aber auch jedes andere Programm einsetzen. Bei manchen Programmen wie z.B. dem Finder muss man allerdings den zweiten Wert in der Klammer ändern, da das Fenster sonst zum Teil unter der Menüleiste verschwindet. Beim Finder hat sich ein Wert von 44 bei mir bewährt. Wie man das Script dann in der Praxis ansprechen will bleibt jedem selbst überlassen. In den Scriptordner gelegt steht es im Scriptmenü in der Menüleiste zur Verfügung, als Programm gespeichert kann man es sich auch bequem in die Symbolleiste des Finders legen, oder man triggert es mit Quicksilver…hier bietet sich wirklich für jeden Geschmack die passende Methode.
Nachtrag: Mir ist gerade eingefallen dass ja nicht jeder (so wie ich) sein Dock automatisch ausblendet, und zu allem Überfluss auch nicht bei jedem das Dock (falls permanent eingeblendet) an der selben Stelle sitzt. Vielleicht überlege ich mir da noch was…bis dahin muss man halt damit leben wie es ist, bzw. die Größen an die persönlichen Bedürfnisse anpassen, was ja auch nicht schwer ist, z.B. so:
set t2 to (second item of theSize) - Dockgröße
Welchen Wert (t1/t2) man verändert, hängt halt davon ab wo man das Dock positioniert hat. Die Werte in den geschweiften Klammern sind: {Desktop von links, Desktop von oben, Breite des Fensters, Höhe des Fensters}