标签: cocoa macos macos-carbon spaces apple-expose
处理包含传统Carbon代码的应用程序(与某些Cocoa混合使用)。它是一个全屏应用程序(在技术上,它只是绘制它自己就像它一样)在活动时隐藏了Dock和应用程序菜单栏。
我想做的是阻止允许应用程序在Spaces之间移动。基本上,如果用户尝试使用空格,则应用程序是不可移动的(或者根本不会出现在应用程序的预览中)。
任何指针/提示?
答案 0 :(得分:2)
您不在空格之间移动应用程序;你在空间之间移动窗户。
因此,解决方案在NSWindow's collectionBehavior property。
collectionBehavior