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

Scrolling Margins (Top and Bottom), Printing, Scrolling Margins, Printing Sequences

Page 72 highlights

Chapter 2 - About VT/ANSI Programming Scrolling Margins (Top and Bottom) The scrolling region is the area of the computer display that can receive new characters by scrolling old characters off the display. The area is defined by the top and bottom display margins. The smallest scrolling region allowed is two lines. The number of the top margin must be at least one less than the number of the bottom margin. Scrolling Margins Name (Mnemonic) Set top and bottom margins (DECSTBM) Sequence Action CSI Pt ; Pb r Sets top and bottom scrolling margins. The value of Pt must be less than Pb. Moves the cursor to Column 1, Line 1 of the page. Printing Select print operations with control sequences. When characters are printed on the screen, printer tab stops are ignored. Print characters are spaced with the SP character. The computer sends a carriage return and line feed, vertical tab, or form feed after the last printable character on a line (not a space character). Note: The computer ignores printer port DSR exchanges. Printing Sequences Name (Mnemonic) Auto print mode Printer controller Print cursor line Print screen Sequence CSI ? 5 i CSI ? 4 i CSI 5 i CSI 4 i CSI ? l i CSI i CSI 0 i Action Turns on auto print mode. Display lines print when you move the cursor off the line with a line feed, form feed, vertical tab, or auto wrap. The printed line ends with a carriage return and the character that moved the cursor off the previous line (LF, FF, or VT). Auto wrap lines end with a line feed. Turns off auto print mode. Turns on printer controller mode. The computer sends received characters to the printer without displaying them on the screen. All characters and character sequences except NUL, XON, XOFF, CSI 5 i, and CSI 4 i are sent to the printer. The computer does not insert or delete spaces, provide line delimiters, or select the correct printer character set. Keyboard activity is still directed to the host. Turns off printer controller mode. Prints the data on the display line with the cursor. Cursor position does not change. Print-cursor-line sequence is complete when the line prints. No CR/LF is attached to the line. Prints the screen display (full screen or scrolling region, depending on the print extent DECPEX selection). Printer form feed mode (DECPFF) selects either a form feed (FF) or nothing as the print terminator. Print screen sequence is complete when the screen prints. Same as CSI i. 60 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
60
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
Scrolling Margins (Top and Bottom)
The scrolling region is the area of the computer display that can receive new
characters by scrolling old characters off the display. The area is defined by the top
and bottom display margins. The smallest scrolling region allowed is two lines. The
number of the top margin must be at least one less than the number of the bottom
margin.
Printing
Select print operations with control sequences. When characters are printed on the
screen, printer tab stops are ignored. Print characters are spaced with the SP
character. The computer sends a carriage return and line feed, vertical tab, or form
feed after the last printable character on a line (not a space character).
Scrolling Margins
Name (Mnemonic)
Sequence
Action
Set top and bottom
margins (DECSTBM)
CSI Pt ; Pb r
Sets top and bottom scrolling margins. The value
of Pt must be less than Pb. Moves the cursor to
Column 1, Line 1 of the page.
Note:
The computer ignores printer port DSR exchanges.
Printing Sequences
Name (Mnemonic)
Sequence
Action
Auto print mode
CSI ? 5 i
Turns on auto print mode. Display lines print when you move the cursor off the line
with a line feed, form feed, vertical tab, or auto wrap. The printed line ends with a
carriage return and the character that moved the cursor off the previous line (LF, FF, or
VT). Auto wrap lines end with a line feed.
CSI ? 4 i
Turns off auto print mode.
Printer controller
CSI 5 i
Turns on printer controller mode. The computer sends received characters to the
printer without displaying them on the screen. All characters and character sequences
except NUL, XON, XOFF, CSI 5 i, and CSI 4 i are sent to the printer. The computer does
not insert or delete spaces, provide line delimiters, or select the correct printer character
set. Keyboard activity is still directed to the host.
CSI 4 i
Turns off printer controller mode.
Print cursor line
CSI ? l i
Prints the data on the display line with the cursor. Cursor position does not change.
Print-cursor-line sequence is complete when the line prints. No CR/LF is attached to the
line.
Print screen
CSI i
Prints the screen display (full screen or scrolling region, depending on the print extent
DECPEX selection). Printer form feed mode (DECPFF) selects either a form feed (FF) or
nothing as the print terminator. Print screen sequence is complete when the screen
prints.
CSI 0 i
Same as CSI i.