my BGRABitmap chessboard for fpGUI.
It is made for fpGUI but there would be almost nothing to change to get a LCL version.
keeping a release thread as brief as this just guarantuees that people will not be able to compile it.
under Lazarus, this doesn't build, packages missing and no link where to find them.
the underlying package BGRA... from sourceforge does not compile either:
bgraqtbitmap.pas(110,26) Error: identifier idents no member "Init_BPP32_R8G8B8_BIO_TTB"
in:
procedure TBGRAQtBitmap.DataDrawOpaque(ACanvas: TCanvas; Rect: TRect;
AData: Pointer; ALineOrder: TRawImageLineOrder; AWidth, AHeight: integer);
var
Temp: TBitmap;
RawImage: TRawImage;
BitmapHandle, MaskHandle: HBitmap;
CreateSuccess: boolean;
begin
if (AHeight = 0) or (AWidth = 0) then
exit;
RawImage.Init;
if TBGRAPixel_RGBAOrder then
RawImage.Description.Init_BPP32_R8G8B8_BIO_TTB(AWidth, AHeight) <------ error producing !