> You could probably simply overload GetFileSize() and DecodeMlsResp() > as well.
Was overloading supported in Delphi 1? To support 14 or more different compilers with the same source code makes for complicated, difficult to read code. And is unnecessary. Thee way to simplify it is to support fewer compilers, not to make it more complex. I can justify time moving the components forward with new features, but not trying to keep them compatible with obsolete compilers I stopped using five years ago - and I still use Delphi 6 for production code. Angus -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be