http://bugs.winehq.org/show_bug.cgi?id=11026
--- Comment #6 from Lei Zhang thestig@google.com 2008-01-08 17:06:54 --- (In reply to comment #5)
You said that when "you start typing, the letters go into the keywords window", that means that the keyboard input focus is set to the tool window. But on Alt+F4 key presses (which should be sent to the tool window as well) WM sends WM_DELETE_WINDOW to a parent.
I tried running Picasa on KDE with +event. (annotated user actions are in [])
[select a picture] ...
[press ctrl] trace:event:process_events KeyPress for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events [press k] trace:event:process_events KeyPress for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events trace:event:process_events ConfigureNotify for hwnd/window 0x2003e/5800027 trace:event:process_events ReparentNotify, ignoring trace:event:process_events ConfigureNotify for hwnd/window 0x2003e/5800027 trace:event:process_events MapNotify for hwnd/window 0x2003e/5800027 trace:event:process_events Expose for hwnd/window 0x2003e/5800027 trace:event:process_events processed 5 events [release k] trace:event:process_events KeyRelease for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events [release ctrl] trace:event:process_events KeyRelease for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events [type a character] trace:event:process_events KeyPress for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events trace:event:process_events KeyRelease for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events [type another character] trace:event:process_events KeyPress for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events trace:event:process_events KeyRelease for hwnd/window 0x1002e/5800002 trace:event:process_events processed 1 events ...
the characters are going into the keywords window, but it looks like the parent window is getting the events?