Quote Originally Posted by Malver

1) When I attempt to alpha-blend using DrawAlpha (or DrawAlphaRotate), the image becomes transparent...but green! Why is this happening, and how can I make it become normally transparent?

2) How do DrawSub and DrawAdd differ from DrawAlpha? They all seem to just make the drawn sprite transparent. I've heard that lighting/shadows can be done with DrawSub/DrawAdd, too. How do these two work?
1) I have experienced the same with any color image i used and any alpha value i used. I had a project in delphi 4, using alphablending, then when i compiled in 6 it became green.

2) Drawsub will not look at the current pixels, drawadd will use also the current pixels and the newones to mix them with a result.


I also got a question: Does any one know how to use 8 bit graphics with Delphix on a Windows XP platform?