>>Chris,
>
>The way I do this is to always base my form on my form class. IN that fomr class I have added a property called oCreator and in the Init of the form class I do;
>
>
>LPARAMETERS poCreator
>This.oCreator = poCreator
>
>
>Then where ever I want to I can address the form's creator by using, Thisform.oCreator.Whatever
>
>I then always call a fomr by;
>
>
>DO FORM MyForm WITH Thisform
>
Thanks this looks as if it do the trick but how do this work if I am using createobject to instantiate the forms?