My modal dialog has B_MODAL_SUBSET_WINDOW_FEEL set and it’s parent window is added to the dialog via AddToSubset. This keeps the dialog above the parent window like I want, however if the application is in the background and the user can’t see the dialog, but can see the parent window. They can’t click the parent window to bring the whole app to the front. The click just does nothing.
Ideally clicking the parent window would bring both the modal dialog AND the parent window(s) to the front so the user can finish interacting with the dialog in question.
To be honest I have exactly the same issue under Windows 10, with the window ports of my software. But nevertheless I’d like to see if I can try and make it work how I want. My parent window does NOT get any MouseDown events to hook and do anything useful.
How would I go about making the window stack move to the front if the user clicks the parent window?