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