TPDFlibFormInputResult
Формы, взаимодействие, типы данных
Описание
Сообщает, было ли потреблено независимое от платформы событие ввода форм, и раскрывает результирующее состояние взаимодействия без дополнительных запросов сеанса
Объявление
type
TPDFlibFormInputResult = record
Handled: Boolean;
DefaultPrevented: Boolean;
FocusChanged: Boolean;
SelectionChanged: Boolean;
ValueChanged: Boolean;
FieldIndex: Integer;
FocusedFieldIndex: Integer;
HoveredFieldIndex: Integer;
PressedFieldIndex: Integer;
end;
Поля
| Handled | True, когда сеанс форм потребил событие; False разрешает резервную обработку хоста, например прокрутку документа |
|---|---|
| DefaultPrevented | True, когда действие формы отклонило свою отложенную операцию по умолчанию или требуемый переход фокуса не удался |
| FocusChanged | True, когда отправка изменила сфокусированный Widget |
| SelectionChanged | True, когда отправка изменила активный редактор или его направленное выделение |
| ValueChanged | True, когда отправка зафиксировала новое значение кнопки или поля выбора |
| FieldIndex | Поражённое, захваченное или сфокусированное поле, связанное с событием, либо ноль |
| FocusedFieldIndex | Сфокусированное поле после отправки, либо ноль |
| HoveredFieldIndex | Widget с активным состоянием входа после отправки, либо ноль |
| PressedFieldIndex | Widget, удерживающий захват основного указателя после отправки, либо ноль |
См. также
DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession