HSG

Aktuelle Seite: HSG/Fächer/Informatik/Material

"Evolutionäre Entwicklung" beim Tangram-Spiel, Version 5


In der Version 5 soll das Selektieren eines Teils mit der Maus eingeführt werden. Es ist dazu notwendig das Maus-Ereignis MouseDown im Bild in die Welt weiterzureichen. Dh. MouseDown im Bild ruft MouseDown in der Welt auf, wobei die Koordinaten vom Bild in die Welt transformiert werden. Außerdem sollen die Zustände der Maus-Tasten bzw. der Shift-Taste weitergegeben werden. Dazu muss man sich informieren, wie Delphi diese Zustände kodiert und in die eigene Kodierung übersetzen.
Um das "richtige" Teil zu finden, sucht man die Liste von oben (von vorne) nach dem ersten Teil ab, das den Punkt FPa ("alter Punkt") enthält. Man muss also das Enthaltensein prüfen und eine Liste durchsuchen können.