Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.315 Beiträge
 
Delphi 12 Athens
 
#5

AW: LiveBinding von Variable/Eigenschaft zu VCL-Komponente

  Alt 22. Jun 2024, 12:59
Also wenn ich beispielsweise ein Objekt 'Katze' abgeleitet von der Klasse 'Tier' habe und die Eigenschaft 'Farbe' mit einer VCL-Komponente bidirektional verbinden will?
Bidirektional bedeutet: Änderungen in Farbe sollen in der VCL-Komponente aktualisiert werden und Änderungen in der VCL-Komponente sollen im Eigenschaft Farbe abgebildet werden?

Ersteres erfordert ja eine Art Event, der auslöst wenn die Eigenschaft Farbe sich ändert. Wenn die Klasse Tier sowas nicht zur Verfügung stellt, dann wird es eher schwierig.

Wenn du magst, schau dir mal das Observers-Beispiel meiner CmonLib an. Da geht es um genau sowas.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat