BeginEditFormField

Campos de formulario, interacción con el visor

Descripción

Abre el editor integrado sobre un campo de texto o de lista, situado sobre el rectángulo en pantalla del campo con el zoom, el desplazamiento y la rotación de vista actuales; un editor ya abierto se confirma primeroEl tipo de editor sigue a

El tipo de editor sigue a GetFormFieldEditorKind, así que los indicadores de texto seleccionan un editor de una línea, multilínea, de contraseña o comb, mientras los indicadores de elección seleccionan una lista, una lista de selección múltiple, un combo fijo o un combo editable; el editor se precarga con el valor actual del campo y adopta el MaxLen y la alineación del campo, y su color de fuente proviene de FormTextColor

Enter confirma los editores de una línea, Ctrl+Enter confirma los editores multilínea, Escape cancela y Tab pasa al siguiente campo; el campo no debe ser de solo lectura y el control debe tener identificador de ventana

Sintaxis

Delphi

Function TPDFlibViewer.BeginEditFormField(FieldIndex: Integer): Integer;

Parámetros

FieldIndexÍndice de campo de formulario basado en 1

Valores devueltos

0El campo no es un campo de texto o de lista editable, es de solo lectura, no tiene un rectángulo de página resoluble o el control no tiene identificador de ventana
1El editor se creó y recibió el foco, y el campo pasó a ser el campo editado y enfocado

Véase también

TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor