We solve "Error initializing Pixbuf" on Linux and FreeBSD (CT Ver 2.20)
Unit BGRAImageManipulation
procedure TBGRAImageManipulation.Paint;
begin
inherited Paint;
{$IFDEF WINDOWS} // 9999 for CodeTyphon
fVirtualScreen.Draw(Canvas, 0, 0, true);
{$ELSE}
fVirtualScreen.Draw(Canvas, 0, 0, false);
{$ENDIF}
end;
Units: BGRAVirtualScreen and BGRAPanel
procedure xxxxx.Paint;
.....
{$IFDEF WINDOWS} // 9999 for CodeTyphon
FBGRA.Draw(Canvas,0,0,true);
{$ELSE}
FBGRA.Draw(Canvas,0,0,false);
{$ENDIF}
....