Author Topic: Code::Blocks 8.02 switches the keyboard layout to Russian when starting  (Read 4428 times)

ReLog

  • Guest
Windows XP SP3; Languages : English, Hebrew, Russian.
Language for non-Unicode programs : Russian

When starting Code::Blocks 8.02 it switches the keyboard layout from English to Russian.

The same thing happens when running "Build".

Expected behavior: no action from Code::Blocks changes the keyboard layout.

Is there a way to "fix" it?

Additional information:

Keyboard layout switch is caused by 'Build log' window (class 'RICHEDIT50W') -  it sends message WM_INPUTLANGCHANGE charset:204 hkl:04190419 [wParam:000000CC lParam:04190419]
If I choose Hebrew as language for non-Unicode programs, the message is not sent.
 
« Last Edit: December 29, 2009, 06:49:08 am by ReLog »