Nope, I haven't. This cleared things out! But I read a little about it and I'll try to really understand what OOP means while learning delphi. Thanks for the help!