Как минимизировать 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 откроет окно со списком словарей сценариев всех приложений.

Другие вопросы по тегам