with this .Top = .Parent.Height - .Height endwithI'm setting the Top property for the object and it's based partly on the height of the parent. As you can see, all I'm doing is accessing the parent's height property, yet on this line of code the parent's Height_Assign method fires. Any thoughts on this would be appreciated.