about to override buton paint event