[lazarus] CVS Updates
Andrew Johnson
acjgenius at earthlink.net
Thu Oct 16 15:38:34 EDT 2003
I just tested out win32. It's flickering problem is a completely
different issue, in fact, its the exact opposite problem. :)
the problem here is that afaict, the attempted double buffering code in
the lcl is always happening, and instead of preventing flickering its
causing even worse flickering. I tried disabling it for now with a
BUFFERED_WMPAINT define, since it is never used in gtk interfaces, and
it is causing such a mess in win32 anyway. If we figure out how to fix
it properly we can re-enable the code by enabling this define at the top
of Controls or removing the ifdef's entirely etc.
Andrew
On Fri, 2003-10-03 at 14:43, Micha Nelissen wrote:
> Andrew Johnson wrote:
>
> > First just commited a change to the GTK interface's ExtTextOut routine,
> > which will now buffer Opaque text, so that the flickering caused by
> > filling the bg before drawing the fg no longer happens, instead we only
> > have flickering resulting from the drawing of the buffer itself.
>
> Can you explain this a little more detailed? What is the cause of the
> flickering exactly? The win32 interface also has this problem.
>
> Thanks,
>
> Micha.
>
> _________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
> archives at http://www.lazarus.freepascal.org/mailarchives
More information about the Lazarus
mailing list