FormFieldJavaScriptActionA
Űrlapmezők, JavaScript
Leírás
A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak az Unicode változatot teszi elérhetővé. A viselkedése megegyezik a FormFieldJavaScriptAction viselkedésével, a sztringargumentumokat pedig az aktuális SetAnsiMode kódlap alapján értelmezi
JavaScriptet ad egy űrlapmezőhöz bármely lehetséges művelettípushoz
Szintaxis
Delphi
Function DLFormFieldJavaScriptActionA(InstanceID, Index: Integer; ActionType, JavaScript: PAnsiChar): Integer;
DLL
int DLFormFieldJavaScriptActionA(int InstanceID, int Index, const char * ActionType, const char * JavaScript);
Paraméterek
| Index | Az űrlapmező indexe A művelettípus: E = A kurzor a jegyzet's aktív területére lépésekor végrehajtandó művelet X = A kurzor a jegyzet's aktív területét elhagyásakor végrehajtandó művelet D = Az egérgomb jegyzet's aktív területén belüli lenyomásakor végrehajtandó művelet U = Az egérgomb jegyzet's aktív területén belüli felengedésekor végrehajtandó művelet Fo = A jegyzet beviteli fókuszának átvételekor végrehajtandó művelet Bl = A jegyzet beviteli fókuszának elvesztésekor (elhomályosuláskor) végrehajtandó művelet K = Szövegmezőbe vagy kombinált mezőbe billentyűleütéskor, illetve görgethető listamező kijelölésének módosításakor végrehajtandó művelet. Ez lehetővé teszi a billentyűleütés érvényességének ellenőrzését, valamint elutasítását vagy módosítását. F = A mező's aktuális értékének megjelenítésre való formázása előtt végrehajtandó művelet. Ez lehetővé teszi a mező értékének formázás előtti módosítását. V = A mező's értékének módosulásakor végrehajtandó művelet. Ez lehetővé teszi az új érték érvényességének ellenőrzését. C = Az e mező értékének újraszámításához végrehajtandó művelet, amikor egy másik mező értéke megváltozik |
|---|---|
| ActionType | |
| JavaScript | A végrehajtandó JavaScript |
Visszatérési értékek
| 0 | Nem található az űrlapmező A JavaScript-művelet hozzáadása az űrlapmezőhöz sikerült |
|---|---|
| 1 |