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