HP 3000 Manuals

Text Entry Mode [ HP EDIT Technical Addendum ] MPE/iX 5.0 Documentation


HP EDIT Technical Addendum

Text Entry Mode 

A 16-bit character will not fit in the 80th column on the screen since
each Asian character takes up two columns.  If you try to insert a 16-bit
character in the 80th column, the character will automatically move to
the next line.

Inserting Text 

While in text entry mode, you can enter 8-bit and 16-bit text in any
sequence.  Inserting 16-bit characters will make the end of the line move
two columns (the width of a 16-bit character) to the right for each
character inserted.

Overwriting Text 

A 16-bit character overwrites a 16-bit character; an 8-bit character
overwrites an 8-bit character.

When an 8-bit character overwrites a 16-bit character, the second half of
the 16-bit character is changed to a USASCII blank.

When a 16-bit character overwrites 8-bit text, two 8-bit characters are
overwritten.

When you overwrite an 8-bit character in the 80th column with a 16-bit
character, HP EDIT blanks out the 80th column, moves the cursor to the
next line, and inserts the 16-bit character over the text in the first
two columns.

For example, given the following two lines on the screen:

     Start of line....End of line off the screen 

     Next line....                off the screen 

When you enter the 16-bit character "[]", the screen changes to look like
the following example.

     Start of line....End of lin  off the screen 

     []xt line....                off the screen 

Using Terminal Keys 

The cursor keys act the same in Text Entry Mode and in Command Mode.

While inserting text, the BACKSPACE key HP EDIT deletes one character to
the left, whether it is an 8-bit character or a 16-bit character.

Similarly, each time you press the DEL CHAR key HP EDIT deletes the
character under the cursor, whether it is an 8-bit character or a 16-bit
character.

Using the TAB Key 

The TAB key is column oriented in Text Entry Mode; the cursor tabs to a
column, not a character.

If the cursor lands in the first column of a 16-bit character, it
occupies both columns of the character.

If the cursor lands in the second column of a 16-bit character, it
occupies only the second column of the character.  If you try to delete
the character in this instance, only the second half of the character
will be deleted; the first half of the character be changed to a USASCII
blank.



MPE/iX 5.0 Documentation