Zitat von
Martin.Ghosts:
Bei einer Verschiebung von mehr als einem Pixel kann es passieren, dass der Ball teilweise den Rand des Formulars überschreitet.
Aber nur so ergibt es Sinn.
Frag doch einfach ab:
Delphi-Quellcode:
if Ball.X <= linke_Wand then
// links
else if Ball.X >= ...
else if Ball.Y <= ...