Как минимизировать MOG, используя applecript
Я работаю над AppleScript, чтобы переключаться между минимизацией и максимизацией определенных окон. У меня это работает довольно хорошо. Но я сталкиваюсь с определенной проблемой с одним приложением, которое, похоже, не имеет переменной MOG для Mac. miniaturize
, collapse
, или же minimize
,
Я знаю, что мог бы использовать щелчок для переключения окна, но я бы предпочел решение, которое работает с API.
Вот яблочный скрипт только для MOG:
tell application "MOG"
set (miniaturized of windows whose miniaturizable is true) to true
end tell
Я был бы очень признателен, если бы кто-то указал мне правильное направление.
1 ответ
Не каждое приложение разрешает миниатюризацию окон с помощью AppleScript, даже если приложение поддерживает сценарии. Один из способов узнать свойства окна приложения:
tell application "MOG"
get properties of window 1
end tell
Вы также можете открыть словарь MOG и узнать, что вы умеете писать. Нажатие cmd-shift-o откроет окно со списком словарей сценариев всех приложений.