http://bugs.winehq.org/show_bug.cgi?id=9325
--- Comment #8 from Dmitry Timoshkov dmitry@codeweavers.com 2007-08-20 22:14:35 --- "Martin Vanek" vanek@vsoft.sk wrote:
I checked it in Fedora 7, Mandriva2007, Suse10.2. No matter what type of keyboard is used (PC104,PC105,qwerty,qwerty-bksl) it's always the same.
Keyboard type has nothing to do with the bug, keyboard layout does.
I have sent a patch to workaround this bug yesterday (edit.c, WM_CHAR notification). VK_DELETE has the same code as comma character 0x2E, but the difference is in lParam - bit 24 specifies whether the key is an extended key. It's not perfect but it works. Better solution of course is to find a basic bug - why is the VK_DELETE sent with WM_CHAR notification to edit control.
I already explained where the source of the bug is. You can use 'xev' to see it as well.
I try to run in Linux accounting software (demo program can be downloaded from http://www.vsoft.sk/wdemofib.exe), everything is fine except some minor errors in wine. You need not to run it; wine notepad shows the same error. With US keyboard layout it's ok.
Please do not reply to bugzilla notifications, add comments in the bugzilla web interface instead.