Как скрыть полноэкранные приложения в MacOS программно - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь создать приложение, которое бы скрывало другие окна / приложения с определенным интервалом, но я застрял с сокрытием окон полноэкранного приложения с использованием классов NSWorkspace и NSRunningApplication.

Есть ли способ программно выйти из полноэкранного режима с помощью общедоступных API?Если нет, то какие частные API мне нужно посмотреть, чтобы решить эту задачу?

1 Ответ

0 голосов
/ 28 февраля 2019

Предполагая, что вы можете обойти себя в песочнице, вы можете использовать AppleScript, чтобы сообщить системным событиям, что процесс должен установить attribute "AXFullScreen" of window 1 to false.

...