SetFormFieldValueAndRefresh
Campos de formulario, interacción con el visor
Descripción
Escribe NewValue en el campo, descarta los mapas de bits en caché de las páginas que alojan el campo para que el próximo pintado los vuelva a renderizar, y genera OnFormFieldValueChanged
FieldIndex puede ser un índice temporal de widget o el índice del campo base; los campos de solo lectura se rechazan y los valores de texto más largos que el MaxLen del campo se truncan
Sintaxis
Delphi
Function TPDFlibViewer.SetFormFieldValueAndRefresh(FieldIndex: Integer; Const NewValue: WideString): Integer;Parámetros
| FieldIndex | Índice del campo base, con base 1, o índice temporal del widget |
|---|---|
| NewValue | Valor a almacenar en el campo |
Valores devueltos
| 0 | No hay ningún documento abierto, el campo es desconocido o de solo lectura, o la escritura falló |
|---|---|
| 1 | El valor se almacenó, las páginas afectadas se invalidaron y el evento se generó |
Véase también
OnFormFieldValueChanged, ToggleCheckBoxField, SetFormFieldValue, RefreshPage, TPDFlibViewer