Well, thanks for the suggestion grable but no, what I actually need is a text area that has a transparent background so that I can utilize it over a user-skinnable dialog box (ala the chat boxes in any Final Fantasy game or other RPG.)
I've decided to write my own custom DialogBox class that handles this using drawtext(). I also needed functionality to check which word a mouse was hovering over, and it was quite easy to do in this class actually. It would have been nice to have been able to use a textarea instead, for some of it's other features (easily change fonts, colors, etc), but I'm just writing my own custom XML-esque-but-lighter-weight protocol for specifying such things within the text itself.
|