Danke für die schnelle Antwort.
Hab deine Vorschläge sofort umgesetzt.
Leider funzt das mit der ProgressBar immer noch nicht richtig
Die ifs in TSearchThread::Status waren nicht zur Überprüfung ob was geändert werden sollte, sondern nur um herauszufinden, welche Elemente sich geändert haben und welche deshalb aktualisiert werden sollten (->Update()).
Hab deinen Vorschlag aber trotzdem umgesetzt, da dass ProcessMessages ebenfalls das Formular aktualisiert...