在 Mac 中最小化应用程序窗口的代码?

问题描述 投票:0回答:4

我想知道是否有一种方法可以为 Mac OS 10.5 编写代码来最小化和恢复窗口。它会用什么语言?有人可以给我举个例子或指导我访问我应该查看的 Apple 开发者网站上的文档吗?

谢谢!

macos minimize
4个回答
15
投票

试试这个 applescript:

tell application "Safari"
  set miniaturized of window 1 to true
end tell

0
投票

苹果 | AppleScript

AppleScript 是 Apple 的原生脚本语言。上面的官方链接包含有关如何入门的非常有用的信息。

我怀疑您可能需要以下网址。它为 AppleScript 中的脚本和自动化提供了信息和示例代码: 苹果脚本 |脚本和自动化


0
投票

我在 2023 年遇到了这些问题。

这对我有用,可以打开 chrome 然后最小化。

   tell application "Google Chrome"
       activate
       delay 1
   end tell
   tell application "System Events" to set visible of process "Google Chrome" to false

0
投票

我想在登录时启动邮件,但在 Dock 上的垃圾桶图标左侧没有窗口预览。此解决方案不适用于大多数应用程序,但它非常适合 Mail。

tell application "Mail" to close window 1

这会在登录时打开邮件,然后 关闭 窗口,使邮件运行(检查停靠栏上邮件图标下方的小点)到后台。如果您在注销或重新启动时再次登录时确实检查了重新打开窗口,并且您将邮件窗口留在前面,没有关闭,这将 re-close 它,以防您将其设置为您的其中一个登录项目。在没有适当解决方案的情况下,苹果论坛上也有人问过这个问题。

我将它保存到名为 MailHidden 的应用程序中,并使它成为一个漂亮的深色图标,以防有人想要关注它,我将其包含在下面。

最初我在寻找合适的邮件图标时通过谷歌的图像搜索找到了它,有一个网站讨论了苹果的新邮件图标并且那里有漂亮的图像,我稍微修改了一下看起来像邮件图标的夜间模式

© www.soinside.com 2019 - 2024. All rights reserved.