Also, bei mir geht dein Code wunderbar unter einer Voraussetzung: Das CNA-
Package ist nicht installiert. Da gibt es scheinbar "Antipathien"
zwischen deinem
Package und dem CNA. Die ComponentRenamed-Procedure hab ich zu Testzwecken mal eingekürzt:
Delphi-Quellcode:
procedure TPPWFormNotifier.ComponentRenamed(ComponentHandle: TOTAHandle;
const OldName, NewName: string);
begin
ShowMessage('"'+OldName+'" wird zu "'+NewName+'"');
end;
Da sieht man schön, wann man welche Aktion ausführen kann.