CommitInplaceEditor
Поля форм, взаимодействие с просмотрщиком
Описание
Закрывает открытый редактор форм in-place; когда Save равен True, содержимое редактора записывается через SetFormFieldValueAndRefresh, который сбрасывает кэшированные битмапы страницы и вызывает OnFormFieldValueChanged
Редакторы comb и списка записывают имя экспорта выбранного варианта, списки с множественным выбором соединяют имена экспорта переводами строк, а редактируемый comb при отсутствии выбора возвращается к введенному тексту; редактор сначала отсоединяется, чтобы его события фокуса не могли повторно войти в подтверждение, затем скрывается, откладывается для отложенного уничтожения, и фокус возвращается просмотрщику
Вызов — безопасная пустая операция, когда ни один редактор не открыт; Escape отменяет с Save False, а Enter, Ctrl+Enter, двойной щелчок и потеря фокуса подтверждают с Save True
Синтаксис
Delphi
Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);Параметры
| Save | True записывает отредактированное значение в поле, False отбрасывает его |
|---|
См. также
TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField