Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2003-11

New transparent blit function?

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Micha Nelissen

Hi,

Shall I add a new transparent blit function to the interace object? I can also replace MaskBlt, because, basically, that's what it's designed to do. Difference is that I will be removing the last parameter, the ROPCode as it's complex and you need an hour of learning before you understand what it does. Furthermore, MaskBlt does not work on Win9x.

Regards,

Micha.

Reply by email

Micha Nelissen
to Micha Nelissen
Micha Nelissen wrote 5 lines
Shall I add a new transparent blit function to the interace object? I can also replace MaskBlt, because, basically, that's what it's designed to do. Difference is that I will be removing the last parameter, the ROPCode as it's complex and you need an hour of learning before you understand what it does. Furthermore, MaskBlt does not work on Win9x.

Okay, I have added an overloaded version of MaskBlt. We can always remove the other one later.

Mattias, can we port lazarus to use the fpimage code? Then the 'old' functions can be removed, no?

Micha.

Reply by email

Mattias Gaertner
to Micha Nelissen: Shall I add a new transparent blit function to the interace object? I can also replace…
Show quoted text 13 lines
Micha Nelissen wrote: > Shall I add a new transparent blit function to the interace object? I > can also replace MaskBlt, because, basically, that's what it's designed > to do. Difference is that I will be removing the last parameter, the > ROPCode as it's complex and you need an hour of learning before you > understand what it does. Furthermore, MaskBlt does not work on Win9x. Okay, I have added an overloaded version of MaskBlt. We can always remove the other one later. Mattias, can we port lazarus to use the fpimage code? Then the 'old' functions can be removed, no?

The fpImage code does not yet work on 256 color displays. This need palette support. I think, we should first implement basic palette support, then we can remove the old code.

Mattias

Reply by email