问题标签 [mission-control]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
182 浏览

swift - 以编程方式向左或向右移动空间 OSX

我的 OSX 应用程序的目标是用鼠标手势切换空间。我想在按下鼠标中键时通过向右或向左移动鼠标来切换空格。我已经捕捉到了我想要的鼠标手势,但我无法以编程方式切换空间。我试图模拟按 ctrl+右箭头或 ctrl+左箭头,但它不起作用。我的整个班级如下所示。

0 投票
2 回答
83 浏览

cocoa - 如何在 Mac OSX 中模拟 ctrl+up?

我正在尝试模拟键盘输入 Ctrl + Up 以打开任务控制,并在此处引用了代码:

https://stackoverflow.com/a/10745616/8556692

但是失败了。

我尝试用这段代码模拟Cmd+Space(0x38 + 0x31 + Command Mask),成功了一次,我想我的代码一定有问题......

0 投票
0 回答
18 浏览

macos - 无需切换即可与多个窗口交互

昨天我在我的 Mac 上体验了 Mission Control 的一个疯狂功能,我确信我确实体验过它!

我在任务控制(我认为)结束时按下了一些键组合,在那里我能够 与任何可见窗口进行交互而无需切换到它(它没有进入前视图)。例如,当我处于任务控制模式时,我可以在 chrome 窗口的 url 栏中输入一些内容。

通常您可以进入任务控制查看应用程序窗口 (^ + ⬇) 或所有窗口 (^ + ⬆)。然后你点击一个窗口把它带到前视图,对吧?而且我还知道您可以按空格键快速查看窗口。但无论如何,在任务控制中,到目前为止我只能查看所有窗口,不能与它们交互。

这是一个非常酷的功能,我无法重现。我还在网上到处搜索,甚至通过寻找“任务控制功能的隐藏/秘密”......

有谁知道或体验过这个功能??它真的让我发疯。

感谢您提前提供任何帮助

0 投票
0 回答
45 浏览

swift - 使用 Swift 取消选择任务控制上的窗口

这是选定任务控制窗口的示例。已选择 Safari 这是选定任务控制窗口的示例。 已选择 Safari

这是在任务控制上未选择窗口的示例 没有在任务控制上选择窗口

怎么可能取消选择这个窗口?

使用 Swift/Obj-C/Applescript 之类的。但不改变鼠标位置

我的进度是这样的,我达到了任务控制窗口的属性 AXSelectedChildren。下面的代码

0 投票
2 回答
44 浏览

swift - 如何以编程方式更改空间序列?

在此处输入图像描述 在上图中 Mission Control 已启动,我们可以看到 Space Sequence:

[台面 1、Safari、Xcode、不和谐、台面 2]

如何使用 Swift 或 Objective-C 改变这个序列?

0 投票
0 回答
28 浏览

macos - Applescript单击窗口标题栏

我正在尝试为 macOS Monterey 编写一个 applescript,通过键盘快捷键将窗口移动到不同的工作区。要移动一个窗口,我需要模拟单击该窗口的标题栏,然后激活任务控制快捷方式来切换空间。

但是,我无法弄清楚如何模拟标题栏点击。有人有什么想法吗?