I am drawing lines and polylines etc. to draw a picture. All works OK but it is too slow. If I want to draw a picture made of 3000 lines, that takes about 90 mSec, depends of length of lines. If I want to move or zoom the drawing I must redraw it again and again and then another problem appears - flickering. It is problem with all that inherited procs for repaint, invalidate etc. I don't understand all this jet. So does anybody know how to draw faster (maybe with some other functions)or how to get results as : soft movement, soft online zoom and manage that disturbing efects.