title: How to access design position on non-visual Delphi components?
body: <p>When designing a form in the IDE, non-visual components (eg TMainMenus, TDatamodules) can be freely placed and positioned. The position is persisted, so that on reloading the form these components appear in the correct place.</p>
  
  <p>But, TComponent does not have Top or Left properties!</p>
  
  <p>So, how can my code access the 'designed position' of non visual components? </p>