FocusNextFormField
表单域、查看器交互
描述
沿 GetFormFieldTabSequence 报告的稳定文档 Tab 顺序把焦点移动到下一个或上一个可见表单 Widget,并先导航到该 Widget 所在页面文本和选择字段会打开其就地编辑器,按钮则保持聚焦以便用空格或 Enter 激活;只读的文本、选择、复选框和单选字段会被跳过;查看器持有键盘焦点时,Tab 和 Shift+Tab 按键驱动同一套机制
语法
Delphi
Function TPDFlibViewer.FocusNextFormField(Backwards: Boolean= False): Integer;参数
| Backwards | True 沿序列向后遍历;默认值 False 向前遍历 |
|---|
返回值
| 0 | 未附加库、未找到可聚焦字段,或整个序列都被跳过 |
|---|---|
| 正值 | 获得焦点的 Widget 的从 1 开始的索引 |
另请参阅
TPDFlibViewer, GetFormFieldTabSequence, BeginEditFormField, FocusedFormFieldIndex, ActivateFormField