Entry Assist
Cursor Tabbing
Pressing the Forward Tab key ( ) causes the cursor to move to the next unprotected tab stop. Intervening unprotected null characters are converted to space characters to preserve the format when data is transmitted to the host CPU. If the cursor reaches an unprotected attribute before it reaches a tab stop, it will stop at the attribute. If no tab stops and no attributes are defined, the cursor moves to the top left position on the screen.
If there are tabs or unprotected attributes on the screen, tabbing does not allow the cursor to wrap from the lower right corner of the screen to the upper left corner of the screen.
For some programs, the introduction of additional data (in the form of nulls being converted into space characters) may cause problems. Programs should be verified for use with the tab function in Entry Assist.
Backtab Function
The Cursor Backtab function works like the Forward Tab function except that the cursor is moved to the previous tab stop or the first unprotected character of the current or previous field. Pressing the Backtab key ( ) causes a backtab operation. Nulls are not changed to spaces when a backtab operation is performed. The cursor will not wrap from the upper left corner of the screen to the lower right corner.
Backspacing with Deletion
Pressing the Backspace key ( ) in Insert mode deletes the character to the left of the cursor and causes the cursor to move left one character space. Characters to the right of the cursor on the same line are moved one character to the left. Attributes and characters to the right of attributes are not moved.
If the cursor is located at the left margin when the Backspace key is pressed, input is
inhibited and the Go Elsewhere symbol ( X ) is displayed on the status row. Press the Reset key to resume entry.
New Line Function
Pressing the New Line key () causes the cursor to move down one line and return to the established left margin. If the left margin is protected, the cursor moves to the first unprotected position to the right of the left margin. Unprotected null characters to the left of the left margin are converted to spaces as long as there are no fields between the nulls and the cursor.
If the cursor is on the last row of the screen and the New Line key is pressed, the cursor is positioned on the first row of the screen.
If there are no unprotected locations between the margins, the cursor moves to the left margin of the first row on the screen.
|