FocusField

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

Описание

TPDFlibFormSession

/Bl на запрошенный видимый индекс поля или временного виджета Активная правка на ранее сфокусированном виджете сначала фиксируется или отменяется, и ее действие потери фокуса 0 диспетчеризуется; вето сохраняет прежний фокус и возвращает

/Fo Затем для запрошенного виджета диспетчеризуется действие фокуса OnFocusChanged; при наложении вето фокус полностью сбрасывается, а переход к нулю все равно сообщается через

1 Запрос виджета, уже находящегося в фокусе, возвращает

Объявление

function FocusField(FieldIndex: Integer;
  CommitCurrent: Boolean = True): Integer;

Параметры

FieldIndexИндекс поля или временного виджета для фокуса
CommitCurrentTrue фиксирует активную правку перед переходом, False отменяет ее

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

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

См. также

Blur, FocusNext, FocusAt, BeginEdit, DispatchAction, FocusedFieldIndex, TPDFlibFormSession