SetFormFieldSubmitActionExA
Formulářová pole
Popis
Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s SetFormFieldSubmitActionEx a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode
Přidá akci submit do formulářového pole tlačítka s parametrem flags pro nastavení různých voleb odesílání. Viz kapitola "Form Actions" oficiální specifikace PDF
Syntaxe
Delphi
Function DLSetFormFieldSubmitActionExA(InstanceID, Index: Integer; ActionType, Link: PAnsiChar; Flags: Integer): Integer;
DLL
int DLSetFormFieldSubmitActionExA(int InstanceID, int Index, const char * ActionType, const char * Link, int Flags);
Parametry
| Index | Index pole formuláře Typ akce: E = Akce provedená, když kurzor vstoupí do aktivní oblasti anotace X = Akce provedená, když kurzor aktivní oblast anotace opustí D = Akce provedená, když se v aktivní oblasti anotace stiskne tlačítko myši U = Akce provedená, když se v aktivní oblasti anotace uvolní tlačítko myši Fo = Akce provedená, když anotace získá zaměření vstupu Bl = Akce provedená, když anotace ztratí zaměření vstupu (rozostření) K = Akce provedená, když uživatel napíše znak do textového pole nebo combo boxu, nebo změní výběr v rolovatelném seznamu. To umožní znak zkontrolovat a odmítnout či upravit. F = Akce provedená před formátováním pole pro zobrazení aktuální hodnoty. To umožní hodnotu pole před formátováním upravit. V = Akce provedená při změně hodnoty pole. To umožní novou hodnotu zkontrolovat. C = Akce provedená za účelem přepočtu hodnoty tohoto pole při změně hodnoty jiného pole |
|---|---|
| ActionType | |
| Flags | Hodnota flags definovaná Adobem pro akci submit formulářového pole |
Návratové hodnoty
| 0 | Akci pole se nepodařilo nastavit |
|---|---|
| 1 | Success |