Родительское окно NSPanel плавает поверх полноэкранного NSView

У меня есть панель NS, которая является потомком окна NS; панель настроена на уровень плавающего окна. В родительском окне есть NSView, который находится в полноэкранном режиме, поэтому NSPanel плавает поверх полноэкранного NSView. Каждый раз, когда я щелкаю по панели, родительское окно также переводится в плавающий режим, так что оно отображается поверх фильма. Могу ли я предотвратить это?


person worker1138    schedule 07.02.2011    source источник


Ответы (1)


Почему бы вам не удалить панель как дочернее окно всякий раз, когда вы входите в полноэкранный режим? Он должен по-прежнему отображаться и работать, но тогда другое окно не будет выводиться вперед. Затем, когда вы выйдете из полноэкранного режима, добавьте его обратно в качестве дочернего окна.

person Carter Allen    schedule 07.02.2011