Hi,

I have an app where several forms may be opened from different parents and when I close the child form I need to go back to the parent form. To do this I always open a form using show(Me) and that way I know who the owner( aka parent) of the child form was. The only problem is that any form I open using show(Me) does not appear in the Applications list, but will appear in the taskbar if that proeprty is set or not. I can work round this by minimizing the parent before I open the child and make sure the child form has ShowInTaskbar set to false (so don't end up with lots of buttons in taskbar for same application, but this is not ideal as you can then right click on the button in the taskbar and restore the parent window so it can be seen again. If I do a me.hide before opening the child window then the parent won't appear in the taskbar or application list in Task Manager and then have no way to switch to the application if I've switched away from it.
Can anyone suggest a better way of doing this.
I like having the ability to pass the owner of a form to the child, but it does have unwanted side effects.

Thanks

Kristian