怎样才能实现用c++ builder tchart控件这样画图?该怎么解决

怎样才能实现用c++ builder tchart控件这样画图?
在chart上画满100个点时,画第101个点时,把最左边的第一个点删除同时把从第二个点至第100个点往左整体平移一个单位,这样的话原来画第100个点的位置就空出来了,这时就可以画第101个点,其他的类推。(就是波形不断往左移动,但坐标轴不变)拜托啦!!给点程序吧!!!

------解决方案--------------------
其实很多时候是思路的问题,并不是代码。
你为什么一定要把第一个删除,然后再平移,然后又要画第101个点呢?
你就不能把1~100个点都清除掉,直接画2~101?
如果你1~100个点都能画出来,那画2~101又有什么问题呢?