When a data field spans rows on the screen, a 16-bit DBCS
character may span rows in the character data buffer. Consequently,
the first half of the character is on one line in the rightmost
column, and the second half of the character is on the next line
in the leftmost column. Hewlett-Packard and IBM use different approaches
to solving this problem.
IBM's Implementation |
 |
The IBM PS/55 PC uses an additional (81st) column on the screen,
as shown in Figure G-1 “IBM DBCS Character Spanning Rows”. This solution allows the
PS/55 PC to display the character on one line, with the second byte
in the 81st column. The logical screen size is still 80 columns,
so the application will not have access to column 81.
Figure G-1 IBM DBCS Character Spanning Rows