Hi.
i'm not sure if it is bug or not. but following thing is happening.
i activate UTF8 but still can`t type some letters. their codes are 0601 and 0351 (ə , ş). i am user from Azerbaijan and if i add Azeri(latin) to my languge in XP and select it. the key > types ş and key " types ə on notepad or Wordpad etc.. but can`t type them on mirc. Strange thing is if i copy/past them from notpad or web , or using alt+0601 or alt+0351 then it works fine. But can`t type it with one key. plz check it.
Best rgds,
Amid
Have you enabled Multibyte editbox? (it's in options -> IRC -> Messages)
Many complex languages need it and it doesn't hurt non-complex languages either, so I wonder why it's not the default setting..
I was trying to help him on IRC. He has multibyte editbox on, UTF-8 display on, UTF-8 in the font dialog set to Display and Encode.
both work for me using alt+601 or alt+0601
I am under a japanese windows xp, using japanese input, my options are multibyte display off, multibyte editor on, sjis conversion off, process ANSI off, utf-8 display on
And in the chan: utf-8 on for encode and display(and my script it set to japanese with arial ms unicode)
You'll notice he said it works fine if he uses the numpad. It doesn't work when he hits the " or > keys.
yes as hixxy said i have multibyte editbox on utf8 on and so on.. everything right just can`t type that letters. all others works fine. and yes i can type them using alt+numpad but i want use 1 key < and ".
best,
Can you type the characters from keyboard in Notepad?
I think this is related to the fact that some of the newest languages (read: keyboard layouts) that Windows supports contain keys which are only defined through Unicode. In other words, there *isn't* a legacy codepage with those characters. If you press one of those keys, the application only gets a WM_UNICHAR message and not a WM_CHAR one (IIRC).
It could be that mIRC reads keypresses in a way which doesn't recognize the aforementioned characters. Obviously cut'n'paste bypasses this limitation, because it "directly" feeds the characters into the editbox.
Yes i can type characters in notepad. it works just fine evrywhere except mirc.
I had the same problem, but with regular ASCII characters. t, h, c, and v did not register. The capital versions worked fine, and problem only occured in mIRC.
Restarting mIRC fixed it, somehow.