Korean Input Character Cursor Location Question

General TRichView support forum. Please post your questions here
Post Reply
jspark
Posts: 3
Joined: Wed Apr 26, 2023 6:24 am

Korean Input Character Cursor Location Question

Post by jspark »

Hello.

Testing using Demo.
I am using Korean.

I am inquiring about the location of the cursor when I write.

If you look at the video, when you enter English and numbers, the cursor is located on the right side of the input character.

When you enter Korean in RichEdit and Memo1, the cursor is located in all the characters you enter.

However, in RichView Actions, when you enter Korean, the cursor's position is located on the left side of the character.

Question: When typing in Korean, how do I place the cursor in full text like RichEdit and Memo1 in RichView Actions?

I couldn't attach the video, so I attached it as Sample.zip.
You can see the video when you unzip it.

Thank you.
Attachments
Sample.zip
(218.93 KiB) Downloaded 1363 times
2.png
2.png (87.24 KiB) Viewed 18179 times
1.png
1.png (74.65 KiB) Viewed 18179 times
Sergey Tkachenko
Site Admin
Posts: 17602
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: Korean Input Character Cursor Location Question

Post by Sergey Tkachenko »

Sorry, I do not plan to fix it in near future.
Korean character is displayed in a special IME composition window that is placed at the position of the caret.
Probably, in future, instead of using IME window, TRichView will draw this character directly in its own canvas, and the caret will be positioned after it. But this work does not have high priority, so this feature will not be implemented soon, sorry.
Post Reply