I click on a report name and report starts loading. I need to display a splash window that says "Loading Report". The problem is that it all happens within MDI form. If I make splash window a child then it is not positioned correctly and appears maximized if other forms are maximized. If I don't make it a child, then I have to use ShowDialog and that blocks the execution. What is the proper way to do it?