> ^_^ Thats how its working at the moment and I've known that FPC doesn't > do that kinda definition on the fly. My real question was why not? Because Pascal is not a dynamically typed language. C/C++ doesn't do this kind of thing either. Not 'on the fly' without any basic types defined. Matt