Registriert seit: 21. Aug 2003
Ort: Chemnitz
29 Beiträge
Delphi 7 Professional
|
Re: dynamische Bitmaps (TImage) auf festen "Untergrund&
29. Aug 2005, 23:14
Also erstmal Danke für Eure Tipps.
Zum Tipp von urbanbruhin:
habe im OnCreate-Ereignis des Forumlars
Panel1.DoubleBuffered:=true; // verhindert flackeren beim Grafikverschieben
gesetzt und es flackert deutlich weniger.
Zu der Antwort von Khabarakh:
Ich denke nach dem vielen Tests des heutigen Tages, dass das Panel doch der richtige Untergrund zum Darstellen, Erkennen und Verschieben einzelner Image-Objecte ist.
Ich möchte - und zwar nur in einem festen Teil meines Formulars - ein Gesamtbild darstellen, was aus mehreren Einzelbildern (Images) besteht, die ich einzeln erkennen und verschieben will.
Wenn ich die einzelnen Teile (Images) z.B. in eine Paintbox ??? über BitBlt() kopiere, dann geht das wohl schneller, aber wie erkenne ich dann im fertigen Gesamtbild das Einzelobjekt wieder ?
Denn wenn ich die Sache richtig verstanden habe, kann eine Paintbox auch kein Parent von TImage werden und demzufolge würde auf ihr auch nicht die "Objekterkennung" der einzelnen Bilderpuzzel (Images) funktionieren, oder etwa doch ? :gruebel:
|