This bug affects me on all the versions of glbasic.
While coding a program on the IDE, sometimes my keyboard layout is changed from spanish layout (my only layout configured on my windows) to another one (I´m not sure but maybe is german or english).
Usually I had to restart the IDE to recover my keyboard layout.
Yesterday I found that pressing several times the shit, tab or upper case block my layout is fixed without restarting the IDE:
I don´t believe this bug is related to my XP because I only have this behaviour on the GLBasic IDE.
Its quite possible the keyboard handling system isn't using the current Windows keyboard layout...
Oh dear!
Is it possible that you press some shortcut accidentally that switches them?
Does it happen when you test the program or in the IDE? There's a small black icon near the clock of the task bar that indicates the language. Can you try to find out when it changes?
Oh sorry. I finally found it. Is not a bug. :-[
You are right.
Had a problem with my windows keyboard config.
I allways have only one language configured but on my last windows unattented reinstallation 3 more layouts were selected by default.
Was my fault. Sorry.