Aber sollte CheckSynchronize vom FMX nicht auch selbst ausgeführt werden?
beim Verarbeiten von Messages, bzw. nachdem das SyncEvent TThread.Synchronize, bzw. Queue, getriggert wird.
Das ganze ist
GUI los. Eine
DLL die ein paar Funktionen zur Verfügung stellt ...
Soweit ich das bisher beobachten konnte, bleibt Queue() in einer
DLL einfach hängen, wenn der Aufruf nicht erfolgt (eigen Kopie der
RTL, soweit ich das verstanden habe)