ventuz touch Korean keyboard

Q and A about functionality and how to solve a special task for your application.

ventuz touch Korean keyboard

Postby Poly Kim » 30 May 2014, 09:35

hi,
I made a ventuz english keyboard with using "textfield input" node, and I didn't use neither script node nor ventuz remoting. And, it works well and done with ONLY ventuz nodes.

Now, I'm trying to make a ventuz Korean keyboard, which I must handle with Unicode. I tried to do it with "textfield input" node just as I did for ventuz english keyboard, but I failed.
Can I handle Unicode with "textfield input" node?

I'm experienced in making virtual keyboard, with c# winform message hooking.
Thus, I tried to do it via ventuz remoting, and I failed again. :(

My workaround was using C# script node.
And, while I was doing it, I found some interesting stuffs. If anyone can find what I'm doing wrong, please feel free to let me know.

Image
This above is what I'm expecting. This is ventuz render window.
Please do not mind english key. I just manually typed "폴리", which means "Poly" on "Block Text" node.
This means ventuz has no problem showing korean letter on his render window.

Image
I did like this above.

Image
You can see the expected output, but not the exact one.
It should be "폴리", but it is "ㅍㅗㄹㅣ".
Does this have something to do with Microsoft IME ? Is there anything what I can solve this ?
When I type the same letter on c# script node script editor, I can see "폴리", not "ㅍㅗㄹㅣ".
It works very well as for kroean letter.

Image
I know that I must change the "flag" as "chagned true" on c3 script node.
http://forum.ventuz.com/viewtopic.php?f=21&t=3472&p=6313&hilit=script#p6313
Thus, the incoming Text on this pic above is "ㅍㅗㄹㅣ", but it is not applied to the output property. It is just null value.
Am I missing something ?

I've been struggling with this for a couple of days. hope i can find some help from those who are better than i am.
thank you for reading

Poly
User avatar
Poly Kim
 
Posts: 46
Joined: 30 Apr 2014, 07:24
Location: Seoul, South Korea

Return to How to...

cron