>I think what Mark is lamenting, is the fact that, doing good OOP, an object should control it's own behavior. Perhaps....hmmm.....
>
>Hey, Mark and Steven, what about if you run your app as a top-level form, you could tie an Assign (VFP6) to Left, Top, and the other dimensional properties in both the forms and in the controls so that each object modified it's own behavior?
That's similar to what I was thinking... I would have a a container surround all the controls, and a lNeedResized property on each, then use SetAll() to set all of the lNeedResized to .T. and let an _Assign actually do the work.
Roxanne M. Seibert
Independent Consultant, VFP MCP
Code Monkey Like Fritos