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

IndexIndex 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
FlagsHodnota flags definovaná Adobem pro akci submit formulářového pole

Návratové hodnoty

0Akci pole se nepodařilo nastavit
1Success