ActivateFormField
Pola formularza, interakcja z przeglądarką
Opis
Przekazuje akcję pola dla podanego zdarzenia wyzwalającego do procedury obsługi OnFormFieldAction zamiast wykonywać ją wewnątrz kontrolki
Akcja jest najpierw wyszukiwana na widżecie, a potem na jego polu bazowym; przyciski push i widżety podpisu są przekazywane nawet bez własnej akcji, aby gospodarz mógł zaimplementować ich zachowanie przy kliknięciu, a sama przeglądarka nie interpretuje ani nie wykonuje żadnej akcji, przy czym akcje JavaScript są w szczególności przekazywane jako dane typowane
Składnia
Delphi
Function TPDFlibViewer.ActivateFormField(FieldIndex: Integer; Const TriggerEvent: WideString= 'U'): Integer;Parametry
| FieldIndex | Numer pola formularza liczony od 1 |
|---|---|
| TriggerEvent | Litera zdarzenia wyzwalającego PDF, wartość domyślna 'U' oznacza zwolnienie przycisku myszy |
Wartości zwracane
| 0 | Do OnFormFieldAction nie jest przypisana procedura obsługi, numer pola jest nieprawidłowy albo akcja nie istnieje dla typu pola innego niż przycisk i podpis |
|---|---|
| 1 | Aktywacja została przekazana do procedury obsługi OnFormFieldAction |
Zobacz również
TPDFlibViewer, BeginEditFormField, FocusNextFormField, FocusedFormFieldIndex