Solaris Common Desktop Environment: User's Guide

Character Insertion and Deletion

Inserting and deleting Thai characters changes the display of the text, depending on whether the character classes can be composed.

The following graphics show the sequence of inserting MAIHUNAKAT (AV2 vowel) between SARA_II (AV3 vowel) and YOYAK (consonant) .

Figure D-1 Logical Buffer and Display Before Text Insertion

Graphic

Figure D-2 Logical Buffer and Display After Text Insertion

Graphic

MAIHUNAKAT cannot be composed with SARA_II, so it must be displayed in its own cell.

The following example shows the deletion of SARA_II (AV3 vowel).

Figure D-3 Logical Buffer and Display Before Text Deletion

Graphic

Figure D-4 Logical Buffer and Display After Text Deletion

Graphic

MAIHUNAKAT can be composed with NONU (consonant class CONS). Therefore, it is displayed in the previous cell.