1) First of all I use Microsoft.DirectX.Direct3D.Font.DrawText(....) for creting 2d text and change x-y parametrers for scrolling
2) I can calculate framerate as below :
++frames;
int ticks = Environment.TickCount; int elapsed = ticks - lastTickCount; if (elapsed > 1000){
int framerate = frames;frames = 0;
this.FPS = framerate ;lastTickCount = ticks;
}
But how can i use them together and get a SMOOTH scroll Or am i on the wrong way

Smooth Scrolling ?
GLS_1985