i've learned before to do the double buffer manually when using timage.
i think it's the more secure way, you don't need to guess if the widgetset
do itself....

but, obviously, depends on the context...
________________________________
William de Oliveira Ferreira
Bacharel em Sistemas de Informação


2012/2/8 Sven Barth <[email protected]>

> Am 08.02.2012 01:07, schrieb [email protected]:
>
>  Hi,
>>
>> I'm drawing a bitmap to the canvas by using LoadFromRawImage in
>> combination with a TImage. The OnPaint code below works just fine. When
>> I move the scrollbar, the images are drawn to the canvas, however there
>> is still a bit of flicker.
>>
>> procedure TForm1.Image1Paint(Sender: TObject);
>> begin
>> Image1.Picture.Bitmap.**LoadFromRawImage(bitmaplist[**
>> ScrollBar1.Position].RawImage,
>> False);
>>
>>
>> Application.ProcessMessages;
>> end;
>>
>>
> Why are you calling "Application.ProcessMessages" here?
>
> Regards,
> Sven
>
>
>
> --
> ______________________________**_________________
> Lazarus mailing list
> [email protected].**freepascal.org<[email protected]>
> http://lists.lazarus.**freepascal.org/mailman/**listinfo/lazarus<http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus>
>
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to