Moved a couple of protected functions to public, for access.
Using old style way of drawing fonts to work on reversed, underlined, and font
color.