Einzelnen Beitrag anzeigen

rfx

Registriert seit: 18. Feb 2020
1 Beiträge
 
#1

FireMonkey: TDBEdit Control - Wie bekomme ich das Change-Event

  Alt 18. Feb 2020, 09:47
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
  Mit Zitat antworten Zitat