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