I don't like it as well. Passing by reference causes tight coupling.
>Craig,
>
>Yep, that did it.
>
>Another alternative that occurred to me was to pass a reference into the form's init method, but the return value in there, and then releas the form internally. What do you think about that?
>
>Thanks again for your help.
>
>Jim
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer