Zur Ergänzung: Man schreibt sich dann eine Ereignisbehandlung, z.B.:
Delphi-Quellcode:
procedure TFormMain.ExternValueChanged;
begin
DoSomething;
end;
und weist z.B. im OnCreate oder im OnShow der Form dem Ereignis diese Methode zu:
Delphi-Quellcode:
procedure TFormMain.FormCreate(Sender: TObject);
begin
OnValueChange := ExternValueChanged;
end;
Wird das Ereignis in einer anderen
Unit bzw. Form ausgelöst, muß man darauf achten, daß diese andere Form bereits instaziiert wurde. Wird sie erst nach der
Unit/Form, in der die Ereignisbehandlung steht, erzeugt, wählt man für die Zuweisung der Ereignisbehandlung zum Ereignis z.B. OnShow oder OnActivate statt OnCreate.