Полноэкранный рабочий стол OS X Lion для программного обеспечения

В OS X Lion, когда пользователь переключает приложение в полноэкранном режиме, окно перемещается вправо к новому пространству, и это новое пространство имеет фон по умолчанию.

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

Есть ли код для создания пользовательского образа рабочего стола для вновь созданного пространства? Я знаю, что можно изменить фон рабочего стола любого пространства в Lion с помощью системных настроек, но мне не нужно его менять, но чтобы он уже был настроен, когда пространство создаётся для того, чтобы приложение стало полноэкранным.

5

1 ответы

К сожалению нет. Текстура льна по умолчанию отображается при переходе приложения на полный экран (так что у него есть собственное пространство).

Для обычных пространств, отличных от приложений, можно установить разные картинки для рабочего стола, используя методы, доступные в NSWorkspace (т.е. - setDesktopImageURL: forScreen: options: error: ), но они не Фактически вы можете управлять пространством, на котором установлено изображение, - кажется, просто установите все пространство, в котором вы сейчас находитесь.

Так грустно, ответ - нет.

2
добавлено