Я пытаюсь получить NSWindow
для:
- Быть видимым во всех пространствах
- Быть видимым при показе рабочего стола (нажатием
F11
) - Не видно в Mission Control/Expose
Следующее делает именно это, но с побочным эффектом:
[self setCollectionBehavior: NSWindowCollectionBehaviorCanJoinAllSpaces
| NSWindowCollectionBehaviorStationary ];
При переключении на панель мониторинга в Mac OS X Lion окно остается видимым в одиночку с элементами панели мониторинга на секунду, затем оно скрыто.
Является ли это ожидаемым поведением или ошибкой? Пользователи моего приложения сбивают с толку, чтобы увидеть окно на панели инструментов, прежде чем они исчезнут. Я бы ожидал, что они будут отображаться только на Spaces, а не на панели инструментов.