Get (触发手势信息)
返回有关激活 OnGestureTap 脚本触发器的手势的详细信息。
格式
Get (触发手势信息)
参数
无
返回的数据类型
文本
原始版本
13.0
说明
仅在 FileMaker Pro (Windows) 和 FileMaker Go 中,此函数返回包含以下项的列表:
-
字符串“Tap”,指示脚本由 OnGestureTap 脚本触发器启动
-
一个值,表示点按数
-
一个值,表示用于进行点按的手指数
-
发生了手势操作的文档中的 x 坐标
-
发生了手势操作的文档中的 y 坐标
-
手势发生的对象名称(参阅命名对象)
坐标 (0,0) 位于布局最顶端部分的左上角。
对于多手指手势,返回的坐标表示手势的中心点。
在“列表视图”中,返回的坐标反应点按在整个列表中的位置。例如,如果布局的标题高度为 50 磅,正文高度为 200 磅,页脚高度为 25 磅,列表中有 1000 条记录,那么整个布局的高度为 200,075 磅。点按列表底部附近可能会返回坐标 (21,199140)。
此函数为以下手势返回值:
-
用一个、两个或三个手指点按 (iOS 或 iPadOS)
-
用一个手指点按两下 (iOS 或 iPadOS)
-
用两个手指点按 (Windows)
如果在未激活任何 OnGestureTap 脚本触发器时执行了此函数,则返回空字符串。
注释
-
在 FileMaker WebDirect 中,不支持此函数,且会返回空字符串。
示例 1
当用三个手指点按一下触发脚本,并且该手势发生在坐标 (400,600) 处(带有对象名称 “OK” 的按钮)时,此函数将返回:
轻按
1
3
400
600
确定