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
| 0 | El 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 |
|---|---|
| 1 | El 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