Manchester_1 0 Newbie Poster

Hi,
I have a richTextBox (rtb) in c# that contains some lines of text.
I'd like to:
1- Highlight the whole line with yellow when the mouse hover that line.
2- When the mouse cursor hover a word, that word highlighted with a different color (red).
3- When the mouse cursor leave the word, the word take the line highlighting color ( yellow).
4- I'd like to know:
- the number of words in each line.
- the number of hovered words in each line.
- the total number of hovered words in the whole rtb.
- the time spent in each line
-the total time spent in the whole richTextBox
thanks
Yalan