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

IndexAz ű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
JavaScriptA végrehajtandó JavaScript

Visszatérési értékek

0Nem található az űrlapmező A JavaScript-művelet hozzáadása az űrlapmezőhöz sikerült
1