Hi David
>No one has given you the underlying reason yet. AddObject() sets the .Visible to .f. so that you can set the position, size and other visual aspects of the object before you make it visible.
Thanks a lot for the insight. As you know from my other thread I was using these functions pretty blindly, but I was not able to judge their optimum usage.