CommitInplaceEditor

表单域、查看器交互

描述

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

语法

Delphi

Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);

参数

SaveTrue 将编辑的值写入域,False 丢弃它

另请参阅

TPDFlibViewerBeginEditFormFieldEditingFieldIndexFocusNextFormField