TFieldDefs.MakeNameUnique function
Create a unique field name starting from a base name.
Declaration
function MakeNameUnique(const AName: string): string; virtualArguments
AName | Start of fieldname. |
Function result
Unique name, based on
AName.
Description
MakeNameUnique uses
AName to construct a name of a field that is not yet in the collection. If
AName
is not yet in the collection, then
AName is returned. if a field definition with field name equal to
AName
already exists, then a new name is constructed by appending a sequence number to
AName till the resulting name does
not appear in the list of field definitions.See also
- Find
- Name
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
