macOS, Swift, storyboards
How can I make the window active in all spaces?
I could find how to do that with storyboard: Select the window > Attributes > Spaces > Can join all spaces. How can I do the same with code (activate and de-activate)
How can I make the window active in all spaces?
I could find how to do that with storyboard: Select the window > Attributes > Spaces > Can join all spaces. How can I do the same with code (activate and de-activate)
let window : NSWindow? = nil
...
window?.collectionBehavior = .canJoinAllSpaces // window will be in all Spaces
window?.collectionBehavior = .moveToActiveSpace // when window is activated, move to active Space
window?.collectionBehavior = .stationary // Expose doesn't affect window, so it stays visible and stationary, like the Desktop window
window?.collectionBehavior = .managed // window participates in Spaces and Expose (i.e. normal window).
there are other options....