For a character mode host, how the location of the cursor can be changed directly in relation to a field. Default uses the up,down,left and right cursor sequences by row and column.
Note that this same property exists in Screen Definition and Field objects, which both have a "Default" setting that will inherit from the parent object(s). In addition, the Field level property provides for a custom set of keystrokes that can be set on a per-field basis.
Value |
Meaning |
None |
The host doesn't support any sort of direct cursor positioning--all positioning must be achieved using tabbing from field-to-field. |
Direction By Character (default) |
Can reposition the cursor using up, down, left and right positioning keys. Each move of the cursor is one row or column, irrespective of defined input fields. |
Direction By Field |
Can reposition the cursor using up, down, left and right positioning keys. Each move of the cursor will jump to the closest field based on the active cursor location and the defined input fields on the screen. |
Cursor Position Command |
Host supports the sending of a "Cursor Positioning Sequence" or CUP command to directly position the cursor. For a VT host, as an example, to position on row 2, column 3, the CUP command is [ESC]2;3H. |