Click here to Skip to main content
15,885,914 members
Articles / Desktop Programming / Windows Forms

Fast Colored TextBox for Syntax Highlighting

Rate me:
Please Sign up or sign in to vote.
4.97/5 (878 votes)
24 Oct 2014LGPL323 min read 7.1M   104.2K   1.3K  
Custom text editor with syntax highlighting
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>FastColoredTextBox</name>
    </assembly>
    <members>
        <member name="F:FastColoredTextBoxNS.FindForm.components">
            <summary>
            Required designer variable.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FindForm.Dispose(System.Boolean)">
            <summary>
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FindForm.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.HighlightSyntax(FastColoredTextBoxNS.Language,FastColoredTextBoxNS.Range)">
            <summary>
            Highlights syntax for given language
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.HighlightSyntax(System.String,FastColoredTextBoxNS.Range)">
            <summary>
            Highlights syntax for given XML description file
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.CSharpSyntaxHighlight(FastColoredTextBoxNS.Range)">
            <summary>
            Highlights C# code
            </summary>
            <param name="range"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.VBSyntaxHighlight(FastColoredTextBoxNS.Range)">
            <summary>
            Highlights VB code
            </summary>
            <param name="range"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.HTMLSyntaxHighlight(FastColoredTextBoxNS.Range)">
            <summary>
            Highlights HTML code
            </summary>
            <param name="range"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.SQLSyntaxHighlight(FastColoredTextBoxNS.Range)">
            <summary>
            Highlights SQL code
            </summary>
            <param name="range"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.PHPSyntaxHighlight(FastColoredTextBoxNS.Range)">
            <summary>
            Highlights PHP code
            </summary>
            <param name="range"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.SyntaxHighlighter.JScriptSyntaxHighlight(FastColoredTextBoxNS.Range)">
            <summary>
            Highlights JavaScript code
            </summary>
            <param name="range"></param>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.StringStyle">
            <summary>
            String style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.CommentStyle">
            <summary>
            Comment style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.NumberStyle">
            <summary>
            Number style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.AttributeStyle">
            <summary>
            C# attribute style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.ClassNameStyle">
            <summary>
            Class name style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.KeywordStyle">
            <summary>
            Keyword style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.CommentTagStyle">
            <summary>
            Style of tags in comments of C#
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.AttributeValueStyle">
            <summary>
            HTML attribute value style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.TagBracketStyle">
            <summary>
            HTML tag brackets style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.TagNameStyle">
            <summary>
            HTML tag name style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.HtmlEntityStyle">
            <summary>
            HTML Entity style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.VariableStyle">
            <summary>
            Variable style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.KeywordStyle2">
            <summary>
            Specific PHP keyword style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.KeywordStyle3">
            <summary>
            Specific PHP keyword style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.StatementsStyle">
            <summary>
            SQL Statements style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.FunctionsStyle">
            <summary>
            SQL Functions style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.SyntaxHighlighter.TypesStyle">
            <summary>
            SQL Types style
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Language">
            <summary>
            Language
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.AutocompleteItem">
            <summary>
            Item of autocomplete menu
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.AutocompleteItem.GetTextForReplace">
            <summary>
            Returns text for inserting into Textbox
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.AutocompleteItem.Compare(System.String)">
            <summary>
            Compares fragment text with this item
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.AutocompleteItem.ToString">
            <summary>
            Returns text for display into popup menu
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.AutocompleteItem.OnSelected(FastColoredTextBoxNS.AutocompleteMenu,FastColoredTextBoxNS.SelectedEventArgs)">
            <summary>
            This method is called after item inserted into text
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.AutocompleteItem.ToolTipTitle">
            <summary>
            Title for tooltip.
            </summary>
            <remarks>Return null for disable tooltip for this item</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.AutocompleteItem.ToolTipText">
            <summary>
            Tooltip text.
            </summary>
            <remarks>For display tooltip text, ToolTipTitle must be not null</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.AutocompleteItem.MenuText">
            <summary>
            Menu text. This text is displayed in the drop-down menu.
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.CompareResult.Hidden">
            <summary>
            Item do not appears
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.CompareResult.Visible">
            <summary>
            Item appears
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.CompareResult.VisibleAndSelected">
            <summary>
            Item appears and will selected
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.SnippetAutocompleteItem">
            <summary>
            Autocomplete item for code snippets
            </summary>
            <remarks>Snippet can contain special char ^ for caret position.</remarks>
        </member>
        <member name="M:FastColoredTextBoxNS.SnippetAutocompleteItem.Compare(System.String)">
            <summary>
            Compares fragment text with this item
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.MethodAutocompleteItem">
            <summary>
            This autocomplete item appears after dot
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Style">
            <summary>
            Style of chars
            </summary>
            <remarks>This is base class for all text and design renderers</remarks>
        </member>
        <member name="M:FastColoredTextBoxNS.Style.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Style.Draw(System.Drawing.Graphics,System.Drawing.Point,FastColoredTextBoxNS.Range)">
            <summary>
            Renders given range of text
            </summary>
            <param name="gr">Graphics object</param>
            <param name="position">Position of the range in absolute control coordinates</param>
            <param name="range">Rendering range of text</param>
        </member>
        <member name="M:FastColoredTextBoxNS.Style.OnVisualMarkerClick(FastColoredTextBoxNS.FastColoredTextBox,FastColoredTextBoxNS.VisualMarkerEventArgs)">
            <summary>
            Occurs when user click on StyleVisualMarker joined to this style 
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Style.AddVisualMarker(FastColoredTextBoxNS.FastColoredTextBox,FastColoredTextBoxNS.StyleVisualMarker)">
            <summary>
            Shows VisualMarker
            Call this method in Draw method, when you need to show VisualMarker for your style
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Style.GetCSS">
            <summary>
            Returns CSS for export to HTML
            </summary>
            <returns></returns>
        </member>
        <member name="P:FastColoredTextBoxNS.Style.IsExportable">
            <summary>
            This style is exported to outer formats (HTML for example)
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.Style.VisualMarkerClick">
            <summary>
            Occurs when user click on StyleVisualMarker joined to this style 
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.TextStyle">
            <summary>
            Style for chars rendering
            This renderer can draws chars, with defined fore and back colors
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.FoldedBlockStyle">
            <summary>
            Renderer for folded block
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.SelectionStyle">
            <summary>
            Renderer for selected area
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.MarkerStyle">
            <summary>
            Marker style
            Draws background color for text
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.ShortcutStyle">
            <summary>
            Draws small rectangle for popup menu
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.WavyLineStyle">
            <summary>
            This style draws a wavy line below a given text range.
            </summary>
            <remarks>Thanks for Yallie</remarks>
        </member>
        <member name="T:FastColoredTextBoxNS.ReadOnlyStyle">
            <summary>
            This style is used to mark range of text as ReadOnly block
            </summary>
            <remarks>You can inherite this style to add visual effects of readonly text</remarks>
        </member>
        <member name="T:FastColoredTextBoxNS.AutocompleteMenu">
            <summary>
            Popup menu for autocomplete
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.AutocompleteMenu.Show(System.Boolean)">
            <summary>
            Shows popup menu immediately
            </summary>
            <param name="forced">If True - MinFragmentLength will be ignored</param>
        </member>
        <member name="P:FastColoredTextBoxNS.AutocompleteMenu.SearchPattern">
            <summary>
            Regex pattern for serach fragment around caret
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.AutocompleteMenu.MinFragmentLength">
            <summary>
            Minimum fragment length for popup
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.AutocompleteMenu.Selecting">
            <summary>
            User selects item
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.AutocompleteMenu.Selected">
            <summary>
            It fires after item inserting
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.AutocompleteMenu.Opening">
            <summary>
            Occurs when popup menu is opening
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.AutocompleteMenu.AllowTabKey">
            <summary>
            Allow TAB for select menu item
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.AutocompleteMenu.AppearInterval">
            <summary>
            Interval of menu appear (ms)
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.FileTextSource">
            <summary>
            This class contains the source text (chars and styles).
            It stores a text lines, the manager of commands, undo/redo stack, styles.
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.TextSource">
            <summary>
            This class contains the source text (chars and styles).
            It stores a text lines, the manager of commands, undo/redo stack, styles.
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.TextSource.Styles">
            <summary>
            Styles
            Maximum style count is 16
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.TextSource.LineInserted">
            <summary>
            Occurs when line was inserted/added
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.TextSource.LineRemoved">
            <summary>
            Occurs when line was removed
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.TextSource.TextChanged">
            <summary>
            Occurs when text was changed
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.TextSource.RecalcNeeded">
            <summary>
            Occurs when recalc is needed
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.TextSource.TextChanging">
            <summary>
            Occurs before text changing
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.TextSource.CurrentTBChanged">
            <summary>
            Occurs after CurrentTB was changed
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.TextSource.CurrentTB">
            <summary>
            Current focused FastColoredTextBox
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.TextSource.DefaultStyle">
            <summary>
            Default text style
            This style is using when no one other TextStyle is not defined in Char.style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.TextSource.Lines">
            <summary>
            Text lines
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.TextSource.Count">
            <summary>
            Lines count
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FileTextSource.LineNeeded">
            <summary>
            Occurs when need to display line in the textbox
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FileTextSource.LinePushed">
            <summary>
            Occurs when need to save line in the file
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LineNeededEventArgs.DisplayedLineText">
            <summary>
            This text will be displayed in textbox
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LinePushedEventArgs.DisplayedLineText">
            <summary>
            This property contains only changed text.
            If text of line is not changed, this property contains null.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LinePushedEventArgs.SavedText">
            <summary>
            This text will be saved in the file
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.GoToForm.components">
            <summary>
            Required designer variable.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.GoToForm.Dispose(System.Boolean)">
            <summary>
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:FastColoredTextBoxNS.GoToForm.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.FCTBDescriptionProvider">
            
             These classes are required for correct data binding to Text property of FastColoredTextbox
             
        </member>
        <member name="T:FastColoredTextBoxNS.Range">
            <summary>
            Diapason of text chars
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.#ctor(FastColoredTextBoxNS.FastColoredTextBox)">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.#ctor(FastColoredTextBoxNS.FastColoredTextBox,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.#ctor(FastColoredTextBoxNS.FastColoredTextBox,FastColoredTextBoxNS.Place,FastColoredTextBoxNS.Place)">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetIntersectionWith(FastColoredTextBoxNS.Range)">
            <summary>
            Returns intersection with other range,
            empty range returned otherwise
            </summary>
            <param name="range"></param>
            <returns></returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetUnionWith(FastColoredTextBoxNS.Range)">
            <summary>
            Returns union with other range.
            </summary>
            <param name="range"></param>
            <returns></returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SelectAll">
            <summary>
            Select all chars of control
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.Clone">
            <summary>
            Clone range
            </summary>
            <returns></returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GoRight">
            <summary>
            Move range right
            </summary>
            <remarks>This method jump over folded blocks</remarks>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GoRightThroughFolded">
            <summary>
            Move range left
            </summary>
            <remarks>This method can to go inside folded blocks</remarks>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GoLeft">
            <summary>
            Move range left
            </summary>
            <remarks>This method jump over folded blocks</remarks>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GoLeftThroughFolded">
            <summary>
            Move range left
            </summary>
            <remarks>This method can to go inside folded blocks</remarks>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetStyle(FastColoredTextBoxNS.Style)">
            <summary>
            Set style for range
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetStyle(FastColoredTextBoxNS.Style,System.String)">
            <summary>
            Set style for given regex pattern
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetStyle(FastColoredTextBoxNS.Style,System.Text.RegularExpressions.Regex)">
            <summary>
            Set style for given regex
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetStyle(FastColoredTextBoxNS.Style,System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Set style for given regex pattern
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetStyle(FastColoredTextBoxNS.StyleIndex,System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Set style for given regex pattern
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetStyle(FastColoredTextBoxNS.StyleIndex,System.Text.RegularExpressions.Regex)">
            <summary>
            Set style for given regex pattern
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetStyle(FastColoredTextBoxNS.StyleIndex)">
            <summary>
            Appends style to chars of range
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetFoldingMarkers(System.String,System.String)">
            <summary>
            Sets folding markers
            </summary>
            <param name="startFoldingPattern">Pattern for start folding line</param>
            <param name="finishFoldingPattern">Pattern for finish folding line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetFoldingMarkers(System.String,System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Sets folding markers
            </summary>
            <param name="startFoldingPattern">Pattern for start folding line</param>
            <param name="finishFoldingPattern">Pattern for finish folding line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.SetFoldingMarkers(System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Sets folding markers
            </summary>
            <param name="startEndFoldingPattern">Pattern for start and end folding line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetRanges(System.String)">
            <summary>
            Finds ranges for given regex pattern
            </summary>
            <param name="regexPattern">Regex pattern</param>
            <returns>Enumeration of ranges</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetRanges(System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Finds ranges for given regex pattern
            </summary>
            <param name="regexPattern">Regex pattern</param>
            <returns>Enumeration of ranges</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetRangesByLines(System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Finds ranges for given regex pattern.
            Search is separately in each line.
            This method requires less memory than GetRanges().
            </summary>
            <param name="regexPattern">Regex pattern</param>
            <returns>Enumeration of ranges</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetRanges(System.Text.RegularExpressions.Regex)">
            <summary>
            Finds ranges for given regex
            </summary>
            <returns>Enumeration of ranges</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.ClearStyle(FastColoredTextBoxNS.Style[])">
            <summary>
            Clear styles of range
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.ClearStyle(FastColoredTextBoxNS.StyleIndex)">
            <summary>
            Clear styles of range
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.ClearFoldingMarkers">
            <summary>
            Clear folding markers of all lines of range
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.BeginUpdate">
            <summary>
            Starts selection position updating
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.EndUpdate">
            <summary>
            Ends selection position updating
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.Normalize">
            <summary>
            Exchanges Start and End if End appears before Start
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.Inverse">
            <summary>
            Exchanges Start and End
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.Expand">
            <summary>
            Expands range from first char of Start line to last char of End line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetFragment(System.String)">
            <summary>
            Get fragment of text around Start place. Returns maximal mathed to pattern fragment.
            </summary>
            <param name="allowedSymbolsPattern">Allowed chars pattern for fragment</param>
            <returns>Range of found fragment</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.GetFragment(System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Get fragment of text around Start place. Returns maximal mathed to pattern fragment.
            </summary>
            <param name="allowedSymbolsPattern">Allowed chars pattern for fragment</param>
            <returns>Range of found fragment</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.IsReadOnlyLeftChar">
            <summary>
            Is char before range readonly
            </summary>
            <returns></returns>
        </member>
        <member name="M:FastColoredTextBoxNS.Range.IsReadOnlyRightChar">
            <summary>
            Is char after range readonly
            </summary>
            <returns></returns>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.IsEmpty">
            <summary>
            Return true if no selected text
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.ColumnSelectionMode">
            <summary>
            Column selection mode
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.Start">
            <summary>
            Start line and char position
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.End">
            <summary>
            Finish line and char position
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.Text">
            <summary>
            Text of range
            </summary>
            <remarks>This property has not 'set' accessor because undo/redo stack works only with 
            FastColoredTextBox.Selection range. So, if you want to set text, you need to use FastColoredTextBox.Selection
            and FastColoredTextBox.InsertText() mehtod.
            </remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.CharAfterStart">
            <summary>
            Returns first char after Start place
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.CharBeforeStart">
            <summary>
            Returns first char before Start place
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.FromX">
            <summary>
            Return minimum of end.X and start.X
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.ToX">
            <summary>
            Return maximum of end.X and start.X
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.Chars">
            <summary>
            Chars of range (exclude \n)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Range.ReadOnly">
            <summary>
            Range is readonly?
            This property return True if any char of the range contains ReadOnlyStyle.
            Set this property to True/False to mark chars of the range as Readonly/Writable.
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.ExportToHTML">
            <summary>
            Exports colored text as HTML
            </summary>
            <remarks>At this time only TextStyle renderer is supported. Other styles is not exported.</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.ExportToHTML.UseNbsp">
            <summary>
            Use nbsp; instead space
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.ExportToHTML.UseForwardNbsp">
            <summary>
            Use nbsp; instead space in beginning of line
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.ExportToHTML.UseOriginalFont">
            <summary>
            Use original font
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.ExportToHTML.UseStyleTag">
            <summary>
            Use style tag instead style attribute
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.ExportToHTML.UseBr">
            <summary>
            Use br tag instead \n
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.ExportToHTML.IncludeLineNumbers">
            <summary>
            Includes line numbers
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.FastColoredTextBox">
            <summary>
            Fast colored textbox
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ClearHints">
            <summary>
            Removes all hints
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.AddHint(FastColoredTextBoxNS.Range,System.Windows.Forms.Control,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Add and shows the hint
            </summary>
            <param name="range">Linked range</param>
            <param name="innerControl">Inner control</param>
            <param name="scrollToHint">Scrolls textbox to the hint</param>
            <param name="inline">Inlining. If True then hint will moves apart text</param>
            <param name="dock">Docking. If True then hint will fill whole line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.AddHint(FastColoredTextBoxNS.Range,System.Windows.Forms.Control)">
            <summary>
            Add and shows the hint
            </summary>
            <param name="range">Linked range</param>
            <param name="innerControl">Inner control</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.AddHint(FastColoredTextBoxNS.Range,System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Add and shows simple text hint
            </summary>
            <param name="range">Linked range</param>
            <param name="text">Text of simple hint</param>
            <param name="scrollToHint">Scrolls textbox to the hint</param>
            <param name="inline">Inlining. If True then hint will moves apart text</param>
            <param name="dock">Docking. If True then hint will fill whole line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.AddHint(FastColoredTextBoxNS.Range,System.String)">
            <summary>
            Add and shows simple text hint
            </summary>
            <param name="range">Linked range</param>
            <param name="text">Text of simple hint</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnHintClick(FastColoredTextBoxNS.Hint)">
            <summary>
            Occurs when user click on the hint
            </summary>
            <param name="hint"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnVisibleRangeChanged">
            <summary>
            Occurs when VisibleRange is changed
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Invalidate">
            <summary>
            Invalidates the entire surface of the control and causes the control to be redrawn.
            This method is thread safe and does not require Invoke.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetStylesOfChar(FastColoredTextBoxNS.Place)">
            <summary>
            Returns list of styles of given place
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.NeedRecalc">
            <summary>
            Call this method if the recalc of the position of lines is needed.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.NeedRecalc(System.Boolean)">
            <summary>
            Call this method if the recalc of the position of lines is needed.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.NavigateForward">
            <summary>
            Navigates forward (by Line.LastVisit property)
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.NavigateBackward">
            <summary>
            Navigates backward (by Line.LastVisit property)
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Navigate(System.Int32)">
            <summary>
            Navigates to defined line, without Line.LastVisit reseting
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.AddStyle(FastColoredTextBoxNS.Style)">
            <summary>
            Add new style
            </summary>
            <returns>Layer index of this style</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ShowFindDialog">
            <summary>
            Shows find dialog
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ShowFindDialog(System.String)">
            <summary>
            Shows find dialog
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ShowReplaceDialog">
            <summary>
            Shows replace dialog
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ShowReplaceDialog(System.String)">
            <summary>
            Shows replace dialog
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetLineLength(System.Int32)">
            <summary>
            Gets length of given line
            </summary>
            <param name="iLine">Line index</param>
            <returns>Length of line</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetLine(System.Int32)">
            <summary>
            Get range of line
            </summary>
            <param name="iLine">Line index</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Copy">
            <summary>
            Copy selected text into Clipboard
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Cut">
            <summary>
            Cut selected text into Clipboard
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Paste">
            <summary>
            Paste text from clipboard into selected position
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.SelectAll">
            <summary>
            Select all chars of text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GoEnd">
            <summary>
            Move caret to end of text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GoHome">
            <summary>
            Move caret to first position
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Clear">
            <summary>
            Clear text, styles, history, caches
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ClearStylesBuffer">
            <summary>
            Clear buffer of styles
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ClearStyle(FastColoredTextBoxNS.StyleIndex)">
            <summary>
            Clear style of all text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ClearUndo">
            <summary>
            Clears undo and redo stacks
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.InsertText(System.String)">
            <summary>
            Insert text into current selected position
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.InsertText(System.String,System.Boolean)">
            <summary>
            Insert text into current selected position
            </summary>
            <param name="text"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.InsertText(System.String,FastColoredTextBoxNS.Style)">
            <summary>
            Insert text into current selection position (with predefined style)
            </summary>
            <param name="text"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.InsertText(System.String,FastColoredTextBoxNS.Style,System.Boolean)">
            <summary>
            Insert text into current selection position (with predefined style)
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.AppendText(System.String)">
            <summary>
            Append string to end of the Text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.AppendText(System.String,FastColoredTextBoxNS.Style)">
            <summary>
            Append string to end of the Text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetStyleIndex(FastColoredTextBoxNS.Style)">
            <summary>
            Returns index of the style in Styles
            -1 otherwise
            </summary>
            <param name="style"></param>
            <returns>Index of the style in Styles</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetStyleIndexMask(FastColoredTextBoxNS.Style[])">
            <summary>
            Returns StyleIndex mask of given styles
            </summary>
            <param name="styles"></param>
            <returns>StyleIndex mask of given styles</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ClearSelected">
            <summary>
            Deletes selected chars
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ClearCurrentLine">
            <summary>
            Deletes current line(s)
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DoVisibleRectangle(System.Drawing.Rectangle)">
            <summary>
            Scroll control for display defined rectangle
            </summary>
            <param name="rect"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.UpdateScrollbars">
            <summary>
            Updates scrollbar position after Value changed
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DoCaretVisible">
            <summary>
            Scroll control for display caret
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ScrollLeft">
            <summary>
            Scroll control left
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DoSelectionVisible">
            <summary>
            Scroll control for display selection area
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DoRangeVisible(FastColoredTextBoxNS.Range)">
            <summary>
            Scroll control for display given range
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DoRangeVisible(FastColoredTextBoxNS.Range,System.Boolean)">
            <summary>
            Scroll control for display given range
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GotoNextBookmark(System.Int32)">
            <summary>
            Scrolls to nearest bookmark or to first bookmark
            </summary>
            <param name="iLine">Current bookmark line index</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GotoPrevBookmark(System.Int32)">
            <summary>
            Scrolls to nearest previous bookmark or to last bookmark
            </summary>
            <param name="iLine">Current bookmark line index</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.BookmarkLine(System.Int32)">
            <summary>
            Bookmarks line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.UnbookmarkLine(System.Int32)">
            <summary>
            Unbookmarks current line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.MoveSelectedLinesDown">
            <summary>
            Moves selected lines down
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.MoveSelectedLinesUp">
            <summary>
            Moves selected lines up
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.UpperCase">
            <summary>
            Convert selected text to upper case
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.LowerCase">
            <summary>
            Convert selected text to lower case
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.CommentSelected">
            <summary>
            Insert/remove comment prefix into selected lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.CommentSelected(System.String)">
            <summary>
            Insert/remove comment prefix into selected lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DoAutoIndent(System.Int32)">
            <summary>
            Inserts autoindent's spaces in the line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.CalcAutoIndent(System.Int32)">
            <summary>
            Returns needed start space count for the line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Undo">
            <summary>
            Undo last operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Redo">
            <summary>
            Redo
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnPaint(System.Windows.Forms.PaintEventArgs)">
            <summary>
            Draw control
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.PointToPlace(System.Drawing.Point)">
            <summary>
            Gets nearest line and char position from coordinates
            </summary>
            <param name="point">Point</param>
            <returns>Line and char position</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.PointToPosition(System.Drawing.Point)">
            <summary>
            Gets nearest absolute text position for given point
            </summary>
            <param name="point">Point</param>
            <returns>Position</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnTextChanging(System.String@)">
            <summary>
            Fires TextChanging event
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnTextChanged">
            <summary>
            Fires TextChanged event
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnTextChanged(System.Int32,System.Int32)">
            <summary>
            Fires TextChanged event
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnTextChanged(FastColoredTextBoxNS.Range)">
            <summary>
            Fires TextChanged event
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnTextChanged(FastColoredTextBoxNS.TextChangedEventArgs)">
            <summary>
            Fires TextChanged event
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnSelectionChanged">
            <summary>
            Fires SelectionCnaged event
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.PlaceToPosition(FastColoredTextBoxNS.Place)">
            <summary>
            Gets absolute text position from line and char position
            </summary>
            <param name="point">Line and char position</param>
            <returns>Point of char</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.PositionToPlace(System.Int32)">
            <summary>
            Gets line and char position from absolute text position
            </summary>
            <param name="pos"></param>
            <returns></returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.PositionToPoint(System.Int32)">
            <summary>
            Gets absolute char position from char position
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.PlaceToPoint(FastColoredTextBoxNS.Place)">
            <summary>
            Gets point for given line and char position
            </summary>
            <param name="place">Line and char position</param>
            <returns>Coordiantes</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetRange(System.Int32,System.Int32)">
            <summary>
            Get range of text
            </summary>
            <param name="fromPos">Absolute start position</param>
            <param name="toPos">Absolute finish position</param>
            <returns>Range</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetRange(FastColoredTextBoxNS.Place,FastColoredTextBoxNS.Place)">
            <summary>
            Get range of text
            </summary>
            <param name="fromPlace">Line and char position</param>
            <param name="toPlace">Line and char position</param>
            <returns>Range</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetRanges(System.String)">
            <summary>
            Finds ranges for given regex pattern
            </summary>
            <param name="regexPattern">Regex pattern</param>
            <returns>Enumeration of ranges</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetRanges(System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Finds ranges for given regex pattern
            </summary>
            <param name="regexPattern">Regex pattern</param>
            <returns>Enumeration of ranges</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetLineText(System.Int32)">
            <summary>
            Get text of given line
            </summary>
            <param name="iLine">Line index</param>
            <returns>Text</returns>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ExpandFoldedBlock(System.Int32)">
            <summary>
            Exapnds folded block
            </summary>
            <param name="iLine">Start line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ExpandBlock(System.Int32,System.Int32)">
            <summary>
            Expand collapsed block
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ExpandBlock(System.Int32)">
            <summary>
            Expand collapsed block
            </summary>
            <param name="iLine">Any line inside collapsed block</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.CollapseAllFoldingBlocks">
            <summary>
            Collapses all folding blocks
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ExpandAllFoldingBlocks">
            <summary>
            Exapnds all folded blocks
            </summary>
            <param name="iLine"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.CollapseFoldingBlock(System.Int32)">
            <summary>
            Collapses folding block
            </summary>
            <param name="iLine">Start folding line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetLineFoldingStartMarker(System.Int32)">
            <summary>
            Start foilding marker for the line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetLineFoldingEndMarker(System.Int32)">
            <summary>
            End foilding marker for the line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.CollapseBlock(System.Int32,System.Int32)">
            <summary>
            Collapse text block
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.IncreaseIndent">
            <summary>
            Insert TAB into front of seletcted lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DecreaseIndent">
            <summary>
            Remove TAB from front of seletcted lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.DoAutoIndent">
            <summary>
            Insert autoindents into selected lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.InsertLinePrefix(System.String)">
            <summary>
            Insert prefix into front of seletcted lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.RemoveLinePrefix(System.String)">
            <summary>
            Remove prefix from front of seletcted lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.BeginAutoUndo">
            <summary>
            Begins AutoUndo block.
            All changes of text between BeginAutoUndo() and EndAutoUndo() will be canceled in one operation Undo.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.EndAutoUndo">
            <summary>
            Ends AutoUndo block.
            All changes of text between BeginAutoUndo() and EndAutoUndo() will be canceled in one operation Undo.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Print(FastColoredTextBoxNS.Range,FastColoredTextBoxNS.PrintDialogSettings)">
            <summary>
            Prints range of text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Print(FastColoredTextBoxNS.PrintDialogSettings)">
            <summary>
            Prints all text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.Print">
            <summary>
            Prints all text, without any dialog windows
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OpenBindingFile(System.String,System.Text.Encoding)">
            <summary>
            Open file binding mode
            </summary>
            <param name="fileName"></param>
            <param name="enc"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.CloseBindingFile">
            <summary>
            Close file binding mode
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.SaveToFile(System.String,System.Text.Encoding)">
            <summary>
            Save text to the file
            </summary>
            <param name="fileName"></param>
            <param name="enc"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.SetVisibleState(System.Int32,FastColoredTextBoxNS.VisibleState)">
            <summary>
            Set VisibleState of line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.GetVisibleState(System.Int32)">
            <summary>
            Returns VisibleState of the line
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.ShowGoToDialog">
            <summary>
            Shows Goto dialog form
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.OnUndoRedoStateChanged">
            <summary>
            Occurs when undo/redo stack is changed
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.FindLines(System.String,System.Text.RegularExpressions.RegexOptions)">
            <summary>
            Search lines by regex pattern
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.FastColoredTextBox.RemoveLines(System.Collections.Generic.List{System.Int32})">
            <summary>
            Removes given lines
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.AllowDrop">
            <summary>
            Allows drag and drop
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Hints">
            <summary>
            Hints
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ToolTipDelay">
            <summary>
            Delay (ms) of ToolTip
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ToolTip">
            <summary>
            ToolTip component
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.BookmarkColor">
            <summary>
            Color of bookmarks
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Bookmarks">
            <summary>
            Bookmarks
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.VirtualSpace">
            <summary>
            Enables virtual spaces
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.FindEndOfFoldingBlockStrategy">
            <summary>
            Strategy of search of end of folding block
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.AcceptsTab">
            <summary>
            Indicates if tab characters are accepted as input
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.AcceptsReturn">
            <summary>
            Indicates if return characters are accepted as input
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.CaretVisible">
            <summary>
            Shows or hides the caret
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.CurrentLineColor">
            <summary>
            Background color for current line
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ChangedLineColor">
            <summary>
            Background color for highlighting of changed lines
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ForeColor">
            <summary>
            Fore color (default style color)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.CharHeight">
            <summary>
            Height of char in pixels
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LineInterval">
            <summary>
            Interval between lines (in pixels)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.CharWidth">
            <summary>
            Width of char in pixels
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.TabLength">
            <summary>
            Spaces count for tab
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.IsChanged">
            <summary>
            Text was changed
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.TextVersion">
            <summary>
            Text version
            </summary>
            <remarks>This counter is incremented each time changes the text</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ReadOnly">
            <summary>
            Read only
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ShowLineNumbers">
            <summary>
            Shows line numbers.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ShowFoldingLines">
            <summary>
            Shows vertical lines between folding start line and folding end line.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LineNumberColor">
            <summary>
            Color of line numbers.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LineNumberStartValue">
            <summary>
            Start value of first line number.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.IndentBackColor">
            <summary>
            Background color of indent area
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.PaddingBackColor">
            <summary>
            Background color of padding area
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.DisabledColor">
            <summary>
            Color of disabled component
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.CaretColor">
            <summary>
            Color of caret
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ServiceLinesColor">
            <summary>
            Color of service lines (folding lines, borders of blocks etc.)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Paddings">
            <summary>
            Padings of text area
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.FoldingIndicatorColor">
            <summary>
            Color of folding area indicator
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.HighlightFoldingIndicator">
            <summary>
            Enables folding indicator (left vertical line between folding bounds)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LeftIndent">
            <summary>
            Left distance to text beginning
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LeftPadding">
            <summary>
            Left padding in pixels
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.PreferredLineWidth">
            <summary>
            This property draws vertical line after defined char position.
            Set to 0 for disable drawing of vertical line.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Styles">
            <summary>
            Styles
            Maximum style count is 16
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.DefaultStyle">
            <summary>
            Default text style
            This style is using when no one other TextStyle is not defined in Char.style
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.SelectionStyle">
            <summary>
            Style for rendering Selection area
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.FoldedBlockStyle">
            <summary>
            Style for folded block rendering
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.BracketsStyle">
            <summary>
            Style for brackets highlighting
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.BracketsStyle2">
            <summary>
            Style for alternative brackets highlighting
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LeftBracket">
            <summary>
            Opening bracket for brackets highlighting.
            Set to '\x0' for disable brackets highlighting.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.RightBracket">
            <summary>
            Closing bracket for brackets highlighting.
            Set to '\x0' for disable brackets highlighting.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LeftBracket2">
            <summary>
            Alternative opening bracket for brackets highlighting.
            Set to '\x0' for disable brackets highlighting.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.RightBracket2">
            <summary>
            Alternative closing bracket for brackets highlighting.
            Set to '\x0' for disable brackets highlighting.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.CommentPrefix">
            <summary>
            Comment line prefix.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.HighlightingRangeType">
            <summary>
            This property specifies which part of the text will be highlighted as you type (by built-in highlighter).
            </summary>
            <remarks>When a user enters text, a component of rebuilding the highlight (because the text is changed).
            This property specifies exactly which section of the text will be re-highlighted.
            This can be useful to highlight multi-line comments, for example.</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.IsReplaceMode">
            <summary>
            Is keyboard in replace mode (wide caret) ?
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.AllowSeveralTextStyleDrawing">
            <summary>
            Allows text rendering several styles same time.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.AutoIndent">
            <summary>
            Allows AutoIndent. Inserts spaces before new line.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.AutoIndentExistingLines">
            <summary>
            Does autoindenting in existing lines. It works only if AutoIndent is True.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.DelayedEventsInterval">
            <summary>
            Minimal delay(ms) for delayed events (except TextChangedDelayed).
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.DelayedTextChangedInterval">
            <summary>
            Minimal delay(ms) for TextChangedDelayed event.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Language">
            <summary>
            Language for highlighting by built-in highlighter.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.SyntaxHighlighter">
            <summary>
            Syntax Highlighter
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.DescriptionFile">
            <summary>
            XML file with description of syntax highlighting.
            This property works only with Language == Language.Custom.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LeftBracketPosition">
            <summary>
            Position of left highlighted bracket.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.RightBracketPosition">
            <summary>
            Position of right highlighted bracket.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LeftBracketPosition2">
            <summary>
            Position of left highlighted alternative bracket.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.RightBracketPosition2">
            <summary>
            Position of right highlighted alternative bracket.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.StartFoldingLine">
            <summary>
            Start line index of current highlighted folding area. Return -1 if start of area is not found.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.EndFoldingLine">
            <summary>
            End line index of current highlighted folding area. Return -1 if end of area is not found.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.TextSource">
            <summary>
            TextSource
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.SourceTextBox">
            <summary>
            The source of the text.
            Allows to get text from other FastColoredTextBox.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.VisibleRange">
            <summary>
            Returns current visible range of text
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Selection">
            <summary>
            Current selection range
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.BackColor">
            <summary>
            Background color.
            It is used if BackBrush is null.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.BackBrush">
            <summary>
            Background brush.
            If Null then BackColor is used.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Multiline">
            <summary>
            Multiline
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.WordWrap">
            <summary>
            WordWrap.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.WordWrapMode">
            <summary>
            WordWrap mode.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.AutoScroll">
            <summary>
            Do not change this property
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.LinesCount">
            <summary>
            Count of lines
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Item(FastColoredTextBoxNS.Place)">
            <summary>
            Gets or sets char and styleId for given place
            This property does not fire OnTextChanged event
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Item(System.Int32)">
            <summary>
            Gets Line
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Text">
            <summary>
            Text of control
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Lines">
            <summary>
            Text lines
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Html">
            <summary>
            Gets colored text as HTML
            </summary>
            <remarks>For more flexibility you can use ExportToHTML class also</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.SelectedText">
            <summary>
            Text of current selection
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.SelectionStart">
            <summary>
            Start position of selection
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.SelectionLength">
            <summary>
            Length of selected text
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Font">
            <summary>
            Font
            </summary>
            <remarks>Use only monospaced font</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.ImeAllowed">
            <summary>
            Indicates that IME is allowed (for CJK language entering)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.UndoEnabled">
            <summary>
            Is undo enabled?
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.RedoEnabled">
            <summary>
            Is redo enabled?
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.Range">
            <summary>
            Range of all text
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.FastColoredTextBox.SelectionColor">
            <summary>
            Color of selected area
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.ToolTipNeeded">
            <summary>
            Occurs when mouse is moving over text and tooltip is needed
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.HintClick">
            <summary>
            HintClick event.
            It occurs if user click on the hint.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.TextChanged">
            <summary>
            TextChanged event.
            It occurs after insert, delete, clear, undo and redo operations.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.BindingTextChanged">
            <summary>
            Fake event for correct data binding
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.OnPaste">
            <summary>
            Occurs when user paste text from clipboard
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.TextChanging">
            <summary>
            TextChanging event.
            It occurs before insert, delete, clear, undo and redo operations.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.SelectionChanged">
            <summary>
            SelectionChanged event.
            It occurs after changing of selection.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.VisibleRangeChanged">
            <summary>
            VisibleRangeChanged event.
            It occurs after changing of visible range.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.TextChangedDelayed">
            <summary>
            TextChangedDelayed event. 
            It occurs after insert, delete, clear, undo and redo operations. 
            This event occurs with a delay relative to TextChanged, and fires only once.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.SelectionChangedDelayed">
            <summary>
            SelectionChangedDelayed event.
            It occurs after changing of selection.
            This event occurs with a delay relative to SelectionChanged, and fires only once.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.VisibleRangeChangedDelayed">
            <summary>
            VisibleRangeChangedDelayed event.
            It occurs after changing of visible range.
            This event occurs with a delay relative to VisibleRangeChanged, and fires only once.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.VisualMarkerClick">
            <summary>
            It occurs when user click on VisualMarker.
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.KeyPressing">
            <summary>
            It occurs when visible char is enetering (alphabetic, digit, punctuation, DEL, BACKSPACE)
            </summary>
            <remarks>Set Handle to True for cancel key</remarks>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.KeyPressed">
            <summary>
            It occurs when visible char is enetered (alphabetic, digit, punctuation, DEL, BACKSPACE)
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.AutoIndentNeeded">
            <summary>
            It occurs when calculates AutoIndent for new line
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.PaintLine">
            <summary>
            It occurs when line background is painting
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.LineInserted">
            <summary>
            Occurs when line was inserted/added
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.LineRemoved">
            <summary>
            Occurs when line was removed
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.FoldingHighlightChanged">
            <summary>
            Occurs when current highlighted folding area is changed.
            Current folding area see in StartFoldingLine and EndFoldingLine.
            </summary>
            <remarks></remarks>
        </member>
        <member name="E:FastColoredTextBoxNS.FastColoredTextBox.UndoRedoStateChanged">
            <summary>
            Occurs when undo/redo stack is changed
            </summary>
            <remarks></remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.LineInsertedEventArgs.Index">
            <summary>
            Inserted line index
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LineInsertedEventArgs.Count">
            <summary>
            Count of inserted lines
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LineRemovedEventArgs.Index">
            <summary>
            Removed line index
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LineRemovedEventArgs.Count">
            <summary>
            Count of removed lines
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LineRemovedEventArgs.RemovedLineUniqueIds">
            <summary>
            UniqueIds of removed lines
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.TextChangedEventArgs">
            <summary>
            TextChanged event argument
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.TextChangedEventArgs.#ctor(FastColoredTextBoxNS.Range)">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.TextChangedEventArgs.ChangedRange">
            <summary>
            This range contains changed area of text
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.TextChangingEventArgs.Cancel">
            <summary>
            Set to true if you want to cancel text inserting
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.WordWrapMode.WordWrapControlWidth">
            <summary>
            Word wrapping by control width
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.WordWrapMode.WordWrapPreferredWidth">
            <summary>
            Word wrapping by preferred line width (PreferredLineWidth)
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.WordWrapMode.CharWrapControlWidth">
            <summary>
            Char wrapping by control width
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.WordWrapMode.CharWrapPreferredWidth">
            <summary>
            Char wrapping by preferred line width (PreferredLineWidth)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.PrintDialogSettings.Title">
            <summary>
            Title of page. If you want to print Title on the page, insert code &amp;w in Footer or Header.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.PrintDialogSettings.Footer">
            <summary>
            Footer of page.
            Here you can use special codes: &amp;w (Window title), &amp;D, &amp;d (Date), &amp;t(), &amp;4 (Time), &amp;p (Current page number), &amp;P (Total number of pages),  &amp;&amp; (A single ampersand), &amp;b (Right justify text, Center text. If &amp;b occurs once, then anything after the &amp;b is right justified. If &amp;b occurs twice, then anything between the two &amp;b is centered, and anything after the second &amp;b is right justified).
            More detailed see <see cref="!:http://msdn.microsoft.com/en-us/library/aa969429(v=vs.85).aspx">here</see>
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.PrintDialogSettings.Header">
            <summary>
            Header of page
            Here you can use special codes: &amp;w (Window title), &amp;D, &amp;d (Date), &amp;t(), &amp;4 (Time), &amp;p (Current page number), &amp;P (Total number of pages),  &amp;&amp; (A single ampersand), &amp;b (Right justify text, Center text. If &amp;b occurs once, then anything after the &amp;b is right justified. If &amp;b occurs twice, then anything between the two &amp;b is centered, and anything after the second &amp;b is right justified).
            More detailed see <see cref="!:http://msdn.microsoft.com/en-us/library/aa969429(v=vs.85).aspx">here</see>
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.PrintDialogSettings.IncludeLineNumbers">
            <summary>
            Prints line numbers
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.AutoIndentEventArgs.Shift">
            <summary>
            Additional spaces count for this line, relative to previous line
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.AutoIndentEventArgs.ShiftNextLines">
            <summary>
            Additional spaces count for next line, relative to previous line
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.HighlightingRangeType">
            <summary>
            Type of highlighting
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.HighlightingRangeType.ChangedRange">
            <summary>
            Highlight only changed range of text. Highest performance.
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.HighlightingRangeType.VisibleRange">
            <summary>
            Highlight visible range of text. Middle performance.
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.HighlightingRangeType.AllTextRange">
            <summary>
            Highlight all (visible and invisible) text. Lowest performance.
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.FindEndOfFoldingBlockStrategy">
            <summary>
            Strategy of search of end of folding block
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.ToolTipNeededEventArgs">
            <summary>
            ToolTipNeeded event args
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.HintClickEventArgs">
            <summary>
            HintClick event args
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.ReplaceForm.components">
            <summary>
            Required designer variable.
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceForm.Dispose(System.Boolean)">
            <summary>
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceForm.InitializeComponent">
            <summary>
            Required method for Designer support - do not modify
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Bookmarks">
            <summary>
            Collection of bookmarks
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Bookmarks.Remove(System.Int32)">
            <summary>
            Removes bookmark by line index
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Bookmark">
            <summary>
            Bookmark of FastColoredTextbox
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Bookmark.DoVisible">
            <summary>
            Scroll textbox to the bookmark
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Bookmark.Name">
            <summary>
            Name of bookmark
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Bookmark.LineIndex">
            <summary>
            Line index
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Bookmark.Color">
            <summary>
            Color of bookmark sign
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Place">
            <summary>
            Line index and char index
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Line">
            <summary>
            Line of text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Line.ClearStyle(FastColoredTextBoxNS.StyleIndex)">
            <summary>
            Clears style of chars, delete folding markers
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Line.ClearFoldingMarkers">
            <summary>
            Clears folding markers
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.IsChanged">
            <summary>
            Text of line was changed
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.LastVisit">
            <summary>
            Time of last visit of caret in this line
            </summary>
            <remarks>This property can be used for forward/backward navigating</remarks>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.BackgroundBrush">
            <summary>
            Background brush.
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.UniqueId">
            <summary>
            Unique ID
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.AutoIndentSpacesNeededCount">
            <summary>
            Count of needed start spaces for AutoIndent
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.Text">
            <summary>
            Text of the line
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.StartSpacesCount">
            <summary>
            Count of start spaces
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Line.Count">
            <summary>
            Chars count
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.LineInfo.VisibleState">
            <summary>
            Visible state
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.LineInfo.GetWordWrapStringIndex(System.Int32)">
            <summary>
            Gets index of wordwrap string for given char position
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.LineInfo.CalcCutOffs(System.Int32,System.Boolean,System.Boolean,FastColoredTextBoxNS.Line)">
            <summary>
            Calculates wordwrap cutoffs
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LineInfo.CutOffPositions">
            <summary>
            Positions for wordwrap cutoffs
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LineInfo.WordWrapStringsCount">
            <summary>
            Count of wordwrap string count for this line
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.LimitedStack`1">
            <summary>
            Limited stack
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.LimitedStack`1.#ctor(System.Int32)">
            <summary>
            Constructor
            </summary>
            <param name="maxItemCount">Maximum length of stack</param>
        </member>
        <member name="M:FastColoredTextBoxNS.LimitedStack`1.Pop">
            <summary>
            Pop item
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.LimitedStack`1.Peek">
            <summary>
            Peek item
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.LimitedStack`1.Push(`0)">
            <summary>
            Push item
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.LimitedStack`1.Clear">
            <summary>
            Clear stack
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LimitedStack`1.MaxItemCount">
            <summary>
            Max stack length
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.LimitedStack`1.Count">
            <summary>
            Current length of stack
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Char">
            <summary>
            Char and style
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.Char.c">
            <summary>
            Unicode character
            </summary>
        </member>
        <member name="F:FastColoredTextBoxNS.Char.style">
            <summary>
            Style bit mask
            </summary>
            <remarks>Bit 1 in position n means that this char will rendering by FastColoredTextBox.Styles[n]</remarks>
        </member>
        <member name="T:FastColoredTextBoxNS.StyleIndex">
            <summary>
            Style index mask
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.InsertCharCommand">
            <summary>
            Insert single char
            </summary>
            <remarks>This operation includes also insertion of new line and removing char by backspace</remarks>
        </member>
        <member name="M:FastColoredTextBoxNS.InsertCharCommand.#ctor(FastColoredTextBoxNS.TextSource,System.Char)">
            <summary>
            Constructor
            </summary>
            <param name="tb">Underlaying textbox</param>
            <param name="c">Inserting char</param>
        </member>
        <member name="M:FastColoredTextBoxNS.InsertCharCommand.Undo">
            <summary>
            Undo operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.InsertCharCommand.Execute">
            <summary>
            Execute operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.InsertCharCommand.MergeLines(System.Int32,FastColoredTextBoxNS.TextSource)">
            <summary>
            Merge lines i and i+1
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.InsertTextCommand">
            <summary>
            Insert text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.InsertTextCommand.#ctor(FastColoredTextBoxNS.TextSource,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="tb">Underlaying textbox</param>
            <param name="insertedText">Text for inserting</param>
        </member>
        <member name="M:FastColoredTextBoxNS.InsertTextCommand.Undo">
            <summary>
            Undo operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.InsertTextCommand.Execute">
            <summary>
            Execute operation
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.ReplaceTextCommand">
            <summary>
            Insert text into given ranges
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceTextCommand.#ctor(FastColoredTextBoxNS.TextSource,System.Collections.Generic.List{FastColoredTextBoxNS.Range},System.String)">
            <summary>
            Constructor
            </summary>
            <param name="tb">Underlaying textbox</param>
            <param name="ranges">List of ranges for replace</param>
            <param name="insertedText">Text for inserting</param>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceTextCommand.Undo">
            <summary>
            Undo operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceTextCommand.Execute">
            <summary>
            Execute operation
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.ClearSelectedCommand">
            <summary>
            Clear selected text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.ClearSelectedCommand.#ctor(FastColoredTextBoxNS.TextSource)">
            <summary>
            Construstor
            </summary>
            <param name="tb">Underlaying textbox</param>
        </member>
        <member name="M:FastColoredTextBoxNS.ClearSelectedCommand.Undo">
            <summary>
            Undo operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.ClearSelectedCommand.Execute">
            <summary>
            Execute operation
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.ReplaceMultipleTextCommand">
            <summary>
            Replaces text
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceMultipleTextCommand.#ctor(FastColoredTextBoxNS.TextSource,System.Collections.Generic.List{FastColoredTextBoxNS.ReplaceMultipleTextCommand.ReplaceRange})">
            <summary>
            Constructor
            </summary>
            <param name="ts">Underlaying textsource</param>
            <param name="ranges">List of ranges for replace</param>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceMultipleTextCommand.Undo">
            <summary>
            Undo operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.ReplaceMultipleTextCommand.Execute">
            <summary>
            Execute operation
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.RemoveLinesCommand">
            <summary>
            Removes lines
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.RemoveLinesCommand.#ctor(FastColoredTextBoxNS.TextSource,System.Collections.Generic.List{System.Int32})">
            <summary>
            Constructor
            </summary>
            <param name="tb">Underlaying textbox</param>
            <param name="ranges">List of ranges for replace</param>
            <param name="insertedText">Text for inserting</param>
        </member>
        <member name="M:FastColoredTextBoxNS.RemoveLinesCommand.Undo">
            <summary>
            Undo operation
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.RemoveLinesCommand.Execute">
            <summary>
            Execute operation
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.MultiRangeCommand">
            <summary>
            Wrapper for multirange commands
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Hints">
            <summary>
            Collection of Hints
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Hints.Clear">
            <summary>
            Clears all hints
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Hints.Add(FastColoredTextBoxNS.Hint)">
            <summary>
            Add and shows the hint
            </summary>
            <param name="hint"></param>
        </member>
        <member name="M:FastColoredTextBoxNS.Hints.Contains(FastColoredTextBoxNS.Hint)">
            <summary>
            Is collection contains the hint?
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hints.Count">
            <summary>
            Count of hints
            </summary>
        </member>
        <member name="T:FastColoredTextBoxNS.Hint">
            <summary>
            Hint of FastColoredTextbox
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Hint.DoVisible">
            <summary>
            Scroll textbox to the hint
            </summary>
        </member>
        <member name="M:FastColoredTextBoxNS.Hint.#ctor(FastColoredTextBoxNS.Range,System.String,System.Boolean,System.Boolean)">
            <summary>
            Creates Hint
            </summary>
            <param name="range">Linked range</param>
            <param name="text">Text for simple hint</param>
            <param name="inline">Inlining. If True then hint will moves apart text</param>
            <param name="dock">Docking. If True then hint will fill whole line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.Hint.#ctor(FastColoredTextBoxNS.Range,System.String)">
            <summary>
            Creates Hint
            </summary>
            <param name="range">Linked range</param>
            <param name="text">Text for simple hint</param>
        </member>
        <member name="M:FastColoredTextBoxNS.Hint.#ctor(FastColoredTextBoxNS.Range,System.Windows.Forms.Control,System.Boolean,System.Boolean)">
            <summary>
            Creates Hint
            </summary>
            <param name="range">Linked range</param>
            <param name="innerControl">Inner control</param>
            <param name="inline">Inlining. If True then hint will moves apart text</param>
            <param name="dock">Docking. If True then hint will fill whole line</param>
        </member>
        <member name="M:FastColoredTextBoxNS.Hint.#ctor(FastColoredTextBoxNS.Range,System.Windows.Forms.Control)">
            <summary>
            Creates Hint
            </summary>
            <param name="range">Linked range</param>
            <param name="innerControl">Inner control</param>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Text">
            <summary>
            Text of simple hint
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Range">
            <summary>
            Linked range
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.BackColor">
            <summary>
            Backcolor
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.BackColor2">
            <summary>
            Second backcolor
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.BorderColor">
            <summary>
            Border color
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.ForeColor">
            <summary>
            Fore color
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.TextAlignment">
            <summary>
            Text alignment
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Font">
            <summary>
            Font
            </summary>
        </member>
        <member name="E:FastColoredTextBoxNS.Hint.Click">
            <summary>
            Occurs when user click on simple hint
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.InnerControl">
            <summary>
            Inner control
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Dock">
            <summary>
            Docking (allows None and Fill only)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Width">
            <summary>
            Width of hint (if Dock is None)
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Height">
            <summary>
            Height of hint
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.HostPanel">
            <summary>
            Host panel
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Tag">
            <summary>
            Tag
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Cursor">
            <summary>
            Cursor
            </summary>
        </member>
        <member name="P:FastColoredTextBoxNS.Hint.Inline">
            <summary>
            Inlining. If True then hint will moves apart text.
            </summary>
        </member>
    </members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU Lesser General Public License (LGPLv3)


Written By
Software Developer Freelancer
Ukraine Ukraine
I am Pavеl Tоrgаshоv, and I live in Kyiv, Ukraine.
I've been developing software since 1998.
Main activities: processing of large volumes of data, statistics, computer vision and graphics.

Comments and Discussions