показать рабочий стол / скрыть все окна под Mac OS X - PullRequest
1 голос
/ 19 ноября 2010

Я пытаюсь создать приложение, которое отображает рабочий стол / скрывает все приложения, даже поиск.

Есть ли у вас идеи для достижения этой цели?

Спасибо и всего наилучшего,

Ответы [ 3 ]

2 голосов
/ 19 ноября 2010

Когда вы скрываете Finder, вы не скрываете значки на рабочем столе. Если у вас все в порядке, используйте -[NSWorkspace hideOtherApplications].

В противном случае вам нужно нарисовать собственное окно поверх всего остального.

0 голосов
/ 28 июля 2012

Вы можете легко достичь этого, используя applecript, чтобы настроить текущее приложение для поиска и выполнения [NSWorkspace hideOtherApplications].

Activate Application "Finder"

Практически весь дополнительный код, который вам нужен. Довольно простой.

0 голосов
/ 19 ноября 2010

Это зависит от того, что вы действительно пытаетесь сделать. Взгляните на документы Apple в режиме киоска , чтобы узнать, помогают ли они.

...