title: Smooth scrolling in Delphi
body: <p>For years I have been using smooth-scrolling plugins in my browsers (firefox/chrome).</p>
  
  <p>They give a precise feel both for the eye and for navigating.
  No line by line flickering.</p>
  
  <p>Is this functionality possible in the Delphi editor ?
  Or for that matter in any of the VCL controls TMemo/TStringGrid/TTreeView etc ?</p>
  
  <p>I know that in TVirtualTreeView it is possible to scroll by pixels.</p>