Zitat:
einen timer sollen wir nicht benutzen.
...wer sagt das ? Der Lehrer, der...
Zitat:
Das weiß ich auch nicht, musst du mal ausprobieren.
...gesagt hat ?
Sollte er noch mal fragen kannst du sagen, mit einem Timer ist das die eleganteste Lösung.
Zur Frage: im TimerEvent OnTimer setzt du dann die Position deines Shapes. Du müßtest noch die Richtung der Bewegung zwischenspeichern und bei Kollision mit dem "Rand" des Panels entsprechend die Richtung ändern. Desweiteren brauchst du noch eine Funktion für den Einfallswinkel und den Ausfallwinkel.
wenn mich nicht alles täuscht gab es hier schon mal was in dieser Richtung. Durchsuche mal die
DP nach den Stichworten.
PS: was ich nicht verstehe sind die Werte welche in die Edits eingetragen werden sollen ?