>Hi Paul,
>
>Maybe I'm not understanding you correctly...but if you want to align vertically (ie, Top of the new form to the Top of Ax), then couldn't you use the same approach as you use for lnLeft:
>
>lnTop = ThisForm.Top + OBJTOCLIENT(toControl, 1)
>
>
You'd think so, wouldn't you? It doesn't seem to be working. The form appears above where I'd expect it to.