https://bugzilla.novell.com/show_bug.cgi?id=692206
https://bugzilla.novell.com/show_bug.cgi?id=692206#c0 Summary: Can't enter o umlaut character with system keyboard "Germany" Classification: Mono Product: Mono: Class Libraries Version: 2.8.x Platform: Other OS/Version: Ubuntu Status: NEW Severity: Major Priority: P5 - None Component: Windows.Forms AssignedTo: mono-bugs@lists.ximian.com ReportedBy: e...@sil.org QAContact: mono-bugs@lists.ximian.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 It is not possible to enter any non-ASCII characters into a textbox with a keyboard that has mapped keys to non-ASCII characters. For example if I set my system keyboard to "Germany" (System->Preferences->Keyboard, Layouts tab) and press the ö key (; on a keyboard with US layout), the o umlaut character should be inserted. Instead nothing happens, the keypress gets ignored. Reproducible: Always Steps to Reproduce: 1. Compile and run this code using "gmcs monobug.cs /r:System.Windows.Forms": using System; using System.Drawing; using System.Windows.Forms; class MainClass { public static void Main(string[] args) { var form = new Form(); var textbox = new TextBox(); textbox.Location = new Point(10, 10); form.Controls.Add(textbox); form.ShowDialog(); } } 2. Switch to system keyboard "Germany" 3. While in the textbox press the key marked with ö (; on a US keyboard) Actual Results: Nothing happens Expected Results: The o umlaut character gets inserted -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - mono-bugs@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-bugs