> Have I committed heresy ? Am I bound for OO purgatory ? Or if not a symbolic
(NPI) crime, are there any real negative ramifications to using such
variables commonly ?
Well, you are going straight to hell actually. The right thing to do
is to create your own class that has data that may be shared among
multiple forms. Instantiate that object when your application first
starts and have it live as a static. As an added benefit, you can do
groovy things like have multiple different forms pointing at the same
data, and changing it. If you build in a good event handling
mechanism, then you can have all of your forms updating when you
change on form.