Quote Originally Posted by .NetNinja
What size is the control on your form?
What font are you using?

EDIT:
I have noticed an issue when the font size and/or name is changed. To account for this you might want to modify the calculation (y = -5 * -x) in the tmrMain_Tick subroutine. This will vary on a case by case basis. That is one of the reason I provided this in full source. If a universal solution is found I will post an update to the source.

Note on a variations on the calculation, only the static value (-5) needs to be modified, the variables should remained untouched.
Thanks .. i'v solved it also by adding a few spaces to the end of ScrollingMarquee1.MarqueeText