Du kannst doch nachgucken?
Die Dokumentation und den Code habe ich untersucht, mir geht es mit meinem Thema primär darum zu erfragen, ob jemand die Problematik bereits sauber gelöst hat, oder ob der etwas unschöne Weg über AddCompleteEvent meine einzige Option ist.
Am Ende ist TTask.ProcessCompleteEvents virtual und kann somit überschrieben/erweitert werden.
Mir ist es nicht gelungen, da TTask eine Instanziierung abgeleiteter Klassen verhindert (siehe TTask.Create).
Viele Grüße,
karlkoch