/// <summary>
        /// Displays the specified text indented by the specified number of tabs.  Similar to
        /// DisplayIndentedText but if the text is of the form "header: text" then the header may
        /// be formatted differently from the remaining text.
        /// </summary>
        public static void ShowHeadedText(RichTextBox textBox, int indentLevel, string text,
                                          bool wrapText, bool includeNewLine, params object[] args)
        {
            RichTextBoxDisplayHelper viewer = new RichTextBoxDisplayHelper(textBox);

            viewer.DisplayHeadedText(indentLevel, text, wrapText, includeNewLine, args);
        }