In 30 years of programming I have just found the most peculiar problem. 
I have an app with several text boxes. None of the text boxes will 
accept the character 'o'. They will accept 'SHIFT-O' but they will not 
accept an upper case O if the the caps lock key is active. Here are a 
few facts:
1. All the text boxes are standard, visible, enabled and NOT readonly.
2. They will accept all other keystrokes
3. The same app in Gambas 2 has no problems.
4. If I change my library from GTK+ to QT4 there is no problem.
5. My 'o' key works fine in all other applications.
6. If I start a new Gambas 3 app and add a text box then it will accept 
the 'o'.
7. Problem is in IDE and runtime.
8. If I monitor _KeyRelease it correctly reports Key.Code 79 but nothing 
appears in text box.
9. If I add code to key_release such as "txtBox.Text = txtBox.Text & 
Key.Text then it will work but this is impractical.
I know this must sound ridiculous but any ideas :)
PS Also just tested activating Caps Lock and using SHIFT-o. It works, so 
it is a work around to get a lower case in the textbox.
Regards
Michael


------------------------------------------------------------------------------
This SF Dev2Dev email is sponsored by:

WikiLeaks The End of the Free Internet
http://p.sf.net/sfu/therealnews-com
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to