Hi
I am working on a uni-code text editor (for urdu language)
in VB6 it was easy to override input value of a KeyPress event like
If KeyAscii=65 Then KeyAscii=98 'I can override the key value
So I can replace input values by my unicode characters values
but in .Net the e.KeyChar value is read-only, how can I over-ride this value
(If I use following procedure, it will work but will not accurate
If e.KeyChar="a" Then
e.Handled=True
Text1.Text &= ChrW(1575)
End If
because if user changes cursor somewhere middle in the text
the event will append the character on the last of text)
Thanks
Lahore - Pakistan