Sign in Join
FPDoc Onlineexperiment

TComponent.Name property

Member of TComponentpublishedIn unit Classes

Name of the component.

Declaration

pascal
property Name: TComponentName read FName write SetName stored False;

Description

Name is the name of the component. This name should be a valid identifier, i.e. must start with a letter or underscore, and can contain only letters, numbers and the underscore character. When attempting to set the name of a component, the name will be checked for validity. Furthermore, when a component is owned by another component, the name must be either empty or must be unique among the child component names.

By "letters", 7-bit letters are meant.

Errors

Attempting to set the name to an invalid value will result in an exception being raised.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.