@speter
That is about what i did.
I use drawtext and now first clear the bacground with the desired brush, and that includes an image with the bounding rect, then use a clear brush for the text.
This allows for custom brushes the user can define.
As for documentation, maybe it should be noted.
Jamie