ruby - 如何在 RubyCocoa 中激活(置于前面)?

标签 ruby cocoa applescript

如何将我的 RubyCocoa 应用程序置于前台?基本上我想获得与 applescript 行相同的结果:

tell application "Whatever" to activate

最佳答案

在 Cocoa 中,您可以使用 NSApplication 的 -activateIgnoringOtherApps: 来推进您的应用程序。 。想必您可以通过 RubyCocoa 桥进行该调用。

关于ruby - 如何在 RubyCocoa 中激活(置于前面)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/832158/

相关文章:

ruby - 检查变量是否在 ruby​​ 中的数组中

ruby - 如何使用 gem 显示更新?

cocoa - NSExpression 的自定义函数 : unrecognized selector

objective-c - 用 cocoa 增加苹果标志的亮度?

macos - 如何使用applescript在Safari中打开新窗口和多个URL?

macos - 如何在 os x 中使用 Applescript 应用程序包作为默认浏览器?

ruby-on-rails - rails : Is there a rails trick to adding commas to large numbers?

Ruby 文件 IO 定界符?

objective-c - 如何禁用点击进入另一个 NSView 后面的 NSView

ios - Applescript 在 iOS 设备上自动构建和运行