Working with the host terminal
The HATS host terminal allows Host On-Demand bidirectional-specific keystrokes,
therefore you can perform the following bidirectional functions. The
following host function keys are available for both 3270, 5250 and
VT sessions:
- Ctrl+L: Latin Layer
- This key combination changes the language layer to Latin and the operator information area (OIA) is updated to show English Language.
- Ctrl+N: Bi-di Layer
- This key combination changes the language layer to bidirectional and the OIA is updated to show the bidirectional language.
- Ctrl+S: Screen reverse
- If the screen orientation is left-to-right, this key combination changes the screen image to right-to-left and the language layer changes to bidi. If the screen orientation is right-to-left, this key combination reverses the screen image to left-to-right and the language changes to Latin. This is not available in VT visual sessions.
- Ctrl+F: Field reverse
- If the field orientation is left-to-right, this key combination changes the field orientation to right-to-left, the cursor moves to the other side of the field, and the language layer becomes bidirectional. If the field orientation is right-to-left, this key combination changes the field orientation to left-to-right, the cursor moves to the other side of the field, and the language layer becomes Latin. This is for 5250 sessions only.
The following host function keys are available only for 3270 sessions:
- Ctrl+P: Push
- You can enter and edit text in the opposite direction from the field direction.
- Ctrl+O: End Push
- Push mode is ended and the cursor moves to the end of the push segment.
- Ctrl+A: Auto Push
- You can type mixed left-to-right and right-to-left text by changing the language layer.
The following host function key is available only for 5250 sessions:
- Ctrl+C: Close
- The data entered in one keystroke direction (either left-to-right or right-to-left) is concatenated with the data that was previously entered in the opposite direction. The cursor direction is set to be the same as the field direction, and the language layer is set to the default for the field direction. If the screen orientation is currently left-to-right, the cursor is positioned at the first null to the right of the concatenated text. If the screen orientation is currently right-to-left, the cursor is positioned at the first null to the left of the concatenated text.
The following host function keys are available only for Arabic
VT sessions:
- Ctrl+K: Column heading
- Column heading mode causes blanks between columns of text to break insertions allowing the English titles to columns of data to maintain their correct position.
The following host function keys are available only for Hebrew
VT sessions:
- Ctrl+D : Cursor direction
- If the current cursor direction is left-to-right, pressing Ctrl+D
changes it to right-to-left, and back again. This function is allowed
for visual text type only. When the cursor direction is set to right-to-left,
this does not affect cursor addressing and moving, insert and delete
characters, erase in line or erase in display. The following functions
are affected by right-to-left cursor direction settings:
- Backspace (the cursor moves one position to the right)
- Carriage return (the cursor moves to the right most position on the current line)
- Line feed (the cursor moves to the right most position of the next line)
- Typing in the auto wrap mode (current line is continued from right most position of the next line)
- Ctrl+D : Character set modes
- This function switches between 7-bit and 8-bit character sets.
If the current character set is DEC Hebrew (8-bit) or ISO Hebrew Supplemental
(8-bit), pressing Ctrl+B changes the current character set to Hebrew
NRCS (7-bit). If the current character set is Hebrew NRCS (7-bit),
pressing Ctrl+B loads one of two 8-bit character sets based on the
following rule:
- If the session is configured with one of the 8-bit character sets, that session's 8-bit character set will be loaded. If the session is configured with 7-bit character set, ISO Hebrew Supplemental will be loaded. The current language layer and cursor direction are not changed.