CommitInplaceEditor
Formularfelter, viewer-interaktion
Beskrivelse
Lukker den åbne indlejrede formulareditor; når Save er True, skrives editorens indhold gennem SetFormFieldValueAndRefresh, som kasserer sidens cachede bitmaps og udløser OnFormFieldValueChangedKombinationsboks- og listeeditorer skriver eksportnavnet på den valgte mulighed, flervalgslister sammenføjer deres eksportnavne med carriage returns, og en redigerbar kombinationsboks falder tilbage til den indtastede tekst, når intet er valgt; editoren frakobles først, så dens fokusbegivenheder ikke kan genindtræde i committen, skjules derefter, parkeres til udskudt destruktion, og fokuset vender tilbage til viewerenKaldet er en sikker no-op, når ingen editor er åben; Escape annullerer med Save False, mens Enter, Ctrl+Enter, et dobbeltklik og fokustab committer med Save True
Syntaks
Delphi
Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);Parametre
| Save | True skriver den redigerede værdi i feltet, False kasserer den |
|---|
Se også
TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField