Forum: Object-Pascal / Delphi-Language
by jaenicke,
17. Mai 2015
Nein, ich habe nicht einmal einen Führerschein. ;-)
Ich habe einfach das nicht als Eventcontroller implementiert, sondern lieber die Liste entsprechend. Sprich:
public
property OnTest: TMulticastEvent<T> read FOnTest;
...
Example.OnTest.Add(procedure(const ATest: string)
begin
Forum: Object-Pascal / Delphi-Language
by jaenicke,
16. Mai 2015
Ja, genau. Das nennt sich Multicastevent. Ich habe dafür eine von TList<T> abgeleitete generische Klasse gebaut, die die registrierten Eventhandler dann alle auslöst.
Ich schreibe auf der Autobahn im Auto, ein Beispiel folgt bei Bedarf später...