Zitat:
Ich war nur verwirrt weil das Ändern z.B. der Position des Progressbar auch ohne Synchronize funktioniert
Das war wohl eher Zufall, weil die durch die Positionsänderung ausgelösten Zeichenoperationen schneller laufen als ein kompletter Neuaufbau. Die meisten auf
VCL basierenden Komponente sind nicht Threadsicher. Als Faustregel gilt: Alles was auf einen Canvas zugreift muss synchronisiert (also im Hauptthread ausgeführt) werden.