Intermec CV30 Intermec Terminal Emulator (ITE) Programmer's Reference Manual - Page 84

IBM 330X Sequences, GATM Data Stream continued

Page 84 highlights

Chapter 2 - About VT/ANSI Programming GATM Data Stream (continued) Sequence RS RS 2222222222 RS RS Definition First protected field Line 3 First protected field Line 3 Selected field Line 3 Second protected field Line 3 First protected field Line 4 Sequence 44444444 RS RS RS RS Definition IBM 330X Sequences The following escape sequences are supported for IBM 330X computers: IBM 330X Escape Sequences Escape Sequence ESC n A ESC n B ESC n C ESC n D ESC I ESC n O ESC L ESC n P ESC n Q ESC n N ESC n X ESC n Y ESC H ESC J Action Moves cursor up "n" lines. Cursor stops at top margin. Moves cursor down "n" lines. Cursor stops at bottom margin. Moves cursor right "n" columns. Cursor stops at right margin. Moves cursor left "n" columns. Cursor stops at left margin. Erase from the cursor to the end of the line, including the cursor position. Line attribute is not affected. If erasure mode (ERM) is reset, this function cannot erase protected characters. Deletes "n" lines, starting at the line with the cursor. If fewer than "n" lines remain from the current line to the end of the scrolling region, the number of lines deleted is the lesser number. As lines are deleted, the lines within the scrolling region and below the cursor move up, and blank lines are added at the bottom of the scrolling region. The cursor is reset to the first column. Erases the entire display. All lines are erased and changed to single width. The cursor does not move. Inserts "n" characters starting with the character at the cursor location, with the character attribute set to normal. The cursor does not move and remains at the beginning of the inserted characters. A parameter of "0" or "1" inserts one blank character. Data on the line is shifted forward as in character insertion. In edit mode (DECEDM), if erasure mode (ERM) is reset, text moved into a protected character field is lost. Deletes "n" characters, starting with the character at the cursor position. When a character is deleted, all characters to the right of the cursor move to the left. This creates a space character at the right margin for each character deleted. Character attributes move with the characters. Spaces created at the end of the line have all of the character attributes off. In edit mode (DECEDM), if erase mode (ERM) is reset, then this command cannot delete protected characters. Inserts "n" lines at the cursor. If fewer than "n" lines remain, from the current line to the end of the scrolling region, the number of lines inserted is the lesser number. Lines within the scrolling region at and below the cursor move down. Lines past the bottom margin are lost. The cursor is reset to the first column. This sequence is ignored if the cursor is outside of the scrolling region. In edit mode (DECEDM), if erasure mode (ERM) is reset, lines that move down into a line with a protected character field are lost. Moves the cursor to the "nth" column. Moves the cursor to the "nth" row. Moves the cursor to the top left of the memory screen. Erases from the cursor to the end of the display, including the cursor position. Line attributes become single height/single width for all completely erased lines. 72 Intermec Terminal Emulator (ITE) Programmer's Reference Manual

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Chapter 2 — About VT/ANSI Programming
72
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
IBM 330X Sequences
The following escape sequences are supported for IBM 330X computers:
RS
First protected field Line 3
44444444
RS
First protected field Line 3
RS
2222222222
Selected field Line 3
RS
RS
Second protected field Line 3
RS
RS
First protected field Line 4
RS
GATM Data Stream (continued)
Sequence
Definition
Sequence
Definition
IBM 330X Escape Sequences
Escape
Sequence
Action
ESC n A
Moves cursor up “n” lines. Cursor stops at top margin.
ESC n B
Moves cursor down “n” lines. Cursor stops at bottom margin.
ESC n C
Moves cursor right “n” columns. Cursor stops at right margin.
ESC n D
Moves cursor left “n” columns. Cursor stops at left margin.
ESC I
Erase from the cursor to the end of the line, including the cursor position. Line attribute is not affected. If
erasure mode (ERM) is reset, this function cannot erase protected characters.
ESC n O
Deletes “n” lines, starting at the line with the cursor. If fewer than “n” lines remain from the current line to the
end of the scrolling region, the number of lines deleted is the lesser number. As lines are deleted, the lines
within the scrolling region and below the cursor move up, and blank lines are added at the bottom of the
scrolling region. The cursor is reset to the first column.
ESC L
Erases the entire display. All lines are erased and changed to single width. The cursor does not move.
ESC n P
Inserts “n” characters starting with the character at the cursor location, with the character attribute set to
normal. The cursor does not move and remains at the beginning of the inserted characters. A parameter of “0”
or “1” inserts one blank character. Data on the line is shifted forward as in character insertion. In edit mode
(DECEDM), if erasure mode (ERM) is reset, text moved into a protected character field is lost.
ESC n Q
Deletes “n” characters, starting with the character at the cursor position. When a character is deleted, all
characters to the right of the cursor move to the left. This creates a space character at the right margin for each
character deleted. Character attributes move with the characters. Spaces created at the end of the line have all
of the character attributes off. In edit mode (DECEDM), if erase mode (ERM) is reset, then this command
cannot delete protected characters.
ESC n N
Inserts “n” lines at the cursor. If fewer than “n” lines remain, from the current line to the end of the scrolling
region, the number of lines inserted is the lesser number. Lines within the scrolling region at and below the
cursor move down. Lines past the bottom margin are lost. The cursor is reset to the first column. This
sequence is ignored if the cursor is outside of the scrolling region. In edit mode (DECEDM), if erasure mode
(ERM) is reset, lines that move down into a line with a protected character field are lost.
ESC n X
Moves the cursor to the “nth” column.
ESC n Y
Moves the cursor to the “nth” row.
ESC H
Moves the cursor to the top left of the memory screen.
ESC J
Erases from the cursor to the end of the display, including the cursor position. Line attributes become single
height/single width for all completely erased lines.