[Lazarus] 5dpo components last update
Michael Van Canneyt
michael at freepascal.org
Fri Feb 12 23:57:33 CET 2016
On Fri, 12 Feb 2016, Paulo Costa wrote:
> On 12-Feb-16 16:04, Michael Van Canneyt wrote:
>> Can you also send me the complete configuration you used ?
>
> The setup:
>
> Raspberry Pi 2 Model B
> Raspbian Jessie (Debian version 8.0)
> Lazarus 1.2.4+dfsg2-1 (It is the version available on their repository. Call
> me lazy :)
> fpc 2.6.4+dfsg-4+rpi1 (Again, it is the version available on their
> repository.)
>
> I have update the repository to include the Raspberry Pi example.
Thank you.
>
>> I would like to write an article for Blaise Pascal magazine, the editor
>> will
>> be very pleased to hear this, he has been asking for it since a long
>> time :)
>
> Nice :)
>
>>> The supplied example does not work out of the box because the gtk
>>> based form viewer component isn't working with the raspberry pi. I had
>>> to replace it with a bgrabitmap based one. That adds one more
>>> dependency. Do you have any suggestion for a fpc "native" alternative?
>>
>> You mean an image component ? What is missing in the ones in fpImage ?
>
> When I was investigating fpImage, in the wiki
> (ttp://wiki.freepascal.org/fcl-image) came across with this:
> "fcl-image is written for maximal portability and maintainability and is
> quite slow. The main storage type is 16-bit RGBA, storing always 64-bit per
> pixel, and a function is called to get each pixel."
That information is old and outdated.
You can perfectly have other storage formats in any buffer you like.
But a dependency on bgrabitmap is not the end of the world.
Michael.
More information about the Lazarus
mailing list