<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body>
<p>Unfortunately yes. I use a TFPMemoryImage descendant as internal datastructure in my application. Alternatively I could use OpenGL context to draw the images (thumbnails), but I would prefer TCanvas if possible. For now I'm just copying the data over to a bitmap, but this is of course far from ideal.</p>
<p> </p>
<p>Gr. Darius</p>
<p> </p>
<p> </p>
<p>On 4 feb '12, Felipe Monteiro de Carvalho wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<pre>Does it have to be TFPMemoryImage?

You can use TLazCanvas+TLazIntfImage+RawImage, like this wiki example
demonstrates:

<a href="http://wiki.lazarus.freepascal.org/Developing_with_Graphics#Using_the_non-native_StretchDraw_from_LazCanvas">http://wiki.lazarus.freepascal.org/Developing_with_Graphics#Using_the_non-native_StretchDraw_from_LazCanvas</a>
</pre>
</blockquote>
<p> </p>
<p> </p>
<div> </div>
</body></html>