alles etwas wirr
Bisher übergeb ich einfach die absolute position indem ich vom Thread aus mit Syncronize die ProgressBar Procedur aufrufe.
Das funktionier ohne Events.
Wenn ich es richtig verstanden habe, möchtest Du die OnProgressBar-Methode in ein eigenes Objekt packen. Gut, geht auch.
was soll den in der OnProgressBar passieren?
Die Position der Bar setzt Du ja schon im Thread.