>I don't think there was anything in Marc's code that required the 'mask' controls to be aware of their container? It was really working the other way round - code to drill down from form level and set the initial property on any nested 'mask' controls.
Not sure ... I'm only half-way paying attention here. Probably not a good thing. <g>