FormFieldWebLinkAction
Formulářová pole
Popis
Přidá k zadanému poli formuláře akci odkazující na internetovou adresu
Syntaxe
Delphi
Function TPDFlib.FormFieldWebLinkAction(Index: Integer; Const ActionType, Link: WideString): Integer;
ActiveX
Function PDFlib::FormFieldWebLinkAction(Index As Long, ActionType As String, Link As String) As Long
DLL
int DLFormFieldWebLinkAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link);
Parametry
| Index | Index pole formuláře, u něhož se má nastavit akce |
|---|---|
| ActionType | Typ akce: E = Akce provedená při vstupu kurzoru do aktivní oblasti anotace's X = Akce provedená při výstupu kurzoru z aktivní oblasti anotace's D = Akce provedená při stisknutí tlačítka myši uvnitř aktivní oblasti anotace's U = Akce provedená při uvolnění tlačítka myši uvnitř aktivní oblasti anotace's Fo = Akce provedená při získání vstupního fokusu anotace Bl = Akce provedená při ztrátě vstupního fokusu anotace (rozostření) K = Akce provedená při zadání klávesy do textového pole nebo kombinovaného seznamu nebo při změně výběru v posuvném seznamu. To umožňuje ověřit platnost klávesového vstupu a odmítnout jej nebo upravit. F = Akce provedená před formátováním pole pro zobrazení jeho aktuální hodnoty. To umožňuje upravit hodnotu pole's před formátováním. V = Akce provedená při změně hodnoty pole's. To umožňuje ověřit platnost nové hodnoty. C = Akce provedená za účelem přepočtu hodnoty tohoto pole při změně hodnoty jiného pole |
| Link | URL, na kterou se má odkazovat. Několik příkladů: "http://www.example.com" "mailto:[email protected]" |
Návratové hodnoty
| 0 | Pole formuláře se nepodařilo najít, nebo ActionType byl neplatný |
|---|---|
| 1 | Akce webového odkazu se úspěšně přidala k poli formuláře |