BeginEditFormField
Formularfelter, viewer-interaktion
Beskrivelse
Åbner den indlejrede editor over et tekst- eller valgfelt, placeret på feltets rektangel på skærmen ved den aktuelle zoom, rulning og visningsrotation; en allerede åben editor committer førstEditortypen følger
GetFormFieldEditorKind, så tekstflag vælger en enkeltlinje-, multilinje-, adgangskode- eller comb-editor, mens valgflag vælger en liste, flervalgsliste, fast kombinationsboks eller redigerbar kombinationsboks; editoren er forudfyldt med den aktuelle feltværdi og overtager feltets MaxLen og justering, og dens skriftfarve kommer fra FormTextColorEnter committer enkeltlinjeeditorer, Ctrl+Enter committer multilinjeeditorer, Escape annullerer, og Tab flytter til næste felt; feltet må ikke være skrivebeskyttet, og kontrolelementet skal have et vindueshandle
Syntaks
Delphi
Function TPDFlibViewer.BeginEditFormField(FieldIndex: Integer): Integer;Parametre
| FieldIndex | Etbaseret formularfeltsindeks |
|---|
Returværdier
| 0 | Feltet er ikke et redigerbart tekst- eller valgfelt, er skrivebeskyttet, har intet opløseligt siderektangel, eller kontrolelementet har intet vindueshandle |
|---|---|
| 1 | Editoren blev oprettet og fik fokus, og feltet blev det redigerede og fokuserede felt |
Se også
TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor