如何将我的RubyCocoa应用程序带到前端?基本上我想要获得与applescript线相同的结果:
tell application "Whatever" to activate
答案 0 :(得分:3)
在Cocoa中,您可以使用NSApplication的-activateIgnoringOtherApps:向前推送您的应用。大概你可以通过RubyCocoa桥进行调用。
答案 1 :(得分:1)
这肯定有用,我相信你知道你在做什么,但请记住,如果你不恰当地使用它,Mac用户会用干草叉和霰弹枪追你。当用户忙于处理其他事情时,应用程序窃取焦点并不会真正在OS X上飞行。