Danke für die Kommentierung.
Ich wollte mit dem Programm einfach nur die Bewegung eines Kreises auf einer PaintBox anhand eines Message-Loops realisieren. jfheins hat mir
hier den Hinweis gegeben, dass das idR so gemacht wird und mich per PN auf den oben verlinkten Beitrag hingewiesen.
Macht die While-not-PeekMessage-Schleife genau das gleiche wie Application.ProcessMessages? Benutzt man diese Schleife nur bei
nonVCL-Programmierung?
Dann wär das doch eigentlich genau das Prinzip, das ich in
meinem Timer verwendet hab, nur das ich es nicht in eine Klasse auslagern sollte.