TComponent.Name
Name of the component.
Declaration
Source position: classesh.inc line 2146
published Property
Name : TComponentName;
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
Name | Description |
---|---|
TComponentName | Special type for component names. |
Owner | Owner of this component. |
ValidateRename | Called when a name change must be validated |