跳到主要内容

区域

备注

高级模式。 区域在 应用程序组 页面和操作编辑器中设置,这两个控件都只在高级模式下显示。您设置的区域在简单模式下仍然有效。

区域将窗口划分为由单元格组成的网格。随后手势触发器会指定它适用的单元格,因此同一形状在窗口左半部分开始时可以运行一个操作,在右半部分开始时运行另一个操作。

为组打开区域​

Input.Observer简单高级
自动化
操作
文本扩展
代码片段
录制器
沙盒
应用程序组
忽略组
手势
引擎
全局事件
排除区域
脚本
插件
设置
常规
外观
配置方案
控制台
安全
帮助
关于
应用程序组
浏览器
全局保留
应用程序组
手势区域
将窗口划分为网格,使同一手势在不同单元格中执行不同的操作。然后由每个手势触发器选择其单元格。
关二等分四象限自定义网格
网格预览。单元格在每个手势触发器上选择。
  1. 在 应用程序组 上选择该组,并打开其 手势区域 选项卡。
  2. 选择一种布局 ①:
    • 关:没有区域(默认)。
    • 二等分:一行两列,左半部分和右半部分。
    • 四象限:两行两列。
    • 自定义网格:选择 行 和 列,每项为 1 到 16。
  3. 在该组的每个手势触发器上选择单元格(见下文)。
  4. 应用更改。

单元格大小相等。在每种语言中,行都从上往下数,列都从左往右数。

划分的对象​

组被划分的矩形
普通应用程序组按下时指针下方的顶层窗口:其整个可见框架,包括标题栏,绝不是其中的控件。最大化的窗口会按整个窗口划分。
全局组您按下时所在的整个显示器,包括任务栏。

单元格在按下时确定一次。 单元格就是按下点所在的那个单元格。绘制进入另一个单元格或跨越显示器都不会改变它。

选择触发器的单元格​

Input.Observer简单高级
自动化
操作
文本扩展
代码片段
录制器
沙盒
应用程序组
忽略组
手势
引擎
全局事件
排除区域
脚本
插件
设置
常规
外观
配置方案
控制台
安全
帮助
关于
操作
手势向下滑动
手势
区域
选择此手势适用的单元格。当两个操作使用同一手势时,单元格较少的操作生效。
  1. 在 操作 上选择该操作,并展开其手势触发器。
  2. 在 区域 下,选择触发器适用的单元格 ①。再次选择某个单元格即可将其清除。

一个触发器可以指定任意数量的单元格。有关触发器的其余部分,请参阅操作编辑器。

规则​

每个触发器都需要单元格​

一旦某个组的区域已打开,该组中的每个手势触发器都必须至少指定一个单元格。不存在“任意单元格”:没有单元格的触发器永远不会匹配,应用程序组 页面会警告 某个手势永远无法匹配。要让触发器在任何地方都有效,请选择其所有单元格。

再次关闭区域会使该组中的每个触发器在任何地方都能匹配;单元格会保留下来,以便您重新打开区域时使用。

单元格少者胜出​

在一个组内,当针对同一形状的两个触发器都符合条件(相同的绘制按钮、您按下的修饰键、活动配置方案),并且都覆盖您按下位置所在的单元格时,单元格较少的触发器胜出。只有当它们覆盖的单元格数量相同时,操作列表中位置较高的那个才会胜出。这是列表顺序退居第二的唯一情况。

示例:在浏览器组(四象限)中,“最小化”在全部四个单元格中都有“向下滑动”,而“关闭”只在右上单元格中有“向下滑动”。在右上单元格中开始“向下滑动”会运行“关闭”(一个单元格胜过四个),无论哪个操作在列表中位置较高。在其他任何单元格中开始,则运行“最小化”。

组仍然优先​

区域只在一个组的操作之间进行选择。应用程序组的操作总是胜过全局组的操作,无论它们的单元格如何。请参阅作用范围与回退规则。

全局组的区域​

全局组也可以有区域,使用它自己覆盖在显示器上的网格:

  • 当窗口没有自己的组时,其手势使用全局组的网格。
  • 当手势从某个组回退到全局组时,全局组的操作会根据全局组自己的单元格(在同一次按下时根据显示器计算得出)进行检查,而不是根据该组的窗口单元格。

示例:浏览器组使用二等分;全局组使用四象限。您在位于显示器右上四分之一处的 Chrome 窗口的左半部分按下。浏览器组的触发器会根据左半部分进行检查;如果没有符合条件的触发器且手势回退,全局组的触发器会根据右上四分之一进行检查。

更改网格​

更改组的布局时,触发器会保留其单元格。新网格中不存在的单元格(从三行改为两行后的第 3 行)永远不会匹配;应用程序组 页面会警告 某个手势指向网格之外。请为该触发器重新选择单元格。

将操作移动或复制到另一个组时,只有当两个组的网格相同时才会保留其单元格;否则会要求您确认单元格将被清除。