Die Eigenschaft Modified wird wahrscheinlich nur gesetzt, wenn die Daten über die BenutzterSchnittstelle verändert werden, eine Zuweisung an die Eigenschaft Text macht dieses nicht.
Wenn Modified keine Nur-Lese-Eigenschaft ist, dann könntest du diese auch selber setzten, nachdem du den Text ändern lassen hast (beim Empfang).
z.B.:
Delphi-Quellcode:
Edit1.Text := ...
Edit1.Modified := True;
add: wieder sowas bescheuertes ... die die vorherige Antwort wurde mal wieder nicht angezeigt -.-''