I can hardly imagine a true oscilloscope display effect of a free-running cardiograph, without the use of a timer.
What I understood is that he is using a static image (the cardiogram) which was saved previously from a real-time
cardiograph. So the main point and purpose of all this is to simulate the real-time flow of cardiograph. this means
the picture must be running freely without touching the screen or anything.
My previous suggestion involved a picture of the graph, but a single picture will, yes, run until completely disappears,
and then starts from the right side again.. of course this has nothing to do with real world cardiograph.. to solve this
problem and show the wave continuously, another identical image is used.. and the same timer event, the left property
of the second image must = to the left + width properties of the first image, so it can show like it is stitched to it..
And then by one single trick we can stitch the left property of the first image to follow the second image... I think
this is where real test must begin because theory only can not cover everything.