@Galaxiom: most of your points are right. The idea behind this is a post where a novice user was using a modular intermediate to achieve the same purpose. Experienced prog. will not learn anything from it but a novice will learn how to initialize public var when a form is loaded, trap ALL the possible exits of a form, etc.
A class could be used to generalize this but would it change that much the hard coding?
I will check the types...
Thanks, JLC.