Nutzt du die Hints in den Edits?
OnCreate der Form
> alle Texte EditX.Hint := EditX.Text; speichern
und dann in OnChange der Edits
Delphi-Quellcode:
// zugreifen
(Sender as TEdit).Text // neuer Text
(Sender as TEdit).Hint // alter Text
// und dann am Ende der Ereignisprozedur den neuen Text als Alten speichern
(Sender as TEdit).Hint := (Sender as TEdit).Text;
ShowHint natürlich FALSE.
So hättest du die Werte in den Edits selber und bräuchtest keine externe Liste und auch keine Ableitungen der Edits.