CommitInplaceEditor
Skjemafelter, fremviserinteraksjon
Beskrivelse
Lukker den åpne in-place skjemaeditoren; når Save er True skrives editorens innhold gjennom SetFormFieldValueAndRefresh, som forkaster sidens hurtiglagrede bitmapper og utløser OnFormFieldValueChanged
Combo- og listereditorer skriver eksportnavnet til det valgte alternativet, flerutvalgs-lister sammenføyner sine eksportnavn med linjeslutt, og en redigerbar combo faller tilbake til den inntastede teksten når ingenting er valgt; editoren kobles fra først slik at fokushendelsene ikke kan komme tilbake inn i commit-en, deretter skjules den, parkeres for utsatt destruksjon, og fokus returnerer til viseren
Kallet er en trygg no-op når ingen editor er åpen; Escape avbryter med Save False, mens Enter, Ctrl+Enter, et dobbeltklikk og fokustap commiter med Save True
Syntaks
Delphi
Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);Parametere
| Save | True skriver den redigerte verdien inn i feltet, False forkaster den |
|---|
Se også
TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField