https://bugs.winehq.org/show_bug.cgi?id=54233
--- Comment #5 from Rafał Mużyło galtgendo@o2.pl --- So, the hierarchy seems to be as such:
trace:win:WIN_CreateWindowEx L"" #8002 ex=00010000 style=80ca0a4c 1037,429 486x581 parent=00000000 menu=00000000 inst=11000000 params=00000000 trace:win:WIN_CreateWindowEx L"" L"Static" ex=00000024 style=50000007 0,0 479x410 parent=00010080 menu=00000425 inst=11000000 params=00000000 trace:win:WIN_CreateWindowEx L"" #8002 ex=00040020 style=4000004c 0,0 480x431 parent=00010086 menu=00000000 inst=11000000 params=00000000
(side note: would be nice if the debug function printed 'WC_DIALOG' or 'Dialog' for #8002)
First one is DS_CENTER dialog. Third is the push button container.
That suggests the mentioned calls should be redundant/ignored, yet they come from the app, not wine...
Does Windows special cases dialogs within dialogs in SetWindowPos ? Cause that's one of the few ways the above would make sense...