<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Am 27.05.2019 um 06:43 schrieb Dennis
      via lazarus:<br>
    </div>
    <blockquote type="cite"
      cite="mid:ff70b839-18d8-59b2-665e-2d04acb2b5c6@avidsoft.com.hk">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <font size="+1">I am hoping one that supports different column
        types editing without much coding on my side.<br>
      </font></blockquote>
    That's what the standard TStringGrid can do.  Just use Columns. You
    can pick an editor in the ButtonStyle property. In case of the
    picklist editor specify the combobox items in property PickList; in
    case of the checkbox column specify the value assigned to the
    checked and unchecked state in properties ValueChecked and
    ValueUnChecked. Of course, these editor types require the grid to be
    in edit mode (i.e. goEditing in Options).<br>
  </body>
</html>