Autor Beitrag
Sleepy
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Di 13.05.03 18:35 
Also ich will ein GIF (TGifImage bereits installiert) auf einem Hintergrund bewegen.

Zuerst hab ich das mittels LEFT und TOP des Image1 objekts versucht. Das ging zwar, hat aber sehr stark geflackert.

Dann hab ich es mittels den koordinaten von canvas.draw auf einer Paintbox versucht versucht. Das hinterließ jedoch eine spur.

Dann hab ich nach jedem Schritt den hingergrund neu geladen. Dann flackert entweder das Bild oder der hintergrund.


Was kann ich tun?


Nachtrag: Delphi und nicht DelphiX
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Di 13.05.03 20:11 
Deine Form hat ein Property "DoubleBuffered", das musst du (zur Laufzeit, am Besten im OnCreate) auf True setzen, dann flackert's nicht mehr.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Sleepy Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Di 13.05.03 20:23 
mehrmals in 100 verschiedenen variationen versucht... geht nicht
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Di 13.05.03 20:37 
Wie "geht nicht"?
Geht nicht, gibt's nicht.
Meldet der Compiler einen Fehler, oder flackert's einfach immer noch? Du musst natürlich die Form nehmen, auf der die Paintbox, bzw das TGifImage liegt.
Dann: In welche Prozedur rufst du#s aus und was genau rufst du auf?

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Sleepy Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Di 13.05.03 20:41 
das is mir schon klar, aber es flackert immernoch
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Di 13.05.03 21:11 
very strange...
Dann kann ich dir so auf Anhieb leider auch nicht weiterhelfen, außer über DirectDraw/OpenGL eine Lösung zu finden, aber das ist ja sicherlich nicht das, was du haben wolltest...

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Sleepy Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Di 13.05.03 21:14 
ne leider nich :/