Falls es die
Finished
-Property noch nicht gibt, dann doch wenigstens das
onTerminate
-Ereignis? Das wird ausgeführt, wenn der Thread seine Execute-Methode verlassen hat. Als Bonus wird die Methode bereits im Kontext des Hauptthreads ausgeführt, du kannst also schon gefahrlos an
VCL-Komponenten herumwerkeln.
Darin kannst du ja dann auch einfach eine
meineForm.derThreadIstFertig := True
setzen.