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
A continuación se despacha la acción de foco OnFocusChanged para el Widget solicitado; cuando se veta, el foco se borra por completo y la transición a cero se sigue informando a través de
1
Solicitar el Widget que ya tiene el foco devuelve
Declaración
function FocusField(FieldIndex: Integer;
CommitCurrent: Boolean = True): Integer;
Parámetros
| FieldIndex | Campo o índice de Widget temporal que se enfocará |
|---|---|
| CommitCurrent | True confirma la edición activa antes de la transición, False la cancela |
Valor devuelto
Devuelve 1 cuando el Widget solicitado tiene ahora el foco; en caso contrario 0 cuando la petición 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