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
