@Felipe,
I will come back to this subject. I will be too busy for the next 2-3
weeks, but after that I will try fpImage and LazIntfImage and see how
they work. Any problems I will give a complete feedback - with code if
necessary.
Andreas
Felipe Monteiro de Carvalho wrote:
On 11/21/06, Andreas Berger <[EMAIL PROTECTED]> wrote:
Do you manipulate bitmaps at runtime? The only reason I have not fully
switched is that I can not get transparent bitmaps to work correctly. I
have a simple sprite system that shows the states of the machines being
controlled, but when I manipulate the bitmap, I have problems with the
mask - and transparency sometimes simply vanishes.
I sugest you create a small example that reproduces the problem and
help us track it and solve it.
I use transparent bitmaps on the magnifier (
http://magnifier.sourceforge.net/ ) and it always worked good. But I
only use images with color transparency, and the only operations I do
is draw and stretchdraw.
What operations do you use, and which ones cause trouble?
Is fpImage (or even fpImg) different. Should I base my images on them
instead of TImage and TBitmap?
Maybe you could try using TLazIntfImage together with TBitmap to
manipulate the image. TLazIntfImage gives lower level access. There is
documentation here:
http://wiki.lazarus.freepascal.org/Developing_with_Graphics
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives