FocusField

Formularios, interacción, entrada

Descripción

TPDFlibFormSession

/Bl a un campo visible solicitado o a un índice de widget temporal Una edición activa en el widget enfocado previamente se confirma o se cancela primero, y se despacha su acción de desenfoque 0; un veto conserva el foco anterior y devuelve

/Fo Luego se despacha la acción de foco OnFocusChanged para el widget solicitado; cuando es vetada, el foco se limpia por completo y la transición a cero se informa igualmente mediante

1 Solicitar el widget que ya tiene el foco devuelve

Declaración

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

Parámetros

FieldIndexÍndice de campo o de widget temporal a enfocar
CommitCurrentTrue confirma la edición activa antes de la transición, False la cancela

Valor devuelto

Devuelve 1 cuando el widget solicitado ahora tiene el foco; de lo contrario, 0 cuando la solicitud fue reentrante, el campo no es válido o una acción de desenfoque o de foco fue vetada

Véase también

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