Hi!
Den Feldern einer Record-Property kann man ja nicht so einfach etwas zuweisen, wenn man sie nach folgendem Muster deklariert:
property Pos: TPoint read FPos write FPos;
Ich hab mich für die
hier von Hawkeye219 beschriebene Lösung entschieden, von einem Getter einen Zeiger auf den Record zurückliefern zu lassen.
Nun würde ich aber gerne auf das Beschreiben der Record-Property reagieren (Ereignis auslösen). Wie sollte ich das machen? Den Record in eine Klasse umschreiben? Zwei Properties erstellen (PosX und PosY)? Oder noch was anderes?