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

Editing Sequences, is a variable, ASCII-coded, numeric parameter.

Page 70 highlights

Chapter 2 - About VT/ANSI Programming Editing Sequences Editing sequences insert and delete characters and lines of characters at the cursor position. The position does not change when lines are inserted or deleted. The computer supports all editing sequences. Note: Pn is a variable, ASCII-coded, numeric parameter. Editing Sequences Name (Mnemonic) Sequence Insert line (IL) CSI Pn L Delete line (DL) CSI Pn M Insert characters (ICH) CSI Pn @ (Applies only to ANSI, VT220, VT320, and VT340 modes. Is ignored in VT100 mode.) Delete character (DCH) CSI Pn P Action Inserts Pn lines at the cursor. If fewer than Pn 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 moved past bottom margin are lost. The cursor is reset to the first column. This sequence is ignored when the cursor is outside 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. Deletes Pn lines, starting at the line with the cursor. If fewer than Pn 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. This sequence is ignored when the cursor is outside the scrolling region In edit mode (DECEDM), if erasure mode (ERM) is reset, DL cannot delete lines that have protected characters. As lines are deleted, the area moved up is bounded by the bottom of the scrolling region, or by the next line with a protected character field. Inserts Pn blank characters at the cursor position, with the character attributes set to normal. The cursor does not move and remains at the beginning of the inserted blank 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 Pn 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 their character attributes off. In edit mode (DECEDM), if erasure mode (ERM) is reset, DCH cannot delete protected characters. 58 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
58
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
Editing Sequences
Editing sequences insert and delete characters and lines of characters at the cursor
position. The position does not change when lines are inserted or deleted. The
computer supports all editing sequences.
Note:
Pn
is a variable, ASCII-coded, numeric parameter.
Editing Sequences
Name (Mnemonic)
Sequence
Action
Insert line (IL)
CSI Pn L
Inserts
Pn
lines at the cursor.
If fewer than
Pn
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 moved past bottom margin are lost. The cursor is
reset to the first column. This sequence is ignored when the cursor is outside 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.
Delete line (DL)
CSI Pn M
Deletes
Pn
lines, starting at the line with the cursor.
If fewer than
Pn
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. This sequence is ignored
when the cursor is outside the scrolling region
In edit mode (DECEDM), if erasure mode (ERM) is reset, DL cannot delete lines that
have protected characters. As lines are deleted, the area moved up is bounded by the
bottom of the scrolling region, or by the next line with a protected character field.
Insert characters
(ICH)
(Applies only to
ANSI, VT220,
VT320, and VT340
modes. Is ignored in
VT100 mode.)
CSI Pn @
Inserts
Pn
blank characters at the cursor position, with the character attributes set to
normal.
The cursor does not move and remains at the beginning of the inserted blank 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.
Delete character
(DCH)
CSI Pn P
Deletes
Pn
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 their
character attributes off.
In edit mode (DECEDM), if erasure mode (ERM) is reset, DCH cannot delete protected
characters.