listview?
property Columns: TListColumns;
Use Columns to add or delete columns in the list view, or to edit
their display properties. When setting Columns at design time a
ListView Columns Editor dialog appears. This dialog allows columns to
be added or deleted, and the display properties of individual columns
to be changed. At runtime use the Caption, Alignment, and Width
properties of the TListColumn objects accessed by the Columns
property to change the appearance of the column headers.
To display the columns, set the ViewStyle property to vsReport and
the ShowColumnHeaders property to True.