В вашей схеме тоже не полностью текст пробегает. Обратите внимание что в строке написано "НАЧАЛО" и "КОНЕЦ"
Вроде сделал проще некуда

Add(Counter,15443,378,161)
{
Min=-1000
Max=300
Step=5
Default=215
link(onNext,6243861:doLeft,[])
}
Add(MainForm,91370,238,154)
{
Left=21
Top=105
Width=287
Height=236
Caption="ScrollText"
}
Add(Timer,54122,308,168)
{
Interval=50
link(onTimer,15443:doPrev,[])
}
Add(Label,6243861,448,154)
{
Top=50
Width=1000
Caption="НАЧАЛО sdfgdsgsdfgsdfgfgdfsgsdfgsdfgsdfgsdfgdfgsdgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdf КОНЕЦ "
Point(doLeft)
Point(Width)
}
Но мерцает мерзко, в глазах рябит.