Classes.TComponent.ValidateRename

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

De Classes.pas

	procedure ValidateRename(AComponent: TComponent; const CurName: string; const NewName: string); virtual;


Unité : Classes

Type : méthode

Visibilité : protected

Membre de : TComponent

Informations C++

De Classes.hpp

	virtual void __fastcall ValidateRename(Classes::TComponent * AComponent, System::UnicodeString CurName, System::UnicodeString NewName);


Unité : Classes

Type : méthode

Visibilité : protected

Membre de : TComponent

Description

Vérifie que le changement de nom d'un composant possédé ne crée pas de conflit.


ValidateRename vérifie si le composant peut remplacer le nom d'un des composants possédés, transmis dans AComponent, à partir de son nom actuel (CurName) par la chaîne transmise dans NewName. Si AComponent a la valeur nil (Delphi) ou NULL (C++), ou si NewName est déjà le nom d'un composant de la liste des composants, ValidateRename déclenche une exception EComponentError.

ValidateRename est utilisée de manière interne lors d'une modification de la propriété Name. Il n'est pas nécessaire de l'appeler directement.

Voir aussi

Personal tools