Modify All Mode; Auto Line Feed Mode; Memory Lock Mode - HP 2624 Manual

Display terminals
Table of Contents

Advertisement

Note: When using modify mode you will usually want the
data block (NOT a
<DC2>
handshake control code) to
be sent when you press
III
or _ . The default
configuration parameters, however, enable the
DC1/DC2/DC1
handshake. Therefore, in most cases
you will first need to disable the
DC1/DC2/DC1
hand-
shake before using modify mode. You do so by setting
the
Inh DC2(H)
field in the terminal configuration
menu to
"YES".
Modify All Mode
When the terminal is in character mode, you can enable
modify all mode (which switches the terminal to a special
form of block mode). Modify all mode is the same as line
modify mode except that it is NOT disabled when you press
a
or
III.
From the keyboard, you enable and disable modify all mode
using the
"MODI FY ALL"
key.
From a program executing in a host computer, you enable
and disable modify all mode using the following escape
sequences:
ENABLE:
<ESC>&k1M
DISABLE:
<ESC>&kOM
A modify all mode designator is maintained in non-volatile
memory. When you change modes using the
"MODIFY ALL"
key, you also alter that mode designator in non-volatile
memory. When you change modes using the escape se-
quences, however, the designator is NOT altered.
After a hard reset or turning off the power, the terminal
reverts to the mode specified by the modify all designator
in non-volatile memory.
Note: When using modify mode, you will usually want the
data block (NOT a
<DC2>
handshake control code) to
be sent when you press
III
or _ . The default
configuration parameters, however, enable the
DC1/DC2/DC1
handshake. Therefore, in most cases
you will first need to disable the
DC
1/DC2/DC
1
hand-
shake before using modify mode. You do so by setting
the
I nh DC2( H)
field in the terminal configuration
menu to
"YES".
Auto Line Feed Mode
When auto line feed mode is enabled, an ASCII line feed
control code is automatically appended to each ASCII car-
riage return control code generated through the keyboard.
That is, every
<CR>
code generated through the keyboard
becomes a
<CR><LF>.
ASCII carriage return control codes can be generated
through the keyboard in any of the following ways:
• By pressing the _
key, provided that a
<CR>
code is
included in the key definition.
Keyboard Control
• By simultaneously pressing the" and
~M"
keys.
• By pressing any of the user keys ( . .
-a),
provided
that a
<CR>
code is included in the particular key
definition.
• By pressing the
III
key when the terminal is in block
mode, line modify mode, or modify all mode (in these
cases a <
CR
> code is transmitted as the line terminator).
From the keyboard, you enable and disable auto line feed
mode using the
~AUTO
LF"
key.
From a program executing in a host computer, you enable
and disable auto line feed mode using the following escape
sequences:
ENABLE:
<ESC>&k1A
DISABLE:
<ESC>&kOA
An auto line feed mode designator is maintained in non-
volatile memory. When you change modes using the
"AUTO
LF"
key, you also alter that mode designator in non-volatile
memory: When you change modes using the escape se-
quences, however, the designator is NOT altered.
After a hard reset or turning off the power, the terminal
reverts to the mode specified by the auto line feed mode
designator in non-volatile memory.
Memory Lock Mode
Memory lock mode provides two separate functions: over-
flow protect and display lock.
OVERFLOW PROTECT. If you home the cursor and
then enable memory lock mode, display memory becomes
"protected" so that no data can be lost off the top of it. In
such a case, when you have used all available lines in
display memory, any attempt to use more memory is
rejected with an error message and an audible
~beep".
You
may, however, use the cursor control keys to go back and
alter any of the existing data. To continue entering new
data, merely disable memory lock mode and reposition the
cursor immediately below the last line. Before doing so you
may wish to enable data 16gging (described in Section V,
Printer Control, of this mamial) so that data that is then
forced off the top of display memory will be retained in
printed form.
DISPLAY LOCK. If you position the cursor below the top
line of the screen and then enable memory lock mode, the
lines above the cursor become "locked" on the screen. As the
screen becomes full, the locked lines remain on the screen
while subsequent ones roll past the locked rows. This al-
lows you to retain column headings or instructions on the
screen as you continue to enter new data. It also provides a
useful means of changing the sequence of text blocks as
follows:
a. Press _ ,
lIB ,
and then type the following data:
3. This is paragraph 3. It should
be the third one.
3-3

Advertisement

Table of Contents
loading

Table of Contents