DLL interface only. This event is called when a new field is verified. It is backwards compatible with the DLL interface used in FORMS version 3.1 and earlier.
New dialogs should use the FieldVerify event.
If the method call returns 0 and Handled is a valid window handle, then the external dialog is used instead of the internal one. The CompFieldStopExtVerify event is fired when the dialog is to be closed.
Note that this event is also available on the field, form, set, and job levels.
LPSTR FieldName
int FieldIndex
HWND *WinHnd
EXTGETFIELDVAL *GetFunc
EXTSETFIELDVAL *SetFunc
EXTGETFIELDPOS *GetFieldPosFunc
HWND *Handled
|
Return value |
Description |
|
0 |
All is well. The external dialog is used. |
|
1 |
Something went wrong. |
This is used for backward compatibility with a DLL for external verification of fields. New dialogs should use the FieldVerify event.
Only fired in the Verify module.