BeginEditFormField

Formulářová pole, interakce s prohlížečem

Popis

Otevře editor na místě nad textovým nebo výběrovým polem, umístěný na obdélníku pole na obrazovce při aktuálním přiblížení, posunu a otočení zobrazení; již otevřený editor se nejprve potvrdíDruh editoru se řídí podle

GetFormFieldEditorKind: textové příznaky vyberou jednořádkový, víceřádkový, heslový nebo komb editor, výběrové příznaky seznam, vícevýběrový seznam, pevnou kombinovanou nabídku nebo upravitelnou kombinovanou nabídku; editor se předvyplní aktuální hodnotou pole, převezme MaxLen a zarovnání pole a barvu písma bere z FormTextColorEnter potvrdí jednořádkové editory, Ctrl+Enter víceřádkové, Escape zruší a Tab přesune na další pole; pole nesmí být jen pro čtení a komponenta musí mít handle okna

Syntaxe

Delphi

Function TPDFlibViewer.BeginEditFormField(FieldIndex: Integer): Integer;

Parametry

FieldIndexIndex formulářového pole počítaný od 1

Návratové hodnoty

0Pole není upravitelné textové či výběrové pole, je jen pro čtení, nemá vyřešitelný obdélník na stránce, nebo komponenta nemá handle okna
1Editor byl vytvořen a zaměřen a pole se stalo editovaným a zaměřeným polem

Viz také

TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor