绘制第一个手势
本页使用欢迎信息中的入门套件。如果您选择了 从零开始,请先在让手势执行操作中创建一个操作,然后再回到这里。
绘制
记事本
- 打开一个窗口未最大化的程序,例如记事本。
- 指向该窗口。按住鼠标右键。
- 不要松开,按图中所示将指针沿直线向右上方移动约两三厘米。
- 松开按键。
窗口会最大化。在它上面再画一次同样的线,窗口就会恢复到之前的大小。这是入门套件中的 最大化或还原窗口 操作,它位于 全局 应用程序组中,在所有程序中都有效。
绘制时看到的内容
- 轨迹。 按住按键时指针移动几个像素后,就会有一条轨迹跟随指针。它的外观取决于您在安装时的选择以及 外观 页面的设置。请参阅手势轨迹。
- 提示。 绘制 150 毫秒或 24 像素后,指针附近会出现一个小窗口,显示笔划到目前为止匹配的内容:应用程序组、操作名称,以及该操作的提示说明(如果有)。它会随着您的绘制而变化。当笔划不匹配任何内容时,提示会消失;一旦笔划再次匹配某个内容,它就会重新出现。请参阅提示和消息。
松开按键时,Input.Observer 会先将您开始绘制时所在的窗口置于前台,然后运行匹配的操作。
没有匹配时
如果松开按键时笔划不匹配任何操作,则不会发生任何事情。右键单击也不会传到程序:它已被用于绘制。请参阅笔划如何匹配。
右键单击仍然是右键单击
- 普通单击。 如果按下并松开时指针移动不到 5 像素,Input.Observer 会向程序发送一次普通的右键单击,因此其上下文菜单会照常打开。
- 按住并等待。 如果按住按键时指针静止半秒,手势会被取消,程序会收到这次按键,就像 Input.Observer 不存在一样。对需要右键拖动的程序可以使用此方法。绘制过程中移动指针会重新开始半秒的等待,因此缓慢绘制的手势不会被取消。
- 完全跳过。 按住 Ctrl 的同时按下右键,这次按下会原封不动地传给程序。请参阅暂停、绕过和退出。
半秒和 5 像素是默认值,两者都可以在 常规 页面上更改。请参阅绘制手势。
其他可以试试的手势
以下是入门套件中的部分 全局 操作。除非某个程序的应用程序组用同一形状执行其他操作,否则它们在所有程序中都有效。
| 绘制 | 操作 |
|---|---|
| 一条向上的直线 | 复制(Ctrl+C) |
| 一条向下的直线 | 粘贴(Ctrl+V) |
| 一条向左的直线 | 后退(Alt+←) |
| 一条向右的直线 | 前进(Alt+→) |
| 一条向左下的斜线 | 最小化窗口 |
| 字母 C | 窗口居中 |
| 正方形 | 显示桌面 |
每个入门操作都位于 操作 页面的 示例 类别中,并附有运行它的手势。手势本身位于 手势 页面上。请参阅手势库。