SetFormFieldValueAndRefresh
Formularfelder, Viewer-Interaktion
Beschreibung
Schreibt NewValue in das Feld, verwirft die zwischengespeicherten Bitmaps der das Feld beherbergenden Seiten, damit der nächste Paint sie neu rendert, und löst OnFormFieldValueChanged aus
FieldIndex kann ein temporärer Widget-Index oder der Basisfeldindex sein; schreibgeschützte Felder werden abgelehnt, und Textwerte länger als das Feld-MaxLen werden gekürzt
Syntax
Delphi
Function TPDFlibViewer.SetFormFieldValueAndRefresh(FieldIndex: Integer; Const NewValue: WideString): Integer;Parameter
| FieldIndex | 1-basierter Basisfeld-Index oder temporärer Widget-Index |
|---|---|
| NewValue | In das Feld zu schreibender Wert |
Rückgabewerte
| 0 | Kein Dokument geöffnet, Feld unbekannt oder schreibgeschützt, oder der Schreibvorgang schlug fehl |
|---|---|
| 1 | Der Wert wurde gespeichert, die betroffenen Seiten wurden als ungültig markiert und das Ereignis ausgelöst |
Siehe auch
OnFormFieldValueChanged, ToggleCheckBoxField, SetFormFieldValue, RefreshPage, TPDFlibViewer