Thanks for the info, thats what it looks like. I was hoping that there was some magic way you could access the parameters direct.
The only way that I can think of doing this other than an addin was to pass all inputs into functions as parameter arrays, but that would make very nasty code!

Thanks for the help,

John.