Shawn, here's an idea, why not make the frame object a non-containing (for want of a better word).

ie, You can't add items within a frame object only a form object.

I know this is against VB, but it might save you alot of work.

W
_________________________
Wizard
There's no place like 127.0.0.1

vb | kix | batch | html | cfm | js | english