nun ja... bei Sleep 100ms und 10 Durchläufen ist nach 1s alles fertsch...
Für dich sieht es dann nach alles auf einen Blick aus, da innerhalb der Schleife keine Nachrichten abgearbeitet werden und somit erst danach alles gezeichnet wird (Stichwort: ApplicationProcessMessages).
Versuche noch einmal dein Vorhaben detailierter zu beschreiben.