CommitInplaceEditor

Pola formularza, interakcja z przeglądarką

Opis

Zamyka otwarty edytor formularza w miejscu; gdy Save jest True, treść edytora jest zapisywana przez SetFormFieldValueAndRefresh, który porzuca podręczne bitmapy strony i odpala OnFormFieldValueChanged

Edytory combo i list zapisują nazwę eksportową wybranej opcji, listy wielokrotnego wyboru łączą nazwy eksportowe znakami powrotu karetki, a edytowalne combo wraca do wpisanego tekstu, gdy nic nie wybrano; edytor jest najpierw odczepiany, by jego zdarzenia fokusu nie weszły ponownie w zatwierdzenie, potem ukrywany, parkowany do odroczonego zniszczenia, a fokus wraca do przeglądarki

Wywołanie jest bezpiecznym bezdziałaniem, gdy żaden edytor nie jest otwarty; Escape anuluje z Save False, podczas gdy Enter, Ctrl+Enter, podwójne kliknięcie i utrata fokusu zatwierdzają z Save True

Składnia

Delphi

Procedure TPDFlibViewer.CommitInplaceEditor(Save: Boolean);

Parametry

SaveTrue zapisuje edytowaną wartość do pola, False ją odrzuca

Zobacz również

TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField