typedef void __fastcall (__closure *TSetNameEvent)(TReader* Reader, TComponent* Component, System::UnicodeString &Name);
Reader is the reader that is about to assign a name to a new component.
Component is the new component instance to which the reader is about to assign a name.
Name is the name of Component, which reader is about to set. The event handler can change this value to tell the reader to assign a different name.
TSetNameEvent is for internal use only.