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

FieldIndex1-basierter Basisfeld-Index oder temporärer Widget-Index
NewValueIn das Feld zu schreibender Wert

Rückgabewerte

0Kein Dokument geöffnet, Feld unbekannt oder schreibgeschützt, oder der Schreibvorgang schlug fehl
1Der Wert wurde gespeichert, die betroffenen Seiten wurden als ungültig markiert und das Ereignis ausgelöst

Siehe auch

OnFormFieldValueChanged, ToggleCheckBoxField, SetFormFieldValue, RefreshPage, TPDFlibViewer