Hi Stephan, Can you explain these lines please? // this fixes the font redrawing (text getting thicker) // and it proves my theory that the Drawing here // should be clipped to the update region as it was // when the invalidation was triggered //FillRect(r); That's exactly what it happens. bye, Adi.