CommitInplaceEditor

Formulärfält, Viewer-interaktion

Beskrivning

Stänger den öppna formulärredigeraren på plats; när Save är True skrivs redigerarens innehåll via SetFormFieldValueAndRefresh, som kastar sidans cachade bitmappar och utlöser OnFormFieldValueChangedKombinations- och listredigerare skriver det valda alternativets exportnamn, flervalistor sammanfogar sina exportnamn med vagnreturstecken, och en redigerbar kombinationsruta faller tillbaka till den inskrivna texten när inget är valt; redigeraren kopplas från först så att dess fokushändelser inte kan återinträda i bekräftelsen, döljs sedan, parkeras för uppskjuten förstöring, och fokuset återgår till ViewerAnropet är en säker no-op när ingen redigerare är öppen; Escape avbryter med Save False, medan Enter, Ctrl+Enter, en dubbelklickning och förlorat fokus bekräftar med Save True

Syntax

Delphi

Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);

Parametrar

SaveTrue skriver det redigerade värdet till fältet, False kastar det

Se även

TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField