EnsureFocusedEditor

Формы, взаимодействие, ввод

Описание

Внутренний помощник TPDFlibFormSession, гарантирующий активную правку до применения ввода с клавиатуры

0

Квалифицируются только текстовые поля и редактируемые поля выбора с типом выбора 4; другие типы полей не могут содержать редактор

Если базовое поле уже редактируется, помощник сразу возвращает 1, иначе начинает правку через BeginEdit

Помощник поддерживает обработку Ctrl+A, Backspace, Delete, стрелок, Home, End, Enter и составленного текста в DispatchInputEvent

Объявление

function EnsureFocusedEditor: Integer;

Возвращаемое значение

Возвращает 1, когда правка активна для виджета в фокусе, иначе 0, когда в фокусе нет ничего допустимого, поле не может содержать редактор или BeginEdit завершился неудачей

См. также

DispatchInputEvent, BeginEdit, FocusField, FocusedFieldIndex, EditingFieldIndex, TPDFlibFormInputKey, TPDFlibFormSession