@SirThornberry:
Ich habe auch nicht gesagt das das TIdAntifreeze im Thread erzeugt werden soll

Es gehört auf die Main-Form und stellt somit dann die globale Instanz die
Indy ansonsten selbst erzeugen würde.
Und somit erhält die Main-Form dann "Application.Processmessages" auch wenn der Thread gerade blocking calls aufruft.
Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.