gpt4 book ai didi

cocoa - 在 Keynote 演示上方显示 Cocoa 窗口

转载 作者:行者123 更新时间:2023-12-03 16:13:02 25 4
gpt4 key购买 nike

一些背景信息:我正在构建一个在 Keynote 或 PowerPoint 演示期间在屏幕上使用的工具。

到目前为止,我遇到的最大问题是,每当您查看演示文稿时,Keynote 似乎都会接管桌面。我尝试使用以下方法将 Cocoa 窗口的级别设置为最大:

[[self window] setLevel:kCGMaximumWindowLevel];

这似乎有一些效果(我可以将窗口悬停在屏幕外窗口中处于事件状态的 Keynote 的“控制面板”上),但它不允许我将鼠标悬停在实际演示文稿上。

有什么想法吗?预先感谢您的帮助!

最佳答案

Keynote 的首选项中有一些设置也必须进行设置。试试这些:

/usr/bin/defaults write com.apple.iWork.Keynote PresentationModePlayWellWithOthers 1
/usr/bin/defaults write com.apple.iWork.Keynote MouseVisibility 2

肯定需要第一个。第二个只是为了实用。

这是 Rob 上面建议的将窗口级别设置为 NSScreenSaverWindowLevel 上方的补充。

关于cocoa - 在 Keynote 演示上方显示 Cocoa 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6233702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com