I'm writing my own text editor.
(from scratch, inherithing from Control).
Usingf Uniscribe I do a pretty good job of rendering international, bidi,
rich text.
But I have an input problem.
So far I was doing everything with ProcessDialogKey(Keys k) to get the
characters, but I only got values in Keys (and it's perfect for control key
such as arrow, delete, etc...).
So I wonder, how to get the characters?
Could I just use Control.OnKeyPress() to get all characters?
that is accentued one, asian one, arabic one, etc...
Sanjeevakumar Hiremath - 31 Oct 2005 10:04 GMT
Overriding PreProcessMessage and WndProc methods can help you capture these
keys. for an example implementation you can check out my sample at
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=98fae45e-
73c5-471f-b118-73c1f25e8586
Hope this is helpful.

Signature
Regards,
Sanjeevakumar Hiremath
Proteans Software Solutions
http://sharpnet.blogspot.com
> I'm writing my own text editor.
> (from scratch, inherithing from Control).
[quoted text clipped - 10 lines]
> Could I just use Control.OnKeyPress() to get all characters?
> that is accentued one, asian one, arabic one, etc...