Data: |
AL |
= |
character |
AH |
= |
00h or extended ASCII code if AL = 00h |
BL |
= |
field number |
CH |
= |
cursor column |
CL |
= |
cursor row |
DL |
= |
field type modifier (sixth item in field table entry) |
DH |
= |
seventh item in field table entry |
ES:SI |
= |
window's handle |
DS:DI |
|
field table entry for field containing the cursor |
|
Return: |
AH |
= |
action to take
00h |
- |
use keystroke |
01h |
- |
ignore keystroke |
FFh |
- |
beep and ignore keystroke |
|
|
Notes: |
The filter function is not allowed to make INT 15, DOS, or BIOS calls. |