inxctl is traditionally a numeric variable (F,6 or B,2) to accept a return code (as in Alpha's INPUT):
Value |
Description |
0 |
Input OK, no message. |
1 |
"Y" answer to YES/NO type field, or Ctrl+E entered to abort record. |
2 |
"N" answer to YES/NO type field, or abort key used (either =left-arrow or Escape) when enabled with the E code) |
3 |
Tab key used to terminate input. |
inxctl is largely superseded by exitcode, which offers a much wider variety of return code information. Because of this, under A-Shell, you may put inxctl to a different use by mapping it as a one byte string (String,1). In that case, it will return the actual character that caused the field to exit. (Virtual function key sequences will be indicated by a chr(250).)