Ahh Ok
War ich ja garnicht so falsch. Aber warum muss ich in meiner Klasse das aufgerufene Ereigniss zuweisen :
Klasse.DeinEreignis := Form1.MeinEreignis;
Ich weiß vorher ja nicht ob mich Frm1, Form2 oder Bla aufruft?
Ist es möglich das als Property oder ähnliches festzulegen, dass ich beim Aufruf dann folgendes habe :
Delphi-Quellcode:
var
MeinKlasse : TMeineKlasse;
procedure Form1.ButtonClick....
begin
MeineKlasse.Ereigniss := 'testereignis';
end;
procedure Form1.Testereigniss(blabla,blkbalbal);
begin
...
end;
Gruß, Real-TTX