Below is a list of host keys that Flex Terminal Emulator supports for TN5250 terminal emulation:


Alt Cursor
Toggles the cursor between block and underline modes.


Attention
Sends a signal command to the mainframe host. The Attention key is used as a break key to interrupt execution of the current program on the host. Also, some session manager programs may use this key to switch between sessions.


Back Tab
Moves the cursor back to the first position of the current input field, or the first position of the previous input field if the cursor is already at the beginning of a field.


Backspace
By default, moves the cursor one character to the left and deletes the current character (destructive backspace). This key may also be configured to perform several different backspace operations, as documented in Emulation Options TN5250.


Clear
Erases the contents of the display and signals the host that a clear action has occurred.


Cursor Blink
Toggles the cursor between blinking and non-blinking mode.


Cursor Down
Moves the cursor position one row down on the screen.


Cursor Down 2
Moves the cursor position two rows down on the screen.

Cursor Left
Moves the cursor one column to the left on the screen.


Cursor Left 2
Moves the cursor two columns to the left on the screen.


Cursor Right
Moves the cursor one column to the right on the screen.


Cursor Right 2
Moves the cursor two columns to the right on the screen.


Cursor Ruler
Toggles the cursor ruler (cross-hairs) on and off.


Cursor Select
Indicates that a cursor select action has taken place in the selected field. The '?' character changes to the '>' character. This key is used in light pen emulation.


Cursor Up
Moves the cursor position one row up on the screen.


Cursor Up 2
Moves the cursor position two rows up on the screen.


Delete
Deletes the character at the current cursor position and all characters to the right of that position are shifted one column to the left.


Dup
Displays the Dup character or an asterisk (*) and the cursor advances to the first character position of the next input field. Dup then provides you with the ability to quickly fill in the information that is the same for every document, for example the current date.


End of Field
Moves the cursor one column to the right of the last character in the current field.


End of Line
Moves the cursor position to the right of the last character on the current row.


Enter
Submits data to the host system.


Erase EOF
Erases all data in the current field from the cursor position to the end of the field, without moving the cursor.


Erase Input
Erases all input fields and moves the cursor to the first position of the first input field on the screen.


Field-
Makes the entry negative and advances the cursor to the next field.


Field+
Makes the entry positive and advances the cursor to the next field.


Field Exit
Advances the cursor to the next field.


Help
Provides IBM i (AS/400) help.


Home
Moves the cursor to the first position of the first input field on the host screen.


Insert
Toggles between insert and overwrite input mode.


Jump A - Z

Changes focus to the specified session based on HLLAPI short name.


Jump Next Active Session

Changes focus to the next available active session. Disconnected and minimized session are not considered active and will be skipped.


Jump Next Extension
Changes focus to the next available extension.


Jump Next Session
Changes focus to the next available session.


Jump Previous Active Session

Changes focus to the previous available active session. Disconnected and minimized session are not considered active and will be skipped.


Jump Previous Extension
Changes focus to the previous available extension.


Jump Previous Session
Changes focus to the previous available session.


Mark
Displays the field mark character or a semicolon. This key is used when operating with an unformatted display to indicate the end of a field to the host application.


Move Selection Down

Moves an existing Flex Terminal Emulator text selection one row down. If there is no text selected on the host screen, this is ignored.


Move Selection Left

Moves an existing Flex Terminal Emulator text selection one column to the left. If there is no text selected on the host screen, this is ignored.


Move Selection Right

Moves an existing Flex Terminal Emulator text selection one column to the right. If there is no text selected on the host screen, this is ignored.


Move Selection Up

Moves an existing Flex Terminal Emulator text selection one row up. If there is no text selected on the host screen, this is ignored.


Newline
Advances the cursor position to the first position of the input field on the next line.


PA1 - PA3
Program Attention keys.


PF1 - PF24
Program Function keys.


Print
Sends a spooled file to a printer output queue on the host.


Record Backspace
Moves the cursor to the previous record.


Reset
Recovers from Input Inhibited and Keyboard Lock conditions. This restores the keyboard and turns off the Input Inhibited symbol for all conditions except for Wait. Reset also toggles Insert Mode off if it was on prior to sending.


Roll Down
Moves down to new lines of data on or off the screen display.


Roll Up
Moves up to new lines of data on or off the screen display.


Select Clear

Clears the current text selection.


Select Down
Extends the current selection down one row.


Select Left
Extends the current selection to the left one column.


Select Right
Extends the current selection to the right one column.


Select Up
Extends the current selection up one row.


Session Dock

Docks the active session to the main Workspace window in the same location it was before being undocked. If the active session is already docked, this function will be ignored.


Session Float

Undocks the active session from the main Workspace window and sets the size and position to the most recent. If the active session is already undocked, this function will be ignored.


Session Toggle Dock/Float

Combines the Dock and Float functions in a single function for toggling the state of the active session.


System Request
Switches from a LU-LU session to a SSCP-LU session.


Tab
Moves the cursor to the first position of the next input field.


Test Request
Sends a test key sequence to the host.


Window Maximize

Sets the size of the active window to full screen.


Window Minimize

Minimizes the active window to the Windows taskbar.


Window Normal

Restores the size of the active window to the last known size prior to maximizing.


Word Delete
Deletes the word the cursor is positioned on if the word is in an unprotected field.


Word Left
Moves the cursor to the first character of the previous word on the screen.


Word Left Unprotected Field
Moves the cursor to the first character of the previous word in unprotected fields only.


Word Right
Moves the cursor to the first character of the next word on the screen.


Word Right Unprotected Field
Moves the cursor to the first character of the next word in unprotected fields only.


Word Select

Selects the word the cursor is currently positioned on.


Workspace Cascade

Arranges all sessions within the Workspace as overlapping tabs along the top of the session window, sorted alphabetically by HLLAPI Short Name.


Workspace Restore

Restores the Workspace to the last saved state.


Workspace Tile Horizontally

Arranges the sessions as non-overlapping horizontal tiles, sorted alphabetically by HLLAPI Short Name.


Workspace Tile Vertically

Arranges the sessions as non-overlapping vertical tiles, sorted alphabetically by HLLAPI Short Name.