On Wed, 18 Jan 2006 13:39:21 -0700 L505 <[EMAIL PROTECTED]> wrote: > > Conclusion: never call any parameter of any procedure or function exactly > > like any property of any class and its ancestors. So far I thought, > > parameter names of functions and procedures are always local, i.e. valid > > for this function or procedure block only. Is this a bug or feature of FPC > > vs. Delphi? > > > I've seen this before while doing ports from delphi to freepascal. What I > did, just > to get it quickly working, was use the underscore, although a bit messy > looking: > > function SubstringData(const Offset, Count_: Integer): WideString; virtual;
Prefixing an 'A' seems to be an (un)official delphi naming convention: function SubstringData(const AOffset, ACount: Integer): WideString; virtual; Micha _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal