2011-10-27 15 views
5

In OS X Lion, quando l'utente attiva l'app a schermo intero, la finestra si sposta a destra sul nuovo spazio e questo nuovo spazio ha uno sfondo predefinito.Imposta l'immagine del desktop a schermo intero OS X Lion a livello di programmazione

In QuickTime X, quando l'utente passa a schermo intero, lo sfondo del desktop sul nuovo spazio che viene creato è nero.

Esiste un codice per un'immagine desktop personalizzata per lo spazio appena creato? So che è possibile cambiare lo sfondo del desktop di ogni spazio in Lion attraverso le preferenze di sistema, ma non ho bisogno di cambiarlo, ma di averlo già impostato quando lo spazio viene creato per far sì che l'app diventi a schermo intero.

risposta

2

Sfortunatamente, no. La texture di lino predefinita viene mostrata quando si passa un'applicazione a schermo intero (in modo che abbia il proprio spazio).

E 'possibile impostare immagini diverse del desktop per gli spazi normali, non di applicazione utilizzando i metodi disponibili in NSWorkspace (cioè – setDesktopImageURL:forScreen:options:error:), ma in realtà non consentono di controllare lo spazio che l'immagine si trova su - sembra imposta solo lo spazio su cui stai attualmente.

Quindi, purtroppo, la risposta è no.

Problemi correlati