Einzelnen Beitrag anzeigen

tob2

Registriert seit: 16. Mai 2024
4 Beiträge
 
#6

AW: LiveBinding von Variable/Eigenschaft zu VCL-Komponente

  Alt 22. Jun 2024, 16:50
Vielen Dank!

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.
  Mit Zitat antworten Zitat