Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   FireMonkey: TDBEdit Control - Wie bekomme ich das Change-Event (https://www.delphipraxis.net/203449-firemonkey-tdbedit-control-wie-bekomme-ich-das-change-event.html)

rfx 18. Feb 2020 09:47

FireMonkey: TDBEdit Control - Wie bekomme ich das Change-Event
 
Hallo Zusammen!

Ich habe heute probiert eine Komponente TDBEdit (erbt von TEdit) in FireMonkey zu programmieren. Ich habe TFieldDataLink verwendet und das funktioniert soweit auch alles gut.

Die Daten aus dem DataSet kommen in das TDBEdit.

Mein Problem ist aber, dass ich den FieldDataLink auf Modified setzen muss, wenn sich der Text im Edit geändert hat. in VCL hatte man dazu
die procedure Change üerschrieben. Diese gibt es beim FireMonkey TEdit aber nicht. Das OnChange-Event zu überschereiben ist bei einer eigenen
Komponente keine gute Lösung.

Ich suche nun schon einige Zeit, finde aber die Methode in TEdit nicht welche sofort aufgerufen wird, wenn sich der Wert geändert hat.

BG,
Franz


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz