>Not at all. I said leaving the properties on such a public object public is no better than public variables.
In other words, in order to use constants in the application you would have to do something like
PI = oGlobal.GetPI()
...
Sounds inconvenient to me.
If it's not broken, fix it until it is.
My Blog