Der Sachverhalt ist ja bekannt.
Was müsste die
VCL (oder allgemein eine
GUI) denn tun/berücksichtigen, damit es nicht so wäre?
Alle Controls und Daten (Objekte, Listen) mit einer Critical Section schützen? Oder gibt es andere grundsätzliche Aspekte/Überlegungen?
Die CS-Lösung habe ich gerade mal (noneVCL) angetestet, was sehr gut funktioniert hat.