Vielen Dank für die Antworten erst mal!
Dass ich Eigenschaften zur Laufzeit zuweisen kann ist mir im Grunde schon klar - was mir fehlt ist diese universelle Methode. Dass man da etwas mit dem Parameter Sender machen kann habe ich mir schon gedacht. Aber wie genau geht das. Angenommen ich wollte wie im Beispiel die Schriftgröße von einem Label vergrößern:
Delphi-Quellcode:
procedure TForm1.LabelMouseMove(Sender: TObject);
var Label1:TLabel;
begin
Label1:=Sender;
Label1.Font.Size:=Label.Font.Siz+2;
end;
Ich weiß - so funktioniert das auf keinen Fall. Aber wie müsste das dann richtig aussehen?