CommitInplaceEditor

Поля форм, взаимодействие с просмотрщиком

Описание

Закрывает открытый редактор форм in-place; когда Save равен True, содержимое редактора записывается через SetFormFieldValueAndRefresh, который сбрасывает кэшированные битмапы страницы и вызывает OnFormFieldValueChanged

Редакторы comb и списка записывают имя экспорта выбранного варианта, списки с множественным выбором соединяют имена экспорта переводами строк, а редактируемый comb при отсутствии выбора возвращается к введенному тексту; редактор сначала отсоединяется, чтобы его события фокуса не могли повторно войти в подтверждение, затем скрывается, откладывается для отложенного уничтожения, и фокус возвращается просмотрщику

Вызов — безопасная пустая операция, когда ни один редактор не открыт; Escape отменяет с Save False, а Enter, Ctrl+Enter, двойной щелчок и потеря фокуса подтверждают с Save True

Синтаксис

Delphi

Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);

Параметры

SaveTrue записывает отредактированное значение в поле, False отбрасывает его

См. также

TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField