跟踪并保持窗口的状态
使用此命令可以确保在执行一条命令前指定的窗口在正确的位置或是正确的大小。此命令执行后会保存指定窗口的大小,位置等状态。然后在后面的命令需要时还原此窗口状态。这条命令只影响它后面的命令。
命令选项
-
哪个窗口 指定需要等待的窗口,请参见"查找窗口"。
-
为哪些命令: 指定哪些命令执行前需要保持(还原)指定窗口的状态。
- 仅为鼠标和键盘相关的命令
- 仅为鼠标相关的命令
- 仅为键盘相关的命令
- 所有的命令
- 取消窗口状态保持
-
保持窗口激活 在适用命令执行前激活指定的窗口。
-
保持窗口大小 在适用命令执行前还原指定的窗口的大小。
-
保持窗口的位置 在适用命令执行前还原指定的窗口的位置。
-
保持窗口内子窗口的键盘输入焦点 在相关的命令执行前同时还原子窗口的激活状态。
-
移动鼠标动作坐标基于此窗口 使用此选项,所有后续的鼠标动作如果使用“坐标和当前窗口相关”,都会以此窗口的左上角坐标来进行计算。这样可以排除一些没有预料的窗口弹出来导致坐标计算不准确。
更多
本命令执行后会保存指定窗口的状态做为后面状态保持的原始数据。如果你想改变这个数据, 只需要在合适的位置再次加入此命令。