[Mono-bugs] [Bug 692206] New: Can't enter o umlaut character with system keyboard "Germany"
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Fri May 6 04:39:18 EDT 2011
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 at lists.ximian.com
ReportedBy: eb1 at sil.org
QAContact: mono-bugs at 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.
More information about the mono-bugs
mailing list