If you place a TsDBText components on a panel of a TsDBCtrlGrid, the default property for AutoSize is True. But the default should be False, because otherwise, if you select such a field at run-time, all records will show the corresponding field with the width of the selected field. It gives a spectacular, but unintended view of the grid if you have fields with large variations in size. If the field is right aligned, lots of information disappears in fields with longer sizes then the selected one.