Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Änderungsüberwachung Einstellungen

  Alt 27. Jan 2012, 09:39
Wenn es im Prinzip so laufen soll, wie du beschreibst, dann kannst du das mit einem einzigen Change-Event pro Control-Typ erledigen. Setze bei jedem Control einen Tag-Wert, der dem Property entspricht. Verdrahte alle Change-Events auf eine Methode und merke dir das Control-Tag aus dem Sender in einem Set. Beim Save prüfst du für jedes Property, ob das entsprechende Bit im Set gesetzt ist. Den Save-Button verbindest du mit einer Action, die im Update-Event prüft, ob das Set leer ist.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat