Classes.TComponent.ValidateRename
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.