Как открыть новое приложение в существующем NSView на OS X? - PullRequest
1 голос
/ 25 июля 2011

У меня есть приложение с большим NSView в середине окна, и в этом представлении я хочу запустить и отобразить «Calculator.app» так, чтобы оно ограничивалось этим NSView и размером окна Calculator.app вынужден быть размером этого NSView. Это возможно? Как бы вы это сделали?

(тот же вопрос для TextEdit.app и т. Д. Я хочу это для общего случая, но просто для иллюстрации используйте эти приложения)

1 Ответ

2 голосов
/ 26 июля 2011

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

(ну, неосуществимо или нелепо , но не невозможно.ВМ внутри этого представления или загрузите приложение и перехватите его использование библиотек Какао. Это не разумные варианты.)

Однако: Если вы пишете приложение специально для этого,Существуют различные способы встроить его отображение в представление другого приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...