On 2/6/07, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:
In TCustomTreeView.DoPaintNode() on line 4125 and on line 4201it fires
off the OnCustomDrawItem event!  Why twice in the same method
(DoPaintNode)?  Shouldn't this occur only once?

This could account for all the 'repaint flicker' that occurs when a
populated treeview (like after a large compile) gets scrolled
horizontally in the Message View window.  I'm using Lazarus compile
under Linux with GTK1 widget set. I haven't tested the flicker bug
under other platforms yet.

Thought this double event firing could be a good candidate of the problem.


--
Graeme Geldenhuys

There's no place like S34° 03.168'  E018° 49.342'

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to