John Found johnfound@asm32.info wrote:
"Owner.exe" demonstrates the wrong behaviour of GWL_HWNDPARENT
Attached patch should fix the problem with GWL_HWNDPARENT. For some reason Wine currently doesn't synchronize owner with USER driver (X11) backend, previously I had strong feeling that it does.
"Popup.exe" the wrong behavior of GWL_STYLE.
The problem with adding/removing WS_POPUP probably is window manager specific, because it implies changing the window type to/from DIALOG and NORMAL.