AddActionNextEx

Anotace a hotspotové odkazy, formulářová pole

Popis

Přidá navazující akci (next-action) k existujícímu handle akce, přičemž druh akce se volí pojmenovanou konstantou builderu

Syntaxe

Delphi

Function TPDFlib.AddActionNextEx(ActionID, ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;

Parametry

ActionIDHandle akce vrácený pomocnou funkcí akce anotace, záložky, open-action nebo formulářového pole
ActionKindJedna z hodnot PDF_ACTION_BUILDER_WEB, PDF_ACTION_BUILDER_NAMED, PDF_ACTION_BUILDER_JAVASCRIPT, PDF_ACTION_BUILDER_HIDE, PDF_ACTION_BUILDER_SUBMIT, PDF_ACTION_BUILDER_RESET, PDF_ACTION_BUILDER_IMPORTDATA, PDF_ACTION_BUILDER_DESTINATION, PDF_ACTION_BUILDER_REMOTE_DESTINATION, PDF_ACTION_BUILDER_LAUNCH nebo PDF_ACTION_BUILDER_THREAD
ValueURI, pojmenovaná akce, zdrojový kód JavaScriptu, název souboru importu dat, nebo nepoužitá hodnota u akcí cíle
FieldNamesSeznam polí oddělených čárkami pro akce hide, submit a reset
FlagsPříznaky specifické pro akci nebo index vlákna počítaný od 1 pro PDF_ACTION_BUILDER_THREAD
DestIDHandle cíle pro PDF_ACTION_BUILDER_DESTINATION, nebo index korálku (bead) počítaný od 1 pro PDF_ACTION_BUILDER_THREAD, přičemž 0 vybere první korálek

Návratové hodnoty

0Handle akce, druh akce nebo požadovaná hodnota byla neplatná, nebo režim PDF/X-6 zamítne zvolený nebezpečný druh akce
1Navazující akce byla úspěšně připojena

Poznámky

Pomocná funkce využívá stejnou interní cestu tvorby akcí jako metody AddActionNext* konkrétních akcí, takže omezení PDF/A a PDF/X-6 i introspekce akcí zůstávají konzistentní Akce vláken používají nepřímé odkazy na existující vlákno článku a korálek, takže u

Value se FieldNames a PDF_ACTION_BUILDER_THREAD ignorují