James, have you tried using non overloaded function calls?? ie. StrReplace and ArrReplace etc. It should take a few minutes to implement, and may yield the answer you're seeking.
I still prefer the way Delphi overloads. At least it explicitly implies it is doing so. Matt _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal