Hello, I'm new to Lazarus for a Week (Migrating from C#).
And I'm also French Speaking, so...
Lazarus version 2.0.12 (Windows, Mac, Linux)
I am converting one of my program from C# to Lazarus.
First I use Graphics32.
Works fine on Windows and Linux, but not on Mac.
So I try with BGRABitmap
My problem:
with 3 BGRABitmaps of the same size
I want to draw the second on the first and draw the 3rd with transparency on the first.
Then display the result on a TImage with Stretch and proportional enabled
Converting the resulting BGRABitmap to Bitmap is also a solution, but I don't know how to do it.
var
FileName, Status: String;
Picture: TBGRABitmap; // Temp Picture
begin
if OpenPicture.Execute then
begin
FileName := OpenPicture.FileName;
Picture := TBGRABitmap.Create(FileName);
O.K. here, but then I'm stuck...
Thank you.