title: Are there any good free/cheap Delphi grid controls?
body: <p>I gave up on Delphi's DBGrid nearly a decade ago because it is simply no good. Since then, I have used Virtual TreeView which offers a lot of value but it has a few issues. Like the current state of development (e.g. None) and the fact that there is no good data-bound version. DevExpress's QuantumGrid is famous for the rich feature set but is really quite expensive. I reckon that its huge feature set is probably overkill for 95% of the general use cases for data-bound grid controls.</p>
  
  <p>Does anyone know of a data-bound grid control that sports the following features:</p>
  
  <ol>
  <li>Checkboxes for boolean fields. How obvious is that?</li>
  <li>More effective way of dealing with editors, i.e. no need to click three or four times to get the pick list to show.</li>
  <li>Has to be data-bound.</li>
  <li>Modern-looking. Possibly using XP themes, but being skinnable is preferable.</li>
  <li>Flexible owner-drawing. This is one of the great features of Virtual Treeview - you can literally replace any part of the cell drawing without upsetting the rest. Painting is done in a series of layers, and you opt to replace only the layers you need to modify.</li>
  <li>Wrappable lines, or at least tooltips that pop up and show the content that has been truncated for display.</li>
  </ol>
  
  <p>I seldom use editing within a grid control, so the editing features need not be fantastic.</p>
  
  <p>Any good suggestions?</p>