Forum: Sonstige Fragen zu Delphi
by himitsu,
11. Jan 2014
Du hast doch sowieso eine Kollisionskontrolle eingebaut ... einfach ringsum um das Level eine Mauer bauen. :zwinker:
Oder du merkst dir in einer Variable wie groß das Level ist ... du weißt jwa, beim Befüllen wo die letzen Elemente im Level liegen.
Man kann auch alle Controls in der ScrollBox durchlaufen und sich die kleinsten und größten Positionen auslesen.
Forum: Sonstige Fragen zu Delphi
by himitsu,
10. Jan 2014
Nja, abgesehn davon, daß es so arschlangsam wird ...
TScrollBox auf die Form und da viele TImages rein.
Und dann die Scrollbox via Befehl scrollen (ScrollBy usw.) oder bei einem Image ScrollIntoView (oder so).
Besser die Bilder intern verwalten (TPicture, TBitmap oder so)
Und die Ausgabe beim Verschieben und im OnPaint selber an der gewünschten Position auf eine TPaintBox zeichnen...