> understand it. I have yet to read a good tutorial on OOP for > the novice. Marginally off topic but I found Timothy Budd's OOP book excellent. he uses several OOP languages to illustrate(Smalltalk, C++, Java, Delphi(OP) - I think they are) so you don't get hung up on a single languages view of OOP. It explains the concepts well IMHO. Alan G.