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
| Save | True skriver det redigerade värdet till fältet, False kastar det |
|---|
Se även
TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField