FormFieldAtPagePoint

表单域、查看器交互

描述

返回覆盖页面上给定点的一基表单字段;由于真正携带矩形和外观状态的是子部件(kid),优先返回子部件索引而非父字段

隐藏字段与父节点或未知节点被跳过;后绘制在上层的注释优先;命中测试接受字段顶部两侧的条带,因此两种竖直原点约定都能工作

语法

Delphi

Function TPDFlibViewer.FormFieldAtPagePoint(APage: Integer; XPos, YPos: Double): Integer;

参数

APage从 1 开始的页面索引
XPos, YPos自上而下的页面用户空间坐标中的点

返回值

0没有可见表单字段覆盖该点,或未加载库
正值覆盖字段或 Widget 子项的从 1 开始的索引

另请参阅

TPDFlibViewer, GetFieldPageRect, LinkActionAtPagePoint, RegionAtClientPoint