Is it possible to add AsFormat as a procedure at carious places where you can use the AsString property?
It would be extreme handy (and shorter to code) as an alternative to code like:
CODE
xx.AsString:=Format('0x%8.8X',[1234]);
it would then look like
CODE
xx.AsFormat('0x%8.8X',[1234]);
The construction would also be very convenient as an extension for the Add method on the TStringList. So
CODE
sl.Add(Format('0x%8.8X',[1234]));
would become
CODE
sl.Add('0x%8.8X',[1234]);