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 |
|---|---|
| CommitCurrent | True 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