[fpc-devel] please make TField.SetDataset virtual
webpirat at mail.ru
Fri May 30 13:25:27 CEST 2008
Joost van der Sluis wrote:
> Thanks, committed.
I have some questions though.
1. There is no support for BCD in TField:
function GetAsBCD: TBcd; virtual;
procedure SetAsBCD(const Value: TBcd); virtual;
property AsBCD: TBcd read GetAsBCD write SetAsBCD;
2. And few methods have 'word' arguments instead of 'integer':
function GetDataSize: Integer; virtual;
procedure SetSize(Value: Integer); virtual;
procedure SetSize(AValue: Word); virtual;
function GetDataSize: Word; virtual;
I suppose that adding empty methods for BCD support will not hurt while
changing type of Size methods can break some fpc applications. Is that
Size incompatibility is by design?
More information about the fpc-devel