Kev #1 ok confirmed theres a memory leak with direct dc drawing, i cant say if/when i will be fixed sorry. there should be no problem using the posted code danny looks good to me.kev