I'm analyzing the DBGrids.pas unit. There's a TColumn class which have published the FieldName property
property FieldName: String read FFieldName write SetFieldName;
It's declared as a string but in the object inspector it's appear as a editable combobox (TDataFieldProperty)
I analyzed almost all DBGrids unit and can't find place where that trick is done. Where should I look?