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
| Save | True zapisuje edytowaną wartość do pola, False ją odrzuca |
|---|
Zobacz również
TPDFlibViewer, BeginEditFormField, EditingFieldIndex, FocusNextFormField