SetFormFieldResetActionA
Pola formularzy
Opis
Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w SetFormFieldResetAction, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode
Dodaje akcję resetowania do pola formularza będącego przyciskiem. Po jej uruchomieniu wszystkie pola formularza zostaną przywrócone do wartości domyślnych
Składnia
Delphi
Function DLSetFormFieldResetActionA(InstanceID, Index: Integer; ActionType: PAnsiChar): Integer;
DLL
int DLSetFormFieldResetActionA(int InstanceID, int Index, const char * ActionType);
Parametry
| Index | Indeks pola formularza |
|---|---|
| ActionType | Typ akcji:E = Akcja wykonywana, gdy kursor wchodzi do aktywnego obszaru adnotacji'sX = Akcja wykonywana, gdy kursor opuszcza aktywny obszar adnotacji'sD = Akcja wykonywana po naciśnięciu przycisku myszy w aktywnym obszarze adnotacji'sU = Akcja wykonywana po zwolnieniu przycisku myszy w aktywnym obszarze adnotacji'sFo = Akcja wykonywana, gdy adnotacja otrzymuje fokus wprowadzaniaBl = Akcja wykonywana, gdy adnotacja traci fokus wprowadzaniaK = Akcja wykonywana, gdy użytkownik wpisuje znak w polu tekstowym lub polu kombi albo zmienia zaznaczenie w przewijanej liście. Pozwala to sprawdzić poprawność znaku i odrzucić go lub zmodyfikować.F = Akcja wykonywana przed sformatowaniem pola do wyświetlenia bieżącej wartości. Pozwala to zmienić wartość pola's przed formatowaniem.V = Akcja wykonywana po zmianie wartości pola's. Pozwala to sprawdzić poprawność nowej wartości.C = Akcja wykonywana w celu ponownego obliczenia wartości tego pola po zmianie wartości innego pola |
Wartości zwracane
| 0 | Nie można ustawić akcji pola |
|---|---|
| 1 | Powodzenie |