If the font used is a fixed font, you can probably calculate the position in the text area base on mouse location in relation to to the start of the text, if the GetTextHitTest indicates that the mouse is within the box. Then your only options are to change the color of hte text, but that is only done one character at a time. And you'd have to keep track of a lot of stuff to make sure you unhighlighted the text when the mouse move somewhere else.
I can sort of see the code in my head, but it would take a while to put it together (and I don't really have time for that right now).
Another way might be to have a sprite with a lightish color and very low alpha and resize and position it over highlighted areas.
Cheers,
Ancient Lady
AGK Community Tester and AppGameKit Master