The usual behavior of .Show and .ShowDialog is clear...
But now I have an application where some Forms open sub dialogs and shall be blocked by them (.ShowDialog), while ONE specific form always needs to be accessible.
So new opened forms shall block all the others "under" it (same owner/caller, or a line of callers). But one form, that opens in the beginning parallel to the main form, shall be free from the others...
I hope this was clear enough ;), otherwise please ask for details.
What I have tried:
Application.Run a second time for the accessible form.
setting specific owners, which didn't have any effect. Weirdly, all documentation claim so: ~"the owner will be blocked"...