Du kannst doch vor der Anzeige einfach die Daten aktualisieren und dann erst das Formular anzeigen. Da brauchst du keine Events oder irgendwas.
Das hatte ich Anfangs auch so gemacht, dachte dann aber, dass es Probleme gibt, wenn das Form noch nicht sichtbar ist
Delphi-Quellcode:
begin
//hier die Details zum Kunden anzeigen
R := SGLizenz.Row;
with fShowDetails do begin
EFirma.Text := SGLizenz.Cells[ColFirma, R];
.....
if fShowDetails.ShowModal = mrOK then begin
SGLizenz.Cells[ColFirma, R] := EFirma.Text;
.....
end;
end;
end;