title: How to pass data between forms in Delphi?
body: <p>It may seem a little newbie, but I really have got problem with it. I have a form (not the main one)for getting many different data from the user and I want to pass it to a manager class for creating an object with these. The problem is that I can't have this class to use the other unit (getting circle uses) and also it doesn't have access to the manager class instance (which is in main form).</p>
  
  <p>So, what shall I do? I've already considered using public variable but I have a bad feeling about it (regarding OOD patterns).</p>