TrueDBGrid 4.0
Each column can be sized independently. There is a Width property that applies to the Column object. The Width can be changed by code or by the user at run-time. It can also be set at design-time.
The cell borders are controlled by the RowDividerStyle of the grid object, and by the DividerStyle of the Column object
It is possible to embed a CR/LF combination in a grid cell. It would be necessary to trap for something like CTRL+ENTER, and add the CR and LF characters to the text.
I tried setting Row = 0 and Col = 0 but this does not seem to make any difference.
...Code to add columns TDBGrid.LeftCol = 0 ' Or whatever column you want
It is also documented in the help file for the behaviour of adding columns, if you are using more than one split.