Scroll and stop text on LCD

BulldogLowell:
because you have no debouncing happening...

I'm sorry I don't understand you.. I only pasted your fragment of code to my rest of program..