I'm using the graphics supplied as a parameter in the OnPaint ; What really makes the control filkering more and more, is its nature as a container (such as the panel), When the control is drawn without any children controls, it works very good but when adding the children controls, it starts flickering in an unacceptable fashion ... Thanks for helping but I stell need some more IDEAS ...