BeginEditFormField

Pola formularza, interakcja z przeglądarką

Opis

Otwiera edytor w miejscu nad polem tekstowym albo polem wyboru, pozycjonowany na ekranowym prostokącie pola przy bieżącym powiększeniu, przewijaniu i obrocie widoku; już otwarty edytor jest najpierw zatwierdzany

Rodzaj edytora wynika z GetFormFieldEditorKind: flagi tekstowe wybierają edytor jednoliniowy, wieloliniowy, hasła albo comb, a flagi wyboru listę, listę wielokrotnego wyboru, stałe combo lub edytowalne combo; edytor jest wstępnie wypełniany bieżącą wartością pola, przejmuje MaxLen i wyrównanie pola, a kolor czcionki bierze z FormTextColor

Enter zatwierdza edytory jednoliniowe, Ctrl+Enter wieloliniowe, Escape anuluje, a Tab przechodzi do następnego pola; pole nie może być tylko do odczytu, a kontrolka musi mieć uchwyt okna

Składnia

Delphi

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

Parametry

FieldIndexNumer pola formularza liczony od 1

Wartości zwracane

0Pole nie jest edytowalnym polem tekstowym ani wyborem, jest tylko do odczytu, nie ma rozwiązywalnego prostokąta strony albo kontrolka nie ma uchwytu okna
1Edytor został utworzony i fokusowany, a pole stało się polem edytowanym i fokusowanym

Zobacz również

TPDFlibViewer, CommitInplaceEditor, GetFormFieldEditorKind, EditingFieldIndex, FormTextColor