support underlined text style, and underlining of hotkey chars in text