BeginEdit
Formularios, interacción, historial de ediciones
Descripción
OriginalValue
FocusField
El widget solicitado recibe primero el foco mediante CommitCurrent con True establecido en
EditValue, de modo que una edición previamente activa sigue la ruta normal de acciones de confirmación, desenfoque y foco
En caso de éxito, el historial de ediciones se restablece, DisplayValue y
1 se inicializan a partir del valor del campo y el cursor se coloca al final del valor
Los campos de solo lectura y otros tipos de campos se rechazan, y solicitar el widget que ya tiene el foco y está en edición devuelve
Declaración
function BeginEdit(FieldIndex: Integer): Integer;
Parámetros
| FieldIndex | Índice de campo o de widget temporal del campo de texto o de lista editable |
|---|
Valor devuelto
Devuelve 1 cuando la edición está activa; de lo contrario, 0 cuando la solicitud fue reentrante, el campo no es válido, es de solo lectura o no es editable, o el enfoque falló
Ejemplo
if Session.BeginEdit(FieldIndex) = 1 then
Session.CommitEdit;
Véase también
CommitEdit, CancelEdit, FocusField, EditingFieldIndex, EditValue, OriginalValue, ClearEditHistory, TPDFlibFormSession