title: Windows appearing off edge of screen (Delphi)
body: <p>Windows in my application are popping up off the edge of the screen, and this of course is a problem because some of the windows are modal and can't be dismissed (you don't even know they are there).</p>
  
  <p>I'm using the TurboPower Orpheus component which remembers the location and size of each form, then restores it when the form is shown again.  It saves the size and placement in an INI file.</p>
  
  <p>What can I do to prevent windows from ever showing off the side of the screen?</p>