Well i tried doing that in various ways . but i am getting errors .
intially i i wrote
while (Text.Position() ! = 100 )
Text.Move( 0 ,App.GetFrameTime() * SCROLL_SPEED) ;
That would give you some problems, as
a) Position() is not a member of sf::Drawable,
and b) the y-position will likely not be exactly 100 at the start of the loop, so the loop will never run,
anc c) if that while loop is inside your main loop, even if correctly done, it will just move the text, and never show it on the screen.
In your main loop, try something like this instead:
Text.Move( 0.f, App.GetFrameTime() * SCROLL_SPEED );
if( Text.GetPosition().y > END_POSITION )
Text.SetPosition( 0.f, START_POSITION );
That is if you want the text to scroll down. If you want it to scroll up, you will of course need to modify the if statement.