CommitInplaceEditor
Campi modulo, interazione con il viewer
Descrizione
Chiude l'editor di moduli in place aperto; quando Save è True il contenuto dell'editor viene scritto tramite SetFormFieldValueAndRefresh, che scarta le bitmap memorizzate nella cache della pagina e genera OnFormFieldValueChangedGli editor combinati e a elenco scrivono il nome di esportazione dell'opzione selezionata, gli elenchi a selezione multipla uniscono i loro nomi di esportazione con ritorni a capo, e una casella combinata modificabile ripiega sul testo digitato quando nulla è selezionato; l'editor viene prima scollegato, così che i suoi eventi di focus non rientrino nel commit, poi nascosto, parcheggiato per una distruzione differita, e il focus torna al viewerLa chiamata è un no-op sicuro quando nessun editor è aperto; Escape annulla con Save False mentre Enter, Ctrl+Enter, un doppio clic e la perdita del focus confermano con Save True
Sintassi
Delphi
Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);Parametri
| Save | True scrive il valore modificato nel campo, False lo scarta |
|---|
Vedere anche
TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField