Ich hoffe dass Ihr alle ein schönes Osterfest hattet.

Vor kurzer Zeit hatte ich das Problem, wie man Formen zur Laufzeit herstellt.
Dank Eurer Hilfe habe ich das dann auch in den Griff bekommen (fast).
Ich kann jetzt beliebig viele Formen auf einem Hauptformular erstellen.
Wie das aussieht habe ich mal in einer Grafik im Anhang abgestellt.
Da ich aber nach der Erstellung auch mit den Formularen arbeiten möchte (ändern, löschen, u.s.w.),
habe ich bei der Erstellung jeder Form ein Memo verpasst wo ich was reinschreiben kann und dem
Memo und auch der neu erstellten Form eine OnClick-Ereignis-Routine hinzugefügt, um dann reagieren zu können.
Das funktioniert zwar soweit ganz gut, die Routinen werden bei so einem Ereignis auch aufgerufen,
aber leider kann ich nicht abfragen, in welcher Form oder in welchem Memo das Ereignis statt gefunden hat.
Wenn ich z.B. den Form.Namen abfrage, dann bekomme ich immer den Namen der zuletzt erstellten Form,
auch wenn ich eine bereits bestehende Form anklicke.

Kann mir jemand sagen, was ich da falsch mache, oder geht das vielleicht gar nicht mit Lazarus?
Mit freundlichen Grüßen Hercules.
Und eine schönen Tag noch.
