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
确定