DispatchAction
Formularze, interakcja, wejście
Opis
Wewnętrzna funkcja pomocnicza TPDFlibFormSession, która uruchamia jedną akcję wyzwalacza widżetu poprzez procedurę zwrotną hosta OnAction
Akcja jest wyszukiwana przez
GetFormFieldActionInfo
True
TPDFlibFormFieldActionInfo dla przekazanego indeksu, a tymczasowy indeks widżetu bez własnego wpisu akcji używa akcji pola bazowego
Nieprawidłowe indeksy i pola bez pasującej akcji raportują Allow, ponieważ nie ma nic do zawetowania
Gdy akcja istnieje, procedura zwrotna otrzymuje typowany
Deklaracja
function DispatchAction(FieldIndex: Integer;
const TriggerEvent: AnsiString): Boolean;
Parametry
| FieldIndex | Indeks pola lub tymczasowego widżetu, którego akcja ma zostać uruchomiona |
|---|---|
| TriggerEvent | Nazwa wyzwalacza PDF, taka jak Fo, Bl, E, X, D, U, V, F lub K |
Wartość zwracana
Zwraca True, gdy operacja może być kontynuowana, i False, gdy procedura obsługi OnAction zawetowała
Zobacz również
FocusField, Blur, ApplySelectionEdit, CommitEdit, TPDFlibFormSessionActionEvent, GetFormFieldActionInfo, TPDFlibFormFieldActionInfo, TPDFlibFormSession