CommitInplaceEditor
表单域、查看器交互
描述
关闭打开的就地表单编辑器;Save 为 True 时,编辑器的内容通过 SetFormFieldValueAndRefresh 写入,这会丢弃页面的缓存位图并触发 OnFormFieldValueChanged组合框和列表编辑器写入所选选项的导出名称,多选列表用回车连接其导出名称,可编辑组合框在未选择任何内容时回退到输入的文本;编辑器首先被分离,使其焦点事件无法重入提交过程,然后被隐藏并停放以延迟销毁,焦点返回查看器没有编辑器打开时,该调用是安全的空操作;Escape 以 Save False 取消,而 Enter、Ctrl+Enter、双击和失去焦点以 Save True 提交
语法
Delphi
Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);参数
| Save | True 将编辑的值写入域,False 丢弃它 |
|---|
另请参阅
TPDFlibViewer、BeginEditFormField、EditingFieldIndex、FocusNextFormField