SetFormFieldValueAndRefresh
Campos de formulário, interação com o visualizador
Descrição
Grava NewValue no campo, descarta os bitmaps em cache das páginas que hospedam o campo para que a próxima pintura os renderize novamente e dispara OnFormFieldValueChanged
FieldIndex pode ser um índice temporário de widget ou o índice do campo base; campos somente leitura são rejeitados e valores de texto mais longos que o MaxLen do campo são truncados
Sintaxe
Delphi
Function TPDFlibViewer.SetFormFieldValueAndRefresh(FieldIndex: Integer; Const NewValue: WideString): Integer;Parâmetros
| FieldIndex | Índice do campo base com base 1 ou índice temporário de widget |
|---|---|
| NewValue | Valor a gravar no campo |
Valores de retorno
| 0 | Nenhum documento está aberto, o campo é desconhecido ou somente leitura, ou a gravação falhou |
|---|---|
| 1 | O valor foi gravado, as páginas afetadas foram invalidadas e o evento disparou |
Consulte também
OnFormFieldValueChanged, ToggleCheckBoxField, SetFormFieldValue, RefreshPage, TPDFlibViewer