Knowledgebase Home Page  >  RapidSpell Desktop .NET  >  Troubleshooting
Search the Knowledge Base
I have trouble using an IME (Input Method Editor) with Asian characters and AYTRichTextBox, what can I do?
https://keyoti.com/kb/Default.aspx?ToDo=view&questId=148&catId=64

Options

Print this page
Email this to a friend
You may find that the AYTRichTextBox control (but not the AYTTextBox control) does not allow the second key to be pressed when entering symbols using an IME.
 
In the AYTRichTextBox control, please set UseUndoCompatibleTextAccess = true, this will correct the problem. 
 
There are somethings you should consider;
 
1. The following is from our documentation on the UseUndoCompatibleTextAccess property and may be important to you:

Whether to use a work around with RichTextBox that prevents undo information from being lost when the Text property is accessed.
The side effect of using this work around is the .Text property will now return '\r' instead of '\n'
(which .Text would normally return if this property is false) at new-lines.
If your code requires \n for newlines, please be careful with this property, setting this to true could break your code.
 
You may wish to use .Text.Replace('\r', '\n') to avoid this.
 
2. As mentioned above this problem does not exist with AYTTextBox.

Related Questions:

Attachments:

No attachments were found.