Когда я открываю PDF с помощью Предварительного просмотра, я хочу Preview window
быть помещенным в правильный верхний угол не в левых один.
Какая-либо идея, как я могу сделать это?
OS X 10.6.2
Я не уверен, что это приложение могло сохранить предпочтение, затем поднимает его, когда другое приложение (Предварительный просмотр, в Вашем случае) запускает или не, но я думаю, что это довольно полезно с управлением ярлыком. Я думаю, что Вы могли выполнить Предварительный просмотр и потратить пару минут с клавиатурой для установки его точно, где Вы хотите на экране.
Приложением является Дивиденд
Предварительный просмотр, кажется, хранит размер и форму окон в ее .plist предпочтительном файле. Чтение использования файла defaults read com.apple.Preview
показывает несколько ключей, которые могут влиять на размещение окон:
"NSWindow Frame NSColorPanel" = "565 312 201 323 0 0 1680 1028 ";
"NSWindow Frame NSFontPanel" = "1220 688 445 270 0 0 1680 1028 ";
"NSWindow Frame PVImageCorrection" = "809 531 326 405 0 0 1680 1028 ";
"NSWindow Frame PVInspectorPanel" = "1360 903 320 121 0 0 1680 1028 ";
"NSWindow Frame PVPSConverterWindowFrame" = "273 142 340 296 0 0 1680 1028 ";
"NSWindow Frame PVPreferences" = "590 345 500 341 0 0 1680 1028 ";
Эти ключи должны относиться к дисплею, потому что я работаю в 1680 1 050, который является на самом деле 1680 1 028, после того как Вы вычитаете 22 пикселя для строки меню.
Я предложил бы играть вокруг с этими ключами в .plist файле с помощью также defaults
или plist редактор. Можно найти предпочтительный файл в ~/Library/Preferences/com.apple.Preview.plist
С другой стороны, если Вы чувствуете себя комфортно, пишущий сценарий через AppleScript, можно переместить окна приложения вокруг программно, после того как Вы включили доступ для вспомогательных устройств.
Windows расположен от некоторой стартовой позиции (например, около верхнего левого), и каждое последующее окно расположено немного направо.
Этот режим расположения трудно кодируется в приложениях (или, более вероятно, платформы Apple эти приложения использование). Необходимо было бы изменить сам Предварительный просмотр. Нет никакого предпочтения этого: предпочтения Просто Jake упоминания не связаны с окнами средства просмотра документов, но для всех окон, которые существуют только однажды (палитра цветов, предпочтения, и т.д.).
К сожалению, Предварительным просмотром больше не является AppleScriptable, таким образом, я не думаю, что возможно записать AppleScript, который перемещает окно.
Взгляните на стороннее программное обеспечение обработки окна, такое как SizeUp и Подпруга или MercuryMover.
tell app "Finder"
set {0, 0, dtw, dth} to bounds of window of desktop
try
set sel to selection
on error
return
end try
repeat with f in sel
try
open f
end try
end repeat
end tell
if application "Finder" is frontmost then return
try
tell app (path to frontmost application as text)
set bounds of window 1 to {dtw / 2, 22, dtw, dth}
end tell
end try
Это только действительно полезно если Вы:
У меня в настоящее время есть сценарии как присвоенный ⇧⌘-цифровой-клавиатуре (только в Средстве поиска), и регулярные разделения экрана к ⌥ - цифровая клавиатура.
Существуют некоторые утилиты, которые позволяют устанавливать размеры по умолчанию на приложение. FinderMinder меняет местоположение всех новых окон Finder после открытия их. (Существует видимая задержка.) Бриз просто позволяет присваивать ярлыки для сохранения и восстановления размеров по умолчанию.
Однако, я также интересовался бы методами изменять размер по умолчанию / положение / сторона экрана / укладка поведения новых окон.