CommitInplaceEditor

Formularfelder, Viewer-Interaktion

Beschreibung

Schließt den offenen Formular-Editor an Ort und Stelle; wenn Save True ist, wird der Inhalt des Editors über SetFormFieldValueAndRefresh geschrieben, was die zwischengespeicherten Bitmaps der Seite verwirft und OnFormFieldValueChanged auslöst

Combo- und Listen-Editoren schreiben den Exportnamen der gewählten Option, Mehrfachauswahllisten verbinden ihre Exportnamen mit Wagenrückläufen, und eine editierbare Combo fällt auf den getippten Text zurück, wenn nichts gewählt ist; der Editor wird zuerst abgekoppelt, damit seine Fokusereignisse nicht in den Commit zurückschleusen können, dann verborgen, für verzögerte Zerstörung abgestellt, und der Fokus kehrt zum Viewer zurück

Der Aufruf ist ein sicherer No-op, wenn kein Editor offen ist; Escape bricht mit Save False ab, während Enter, Strg+Enter, ein Doppelklick und Fokusverlust mit Save True bestätigen

Syntax

Delphi

Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);

Parameter

SaveTrue schreibt den bearbeiteten Wert ins Feld, False verwirft ihn

Siehe auch

TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField