>
>Thanks Bonnie, I'd forgotten about the post :-) I can see the use for this class in an MDI scenario but I tend to launch my forms with ShowDialog() so the users have to close the forms anyway. Good to have this in the toolbox though thanks again.>
>Not just in an MDI scenario ... I have never even written an MDI application. If you launch all your Forms with ShowDialog(), I'd say that you are limiting the user's flexibility to interact with your application. Of course, that wholly depends on how your application is supposed to work, but if there's no reason to limit the number of Forms you have open (as you're doing by only opening Forms modally), then you don't necessarily have to have an MDI application. I prefer to allow the user to put their Forms wherever they want to and an MDI app kind of limits that.
>
>Anyway, all I'm saying is that this is NOT necessarily tied to an MDI application.
>
>~~Bonnie
Point made and point taken - thanks again
Regards,
Peter J. Kane
Pete