Files
renderdoc/ScintillaNET/ScintillaNET.xml
T
baldurk c38affcded Initial commit of existing code.
* All renderdoc code up to this point was written by me, history is available by request
2014-05-02 08:33:01 +01:00

4557 lines
220 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>ScintillaNET</name>
</assembly>
<members>
<member name="T:ScintillaNET.StyleRunWriter">
<summary>
Provides a writer paradigm for building a <see cref="T:ScintillaNET.StyleRun"/> list and optionally
the text that is being styled.
</summary>
</member>
<member name="M:ScintillaNET.StyleRunWriter.GetStringBuilder">
<summary>
Returns the underlying <see cref="T:System.Text.StringBuilder"/>.
</summary>
<returns>The underlying <see cref="T:System.Text.StringBuilder"/> if one was provided; otherwise, null.</returns>
</member>
<member name="M:ScintillaNET.StyleRunWriter.GetStyles">
<summary>
Returns a <see cref="T:ScintillaNET.StyleRun"/> enumerable built by the <see cref="T:ScintillaNET.StyleRunWriter"/> thus far.
</summary>
<returns>A <see cref="T:ScintillaNET.StyleRun"/> enumerable representing the style runs written thus far.</returns>
</member>
<member name="M:ScintillaNET.StyleRunWriter.Write(System.String,System.Int32)">
<summary>
Writes a run of the specified string length in the specified style.
</summary>
<param name="value">
The string that determines the run length. If a <see cref="T:System.Text.StringBuilder"/> was used to
create the <see cref="T:ScintillaNET.StyleRunWriter"/> the string value will also be appended.
</param>
<param name="style">The zero-based index of the style for this run.</param>
</member>
<member name="M:ScintillaNET.StyleRunWriter.#ctor(System.Text.StringBuilder)">
<summary>
Initializes a new instance of the <see cref="T:ScintillaNET.StyleRunWriter"/> class.
</summary>
<param name="stringBuilder">The optional <see cref="T:System.Text.StringBuilder"/> to write to.</param>
</member>
<member name="T:ScintillaNET.StyleNeededEventArgs">
<summary>
Provides data for the StyleNeeded event
</summary>
</member>
<member name="M:ScintillaNET.StyleNeededEventArgs.#ctor(ScintillaNET.Range)">
<summary>
Initializes a new instance of the StyleNeededEventArgs class.
</summary>
<param name="range">the document range that needs styling</param>
</member>
<member name="P:ScintillaNET.StyleNeededEventArgs.Range">
<summary>
Returns the document range that needs styling
</summary>
</member>
<member name="T:ScintillaNET.StyleChangedEventArgs">
<summary>
Provides data for the StyleChanged event
</summary>
<remarks>
StyleChangedEventHandler is used for the StyleChanged Event which is also used as
a more specific abstraction around the SCN_MODIFIED notification message.
</remarks>
</member>
<member name="T:ScintillaNET.ModifiedEventArgs">
<summary>
Base class for modified events
</summary>
<remarks>
ModifiedEventArgs is the base class for all events that are fired
in response to an SCN_MODIFY notification message. They all have
the Undo/Redo flags in common and I'm also including the raw
modificationType integer value for convenience purposes.
</remarks>
</member>
<member name="P:ScintillaNET.StyleChangedEventArgs.Length">
<summary>
Returns how many characters have changed
</summary>
</member>
<member name="P:ScintillaNET.StyleChangedEventArgs.Position">
<summary>
Returns the starting document position where the style has been changed
</summary>
</member>
<member name="T:ScintillaNET.TopLevelHelper">
<summary>
Top level ScintillaHelpers Like Style and Folding inherit from this class so they don't have
to reimplement the same Equals method
</summary>
</member>
<member name="M:ScintillaNET.ScintillaHelperBase.Equals(System.Object)">
<summary>
Abstract Equals Override. All Helpers must implement this. Use IsSameHelperFamily to
determine if the types are compatible and they have the same Scintilla. For most top
level helpers like Caret and Lexing this should be enough. Helpers like Marker and
Line also need to take other variables into consideration.
</summary>
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:ScintillaNET.ScintillaHelperBase.IsSameHelperFamily(System.Object)">
<summary>
Determines if obj belongs to the same Scintilla and is of compatible type
</summary>
</member>
<member name="T:ScintillaNET.RangeToFormat">
<summary>
Struct used for passing parameters to FormatRange()
</summary>
</member>
<member name="F:ScintillaNET.RangeToFormat.hdc">
<summary>
The HDC (device context) we print to
</summary>
</member>
<member name="F:ScintillaNET.RangeToFormat.hdcTarget">
<summary>
The HDC we use for measuring (may be same as hdc)
</summary>
</member>
<member name="F:ScintillaNET.RangeToFormat.rc">
<summary>
Rectangle in which to print
</summary>
</member>
<member name="F:ScintillaNET.RangeToFormat.rcPage">
<summary>
Physically printable page size
</summary>
</member>
<member name="F:ScintillaNET.RangeToFormat.chrg">
<summary>
Range of characters to print
</summary>
</member>
<member name="T:ScintillaNET.Properties.Resources">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_CannotCreateDirectFunction">
<summary>
Looks up a localized string similar to Cannot create the Scintilla direct message function..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_CannotLoadModule">
<summary>
Looks up a localized string similar to Cannot load the &apos;{0}&apos; module into memory..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_EmptyStringArgument">
<summary>
Looks up a localized string similar to The &apos;{0}&apos; argument cannot be an empty string..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_EnumeratorEnded">
<summary>
Looks up a localized string similar to Enumeration already finished..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_EnumeratorNotStarted">
<summary>
Looks up a localized string similar to Enumeration has not started. Call MoveNext..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_IllegalCrossThreadCall">
<summary>
Looks up a localized string similar to Cross-thread operation not valid: Control &apos;{0}&apos; accessed from a thread other than the thread it was created on..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_IndexOutOfRange">
<summary>
Looks up a localized string similar to Index was out of range. Must be non-negative and less than the size of the collection..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_InsufficientSpace">
<summary>
Looks up a localized string similar to Insufficient space in the target location to copy the information..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_InvalidAnnotation">
<summary>
Looks up a localized string similar to A change in the control who created this annotation has rendered the object invalid..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_InvalidLine">
<summary>
Looks up a localized string similar to The {0} line must specify a valid line within the document..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_InvalidLineRange">
<summary>
Looks up a localized string similar to The start line and end line must specify a valid range..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_InvalidModule">
<summary>
Looks up a localized string similar to &apos;{0}&apos; is not a valid Scintilla module..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_InvalidStartLine">
<summary>
Looks up a localized string similar to The start line must be greater than or equal to zero..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_ModuleAlreadyLoaded">
<summary>
Looks up a localized string similar to The module name must be set before any Scintilla object are created..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.Exception_MustBeNonNegativeAndLessThan">
<summary>
Looks up a localized string similar to &apos;{0}&apos; was out of range. Must be non-negative and less than {1}..
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.ModuleName">
<summary>
Looks up a localized string similar to SciLexer.dll.
</summary>
</member>
<member name="P:ScintillaNET.Properties.Resources.ModuleName64">
<summary>
Looks up a localized string similar to SciLexer64.dll.
</summary>
</member>
<member name="T:ScintillaNET.Document">
<summary>
Provides an abstraction over Scintilla's Document Pointer
</summary>
</member>
<member name="M:ScintillaNET.Document.AddRef">
<summary>
Increases the document's reference count
</summary>
<remarks>No, you aren't looking at COM, move along.</remarks>
</member>
<member name="M:ScintillaNET.Document.Equals(System.Object)">
<summary>
Overridden.
</summary>
<param name="obj">Another Document Object</param>
<returns>True if both Documents have the same Handle</returns>
</member>
<member name="M:ScintillaNET.Document.GetHashCode">
<summary>
Overridden
</summary>
<returns>Document Pointer's hashcode</returns>
</member>
<member name="M:ScintillaNET.Document.Release">
<summary>
Decreases the document's reference count
</summary>
<remarks>
When the document's reference count reaches 0 Scintilla will destroy the document
</remarks>
</member>
<member name="P:ScintillaNET.Document.Handle">
<summary>
Scintilla's internal document pointer.
</summary>
</member>
<member name="T:ScintillaNET.WhitespaceMode">
<summary>
Specifies the display mode of whitespace characters.
</summary>
</member>
<member name="F:ScintillaNET.WhitespaceMode.Invisible">
<summary>
The normal display mode with whitespace displayed as an empty background color.
</summary>
</member>
<member name="F:ScintillaNET.WhitespaceMode.VisibleAlways">
<summary>
Whitespace characters are drawn as dots and arrows.
</summary>
</member>
<member name="F:ScintillaNET.WhitespaceMode.VisibleAfterIndent">
<summary>
Whitespace used for indentation is displayed normally but after the first visible character, it is shown as dots and arrows.
</summary>
</member>
<member name="M:ScintillaNET.Utilities.ColorToHtml(System.Drawing.Color)">
<summary>
Returns an HTML #XXXXXX format for a color. Unlike the ColorTranslator class it
never returns named colors.
</summary>
</member>
<member name="M:ScintillaNET.Utilities.IntPtrToString(System.Text.Encoding,System.IntPtr,System.Int32)">
<summary>
Marshals an IntPtr pointing to un unmanaged byte[] to a .NET String using the given Encoding.
</summary>
<remarks>
I'd love to have this as en extension method but ScintillaNET's probably going to be 2.0 for a long
time to come. There's nothing really compelling in later versions that applies to ScintillaNET that
can't be done with a 2.0 construct (extension methods, linq, etc)
</remarks>
</member>
<member name="T:ScintillaNET.FoldLevel">
<summary>
The flags that are stored along with the fold level.
</summary>
</member>
<member name="F:ScintillaNET.FoldLevel.Base">
<summary>
The base value for a 0-level fold. The fold level is a number in the range 0 to 4095 (NumberMask).
However, the initial fold level is set to Base(1024) to allow unsigned arithmetic on folding levels.
</summary>
</member>
<member name="F:ScintillaNET.FoldLevel.WhiteFlag">
<summary>
WhiteFlag indicates that the line is blank and allows it to be treated slightly different then its level may
indicate. For example, blank lines should generally not be fold points and will be considered part
of the preceding section even though they may have a lesser fold level.
</summary>
</member>
<member name="F:ScintillaNET.FoldLevel.HeaderFlag">
<summary>
HeaderFlag indicates that the line is a header (fold point).
</summary>
</member>
<member name="F:ScintillaNET.FoldLevel.BoxHeaderFlag">
<summary>
Not documented by current Scintilla docs - associated with the removed Box fold style?
</summary>
</member>
<member name="F:ScintillaNET.FoldLevel.NumberMask">
<summary>
A bit-mask indicating which bits are used to store the actual fold level.
</summary>
</member>
<member name="T:ScintillaNET.Whitespace">
<summary>
Determines how whitespace should be displayed in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<remarks>
By default, whitespace is determined by the lexer in use. Setting the <see cref="P:ScintillaNET.Whitespace.ForeColor"/>
or <see cref="P:ScintillaNET.Whitespace.BackColor"/> properties overrides the lexer behavior.
</remarks>
</member>
<member name="P:ScintillaNET.Whitespace.BackColor">
<summary>
Gets or sets the whitespace background color.
</summary>
<remarks>
By default, the whitespace background color is determined by the lexer in use.
Setting the <c>BackColor</c> to anything other than <see cref="F:System.Drawing.Color.Empty"/> overrides the lexer behavior.
Transparent colors are not supported.
</remarks>
<returns>
A <see cref="T:System.Drawing.Color"/> that represents the background color of whitespace characters.
The default is <see cref="F:System.Drawing.Color.Empty"/>.
</returns>
<exception cref="!:ArgumentOutOfRange">
The specified <paramref name="value"/> has an alpha value that is less that <see cref="F:System.Byte.MaxValue"/>.
</exception>
</member>
<member name="P:ScintillaNET.Whitespace.ForeColor">
<summary>
Gets or sets the whitespace foreground color.
</summary>
<remarks>
By default, the whitespace foreground color is determined by the lexer in use.
Setting the <c>ForeColor</c> to anything other than <see cref="F:System.Drawing.Color.Empty"/> overrides the lexer behavior.
Transparent colors are not supported.
</remarks>
<returns>
A <see cref="T:System.Drawing.Color"/> that represents the foreground color of whitespace characters.
The default is <see cref="F:System.Drawing.Color.Empty"/>.
</returns>
<exception cref="!:ArgumentOutOfRange">
The specified <paramref name="value"/> has an alpha value that is less that <see cref="F:System.Byte.MaxValue"/>.
</exception>
</member>
<member name="P:ScintillaNET.Whitespace.Mode">
<summary>
Gets or sets the whitespace display mode.
</summary>
<returns>One of the <see cref="T:ScintillaNET.WhitespaceMode"/> values. The default is <see cref="F:ScintillaNET.WhitespaceMode.Invisible"/></returns>
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
The specified value is not a valid <see cref="T:ScintillaNET.WhitespaceMode"/> value.
</exception>
</member>
<member name="T:ScintillaNET.UriDroppedEventArgs">
<summary>
Provides data for the UriDropped event
</summary>
</member>
<member name="M:ScintillaNET.UriDroppedEventArgs.#ctor(System.String)">
<summary>
Initializes a new instance of the UriDroppedEventArgs class.
</summary>
<param name="uriText">Text of the dropped file or uri</param>
</member>
<member name="P:ScintillaNET.UriDroppedEventArgs.UriText">
<summary>
Text of the dropped file or uri
</summary>
</member>
<member name="T:ScintillaNET.OverloadList">
<summary>
List of strings to be used with <see cref="T:ScintillaNET.CallTip"/>.
</summary>
</member>
<member name="M:ScintillaNET.OverloadList.#ctor">
<summary>
Creates a new instance of an OverLoadList
</summary>
</member>
<member name="M:ScintillaNET.OverloadList.#ctor(System.Collections.Generic.IEnumerable{System.String})">
<summary>
Creates a new instance of an OverLoadList. The list of overloads is supplied by collection
</summary>
</member>
<member name="M:ScintillaNET.OverloadList.#ctor(System.Int32)">
<summary>
Creates a new instance of an OverLoadList. The
</summary>
</member>
<member name="P:ScintillaNET.OverloadList.Current">
<summary>
Text of the overload to be displayed in the CallTip
</summary>
</member>
<member name="P:ScintillaNET.OverloadList.CurrentIndex">
<summary>
Index of the overload to be displayed in the CallTip
</summary>
</member>
<member name="T:ScintillaNET.LayoutCacheMode">
<summary>
Specifies the line layout caching strategy used by a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="F:ScintillaNET.LayoutCacheMode.None">
<summary>
No line layout data is cached.
</summary>
</member>
<member name="F:ScintillaNET.LayoutCacheMode.Caret">
<summary>
Line layout data of the current caret line is cached.
</summary>
</member>
<member name="F:ScintillaNET.LayoutCacheMode.Page">
<summary>
Line layout data for all visible lines and the current caret line are cached.
</summary>
</member>
<member name="F:ScintillaNET.LayoutCacheMode.Document">
<summary>
Line layout data for the entire document is cached.
</summary>
</member>
<member name="T:ScintillaNET.StyleCase">
<summary>
Represents casing styles
</summary>
</member>
<member name="F:ScintillaNET.StyleCase.Mixed">
<summary>
Both upper and lower case
</summary>
</member>
<member name="F:ScintillaNET.StyleCase.Upper">
<summary>
Only upper case
</summary>
</member>
<member name="F:ScintillaNET.StyleCase.Lower">
<summary>
Only lower case
</summary>
</member>
<member name="T:ScintillaNET.LinesNeedShownEventArgs">
<summary>
Provides data for the LinesNeedShown event
</summary>
</member>
<member name="M:ScintillaNET.LinesNeedShownEventArgs.#ctor(System.Int32,System.Int32)">
<summary>
Initializes a new instance of the LinesNeedShownEventArgs class.
</summary>
<param name="startLine">the first (top) line that needs to be shown</param>
<param name="endLine">the last (bottom) line that needs to be shown</param>
</member>
<member name="P:ScintillaNET.LinesNeedShownEventArgs.FirstLine">
<summary>
Returns the first (top) line that needs to be shown
</summary>
</member>
<member name="P:ScintillaNET.LinesNeedShownEventArgs.LastLine">
<summary>
Returns the last (bottom) line that needs to be shown
</summary>
</member>
<member name="T:ScintillaNET.Lexer">
<summary>
Built in lexers supported by Scintilla
</summary>
</member>
<member name="F:ScintillaNET.Lexer.Container">
<summary>
No lexing is performed, the Containing application must respond to StyleNeeded events
</summary>
</member>
<member name="F:ScintillaNET.Lexer.Null">
<summary>
No lexing is performed
</summary>
</member>
<member name="F:ScintillaNET.GoToDialog.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:ScintillaNET.GoToDialog.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:ScintillaNET.GoToDialog.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:ScintillaNET.Clipboard">
<summary>
Provides methods to place data on and retrieve data from the system Clipboard.
</summary>
</member>
<member name="M:ScintillaNET.Clipboard.Copy">
<summary>
Copies the current selection in the document to the Clipboard.
</summary>
</member>
<member name="M:ScintillaNET.Clipboard.Copy(System.Boolean)">
<summary>
Copies the current selection, or the current line if there is no selection, to the Clipboard.
</summary>
<param name="copyLine">
Indicates whether to copy the current line if there is no selection.
</param>
<remarks>
A line copied in this mode is given a "MSDEVLineSelect" marker when added to the Clipboard and
then used in the <see cref="M:ScintillaNET.Clipboard.Paste"/> method to paste the whole line before the current line.
</remarks>
</member>
<member name="M:ScintillaNET.Clipboard.Copy(System.Int32,System.Int32)">
<summary>
Copies the specified range of text (bytes) in the document to the Clipboard.
</summary>
<param name="startPosition">The zero-based byte position to start copying.</param>
<param name="endPosition">The zero-based byte position to stop copying.</param>
</member>
<member name="M:ScintillaNET.Clipboard.Cut">
<summary>
Moves the current document selection to the Clipboard.
</summary>
</member>
<member name="M:ScintillaNET.Clipboard.Paste">
<summary>
Replaces the current document selection with the contents of the Clipboard.
</summary>
</member>
<member name="P:ScintillaNET.Clipboard.CanCopy">
<summary>
Gets a value indicating whether text (bytes) can be copied given the current selection.
</summary>
<returns>true if the text can be copied; otherwise, false.</returns>
<remarks>This is equivalent to determining if there is a valid selection.</remarks>
</member>
<member name="P:ScintillaNET.Clipboard.CanCut">
<summary>
Gets a value indicating whether text (bytes) can be cut given the current selection.
</summary>
<returns>true if the text can be cut; otherwise, false.</returns>
<remarks>This is equivalent to determining if there is a valid selection.</remarks>
</member>
<member name="P:ScintillaNET.Clipboard.CanPaste">
<summary>
Gets a value indicating whether the document can accept text currently stored in the Clipboard.
</summary>
<returns>true if text can be pasted; otherwise, false.</returns>
</member>
<member name="P:ScintillaNET.Clipboard.ConvertLineBreaksOnPaste">
<summary>
Gets or sets whether pasted line break characters are converted to match the document's end-of-line mode.
</summary>
<returns>
true if line break characters are converted; otherwise, false.
The default is true.
</returns>
</member>
<member name="T:ScintillaNET.VOID">
<summary>
Used internally to signify an ignored parameter by overloads of SendMessageDirect
that match the native Scintilla's Message signatures.
</summary>
</member>
<member name="T:ScintillaNET.DropMarker">
<summary>
Represents a DropMarker, currently a single document point.
</summary>
</member>
<member name="T:ScintillaNET.Range">
<summary>
A range within the editor. Start and End are both Positions.
</summary>
</member>
<member name="M:ScintillaNET.Range.CollapseAllFolds">
<summary>
Collapses all folds
</summary>
</member>
<member name="M:ScintillaNET.Range.ExpandAllFolds">
<summary>
Expands all folds
</summary>
</member>
<member name="M:ScintillaNET.Range.StripTrailingSpaces">
<summary>
Removes trailing spaces from each line
</summary>
</member>
<member name="M:ScintillaNET.DropMarker.Change(System.Int32,System.Int32)">
<summary>
Overridden, changes the document position. Start and End should
match.
</summary>
<param name="newStart">Document _start position</param>
<param name="newEnd">Document _end position</param>
</member>
<member name="M:ScintillaNET.DropMarker.Collect">
<summary>
Collects the DropMarker and causes it to be removed from all
lists it belongs ti.
</summary>
</member>
<member name="M:ScintillaNET.DropMarker.Dispose">
<summary>
Overridden.
</summary>
</member>
<member name="M:ScintillaNET.DropMarker.GetClientRectangle">
<summary>
Gets the Client Rectangle in pixels of the DropMarker's visual indicator.
</summary>
</member>
<member name="M:ScintillaNET.DropMarker.Invalidate">
<summary>
Forces a repaint of the DropMarker
</summary>
</member>
<member name="P:ScintillaNET.DropMarker.IsPoint">
<summary>
Overridden. Drop Markers are points, not a spanned range. Though this could change in the future.
</summary>
</member>
<member name="P:ScintillaNET.DropMarker.Key">
<summary>
Uniquely identifies the DropMarker
</summary>
</member>
<member name="P:ScintillaNET.DropMarker.TopOffset">
<summary>
Not currently used, the offset in pixels from the document view's top.
</summary>
</member>
<member name="T:ScintillaNET.Scintilla">
<summary>
Represents a Scintilla text editor control.
</summary>
</member>
<member name="T:ScintillaNET.INativeScintilla">
<summary>
Interface representing the native Scintilla Message Based API. In addition
to wrappers around each of the messages I have included an additional Method
named SendMessageDirect with 9 overloads. This allows you to send messages
to the Scintilla DefWndProc bypassing Windows' SendMessage. Each of the other
methods wrap calls to SendMessageDirect.
Scintilla explicetly implements this interface. To use these methods on
a Scintilla control Cast it as INativeScintilla or use NativeScintilla
property.
The reason for this interface is to keep the "regular" interface surface
area of the Scintilla control as clean and .NETish as possible. Also
this means when you want a direct native interface there's no other
absracted members (Aside from SendMessageDirect ;) cluttering the native
interface.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32)">
<summary>
Handles Scintilla Call Style:
(,)
</summary>
<param name="msg">Scintilla Message Number</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Int32)">
<summary>
Handles Scintilla Call Style:
(int,)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">wParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Boolean)">
<summary>
Handles Scintilla Call Style:
(bool,)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">boolean wParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.String@)">
<summary>
Handles Scintilla Call Style:
(,stringresult)
Notes:
Helper method to wrap all calls to messages that take a char*
in the lParam and returns a regular .NET String. This overload
assumes there will be no wParam and obtains the string _length
by calling the message with a 0 lParam.
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="text">String output</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.IntPtr,System.IntPtr)">
<summary>
This is the primary Native communication method with Scintilla
used by this control. All the other overloads call into this one.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Int32,System.Int32)">
<summary>
Handles Scintilla Call Style:
(int,int)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">wParam</param>
<param name="lParam">lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Int32,System.UInt32)">
<summary>
Handles Scintilla Call Style:
(int,uint)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">wParam</param>
<param name="lParam">lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,ScintillaNET.VOID,System.Int32)">
<summary>
Handles Scintilla Call Style:
(,int)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="NULL">always pass null--Unused parameter</param>
<param name="lParam">lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Boolean,System.Int32)">
<summary>
Handles Scintilla Call Style:
(bool,int)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">boolean wParam</param>
<param name="lParam">int lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Int32,System.Boolean)">
<summary>
Handles Scintilla Call Style:
(int,bool)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">int wParam</param>
<param name="lParam">boolean lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Int32,System.String@)">
<summary>
Handles Scintilla Call Style:
(int,stringresult)
Notes:
Helper method to wrap all calls to messages that take a char*
in the lParam and returns a regular .NET String. This overload
assumes there will be no wParam and obtains the string _length
by calling the message with a 0 lParam.
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="text">String output</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.IntPtr,System.String@,System.Int32)">
<summary>
Handles Scintilla Call Style:
(?)
Notes:
Helper method to wrap all calls to messages that take a char*
in the wParam and set a regular .NET String in the lParam.
Both the _length of the string and an additional wParam are used
so that various string Message styles can be acommodated.
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">int wParam</param>
<param name="text">String output</param>
<param name="_length">_length of the input buffer</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.Int32,System.String)">
<summary>
Handles Scintilla Call Style:
(int,string)
Notes:
This helper method handles all messages that take
const char* as an input string in the lParam. In
some messages Scintilla expects a NULL terminated string
and in others it depends on the string _length passed in
as wParam. This method handles both situations and will
NULL terminate the string either way.
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">int wParam</param>
<param name="lParam">string lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,ScintillaNET.VOID,System.String)">
<summary>
Handles Scintilla Call Style:
(,string)
Notes:
This helper method handles all messages that take
const char* as an input string in the lParam. In
some messages Scintilla expects a NULL terminated string
and in others it depends on the string _length passed in
as wParam. This method handles both situations and will
NULL terminate the string either way.
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="NULL">always pass null--Unused parameter</param>
<param name="lParam">string lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.String,System.String)">
<summary>
Handles Scintilla Call Style:
(string,string)
Notes:
Used by SCI_SETPROPERTY
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">string wParam</param>
<param name="lParam">string lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.String,System.String@)">
<summary>
Handles Scintilla Call Style:
(string,stringresult)
Notes:
This one is used specifically by SCI_GETPROPERTY and SCI_GETPROPERTYEXPANDED
so it assumes it's usage
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">string wParam</param>
<param name="stringResult">Stringresult output</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.String,System.Int32)">
<summary>
Handles Scintilla Call Style:
(string,int)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">string wParam</param>
<param name="lParam">int lParam</param>
<returns></returns>
</member>
<member name="M:ScintillaNET.Scintilla.ScintillaNET#INativeScintilla#SendMessageDirect(System.UInt32,System.String)">
<summary>
Handles Scintilla Call Style:
(string,)
</summary>
<param name="msg">Scintilla Message Number</param>
<param name="wParam">string wParam</param>
<returns></returns>
</member>
<member name="F:ScintillaNET.Scintilla._isBraceMatching">
<summary>
Enables the brace matching from current position.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.AddLastLineEnd">
<summary>
Adds a line _end marker to the _end of the document
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.AppendText(System.String)">
<summary>
Appends a copy of the specified string to the _end of this instance.
</summary>
<param name="text">The <see cref="T:System.String"/> to append.</param>
<returns>A <see cref="T:ScintillaNET.Range"/> representing the appended text.</returns>
</member>
<member name="M:ScintillaNET.Scintilla.CreateAnnotationsInstance">
<summary>
Creates and returns a new <see cref="T:ScintillaNET.AnnotationCollection"/> object.
</summary>
<returns>A new <see cref="T:ScintillaNET.AnnotationCollection"/> object.</returns>
</member>
<member name="M:ScintillaNET.Scintilla.CreateLineWrappingInstance">
<summary>
Creates and returns a new <see cref="P:ScintillaNET.Scintilla.LineWrapping"/> object.
</summary>
<returns>A new <see cref="P:ScintillaNET.Scintilla.LineWrapping"/> object.</returns>
</member>
<member name="M:ScintillaNET.Scintilla.DirectMessage(System.Int32,System.IntPtr,System.IntPtr)">
<summary>
Sends the specified message directly to the native Scintilla window,
bypassing any managed APIs.
</summary>
<param name="msg">The message ID.</param>
<param name="wParam">The message <c>wparam</c> field.</param>
<param name="lParam">The message <c>lparam</c> field.</param>
<returns>An <see cref="T:System.IntPtr"/> representing the result of the message request.</returns>
<remarks>
Warning: The Surgeon General Has Determined that Calling the Underlying Scintilla
Window Directly May Result in Unexpected Behavior!
</remarks>
<exception cref="T:System.InvalidOperationException">
The method was called from a thread other than the thread it was created on.
</exception>
</member>
<member name="M:ScintillaNET.Scintilla.Dispose(System.Boolean)">
<summary>
Overridden. Releases the unmanaged resources used by the <see cref="T:System.Windows.Forms.Control"/> and
its child controls and optionally releases the managed resources.
</summary>
<param name="disposing"><c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.</param>
</member>
<member name="M:ScintillaNET.Scintilla.ExportHtml">
<summary>
Exports a HTML representation of the current document.
</summary>
<returns>A <see cref="T:System.String"/> containing the contents of the document formatted as HTML.</returns>
<remarks>Only ASCII documents are supported. Other encoding types have undefined behavior.</remarks>
</member>
<member name="M:ScintillaNET.Scintilla.ExportHtml(System.IO.TextWriter,System.String,System.Boolean)">
<summary>
Exports a HTML representation of the current document.
</summary>
<param name="writer">The <see cref="T:System.IO.TextWriter"/>with which to write. </param>
<param name="title">The title of the HTML document.</param>
<param name="allStyles">
<c>true</c> to output all styles including those not
used in the document; otherwise, <c>false</c>.
</param>
<remarks>Only ASCII documents are supported. Other encoding types have undefined behavior.</remarks>
</member>
<member name="M:ScintillaNET.Scintilla.GetCurrentLine">
<summary>
Gets the text of the line containing the caret.
</summary>
<returns>A <see cref="T:System.String"/> representing the text of the line containing the caret.</returns>
</member>
<member name="M:ScintillaNET.Scintilla.GetCurrentLine(System.Int32@)">
<summary>
Gets the text of the line containing the caret and the current caret position within that line.
</summary>
<param name="caretPosition">When this method returns, contains the byte offset of the current caret position with the line.</param>
<returns>A <see cref="T:System.String"/> representing the text of the line containing the caret.</returns>
</member>
<member name="M:ScintillaNET.Scintilla.GetWordFromPosition(System.Int32)">
<summary>
Gets a word from the specified position
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.InsertText(System.String)">
<summary>
Inserts text at the current cursor position
</summary>
<param name="text">Text to insert</param>
<returns>The range inserted</returns>
</member>
<member name="M:ScintillaNET.Scintilla.InsertText(System.Int32,System.String)">
<summary>
Inserts text at the given position
</summary>
<param name="position">The position to insert text in</param>
<param name="text">Text to insert</param>
<returns>The text range inserted</returns>
</member>
<member name="M:ScintillaNET.Scintilla.IsInputKey(System.Windows.Forms.Keys)">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.IsInputKey(System.Windows.Forms.Keys)"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnAnnotationChanged(ScintillaNET.AnnotationChangedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.AnnotationChanged"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.AnnotationChangedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnAutoCompleteAccepted(ScintillaNET.AutoCompleteAcceptedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.AutoCompleteAccepted"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.AutoCompleteAcceptedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnBackColorChanged(System.EventArgs)">
<summary>
Raises the <see cref="!:BackColorChanged"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data. </param>
</member>
<member name="M:ScintillaNET.Scintilla.OnBeforeTextDelete(ScintillaNET.TextModifiedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.BeforeTextDelete"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.TextModifiedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnBeforeTextInsert(ScintillaNET.TextModifiedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.BeforeTextInsert"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.TextModifiedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnBorderStyleChanged(System.EventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.BorderStyleChanged"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnCallTipClick(ScintillaNET.CallTipClickEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.CallTipClick"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.CallTipClickEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnCharAdded(ScintillaNET.CharAddedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.CharAdded"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.CharAddedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnCreateControl">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.OnCreateControl"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnDocumentChange(ScintillaNET.NativeScintillaEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.DocumentChange"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.NativeScintillaEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnDoubleClick(System.EventArgs)">
<summary>
Provides the support for code block selection
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnDropMarkerCollect(ScintillaNET.DropMarkerCollectEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.DropMarkerCollect"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.DropMarkerCollectEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnDwellEnd(ScintillaNET.ScintillaMouseEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.DwellEnd"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.ScintillaMouseEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnDwellStart(ScintillaNET.ScintillaMouseEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.DwellStart"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.ScintillaMouseEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnFoldChanged(ScintillaNET.FoldChangedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.FoldChanged"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.FoldChangedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnFontChanged(System.EventArgs)">
<summary>
Raises the <see cref="!:FontChanged"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnForeColorChanged(System.EventArgs)">
<summary>
Raises the <see cref="!:ForeColorChanged"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data. </param>
</member>
<member name="M:ScintillaNET.Scintilla.OnGotFocus(System.EventArgs)">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.OnGotFocus(System.EventArgs)"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnHandleCreated(System.EventArgs)">
<summary>
Overridden. Raises the <see cref="E:System.Windows.Forms.Control.HandleCreated"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnHotspotClick(ScintillaNET.HotspotClickEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.HotspotClick"/> event.
</summary>
<param name="e">A <see cref="T:ScintillaNET.HotspotClickEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnHotspotDoubleClick(ScintillaNET.HotspotClickEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.HotspotDoubleClick"/> event.
</summary>
<param name="e">A <see cref="T:ScintillaNET.HotspotClickEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnHotspotReleaseClick(ScintillaNET.HotspotClickEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.HotspotReleaseClick"/> event.
</summary>
<param name="e">A <see cref="T:ScintillaNET.HotspotClickEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnIndicatorClick(ScintillaNET.ScintillaMouseEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.IndicatorClick"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.ScintillaMouseEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnKeyDown(System.Windows.Forms.KeyEventArgs)">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.OnKeyDown(System.Windows.Forms.KeyEventArgs)"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnKeyPress(System.Windows.Forms.KeyPressEventArgs)">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.OnKeyPress(System.Windows.Forms.KeyPressEventArgs)"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnLinesNeedShown(ScintillaNET.LinesNeedShownEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.LinesNeedShown"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.LinesNeedShownEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnLoad(System.EventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.Load"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnLostFocus(System.EventArgs)">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.OnLostFocus(System.EventArgs)"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnMacroRecord(ScintillaNET.MacroRecordEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.MacroRecord"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.MacroRecordEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnMarginClick(ScintillaNET.MarginClickEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.MarginClick"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.MarginClickEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnMarkerChanged(ScintillaNET.MarkerChangedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.MarkerChanged"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.MarkerChangedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnModifiedChanged(System.EventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.ModifiedChanged"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnPaint(System.Windows.Forms.PaintEventArgs)">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.OnPaint(System.Windows.Forms.PaintEventArgs)"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.OnReadOnlyModifyAttempt(System.EventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.ReadOnlyModifyAttempt"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnScroll(System.Windows.Forms.ScrollEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.Scroll"/> event.
</summary>
<param name="e">An <see cref="T:System.Windows.Forms.ScrollEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnSelectionChanged(System.EventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.SelectionChanged"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnStyleNeeded(ScintillaNET.StyleNeededEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.StyleNeeded"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.StyleNeededEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnTextDeleted(ScintillaNET.TextModifiedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.TextDeleted"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.TextModifiedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnTextInserted(ScintillaNET.TextModifiedEventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.TextInserted"/> event.
</summary>
<param name="e">An <see cref="T:ScintillaNET.TextModifiedEventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.OnZoomChanged(System.EventArgs)">
<summary>
Raises the <see cref="E:ScintillaNET.Scintilla.ZoomChanged"/> event.
</summary>
<param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param>
</member>
<member name="M:ScintillaNET.Scintilla.PositionIsOnComment(System.Int32)">
<summary>
Checks that if the specified position is on comment.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.PositionIsOnComment(System.Int32,ScintillaNET.Lexer)">
<summary>
Checks that if the specified position is on comment.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.ProcessKeyMessage(System.Windows.Forms.Message@)">
<summary>
Overridden. See <see cref="M:System.Windows.Forms.Control.ProcessKeyMessage(System.Windows.Forms.Message@)"/>.
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.SafeBraceMatch(System.Int32)">
<summary>
Custom way to find the matching brace when BraceMatch() does not work
</summary>
</member>
<member name="M:ScintillaNET.Scintilla.SetModuleName(System.String)">
<summary>
Sets the application-wide default module name of the native Scintilla library.
</summary>
<param name="moduleName">The native Scintilla module name.</param>
<remarks>This method must be called prior to the first <see cref="T:ScintillaNET.Scintilla"/> control being created.</remarks>
<exception cref="T:System.ArgumentNullException">The <paramref name="moduleName"/> is <c>null</c>.</exception>
<exception cref="T:System.ArgumentException">The <paramref name="moduleName"/> is an empty string.</exception>
<exception cref="T:System.InvalidOperationException">This method was called after the first <see cref="T:ScintillaNET.Scintilla"/> control was created.</exception>
</member>
<member name="M:ScintillaNET.Scintilla.WndProc(System.Windows.Forms.Message@)">
<summary>
Overridden. Processes Windows messages.
</summary>
<param name="m">The Windows <see cref="T:System.Windows.Forms.Message"/> to process.</param>
</member>
<member name="P:ScintillaNET.Scintilla.AcceptsReturn">
<summary>
Gets or sets a value indicating whether pressing ENTER creates a new line of text in the
control or activates the default button for the form.
</summary>
<returns>
<c>true</c> if the ENTER key creates a new line of text; <c>false</c> if the ENTER key activates
the default button for the form. The default is <c>false</c>.
</returns>
</member>
<member name="P:ScintillaNET.Scintilla.AcceptsTab">
<summary>
Gets or sets a value indicating whether pressing the TAB key types a TAB character in the control
instead of moving the focus to the next control in the tab order.
</summary>
<returns>
<c>true</c> if users can enter tabs using the TAB key; <c>false</c> if pressing the TAB key
moves the focus. The default is <c>false</c>.
</returns>
</member>
<member name="P:ScintillaNET.Scintilla.Annotations">
<summary>
Gets a collection containing all annotations in the control.
</summary>
<returns>
A <see cref="T:ScintillaNET.AnnotationCollection"/> that contains all the annotations in the <see cref="T:ScintillaNET.Scintilla"/> control.
</returns>
</member>
<member name="P:ScintillaNET.Scintilla.AutoComplete">
<summary>
Controls autocompletion behavior.
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.BackColor">
<summary>
Gets or sets the background color for the control.
</summary>
<value>
A <see cref="T:System.Drawing.Color"/> that represents the background color of the control.
The default is <see cref="P:System.Drawing.SystemColors.Window"/>.
</value>
<remarks>Settings this property resets any current document styling.</remarks>
</member>
<member name="P:ScintillaNET.Scintilla.BackgroundImage">
<summary>
This property is not relevant for this class.
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.BackgroundImageLayout">
<summary>
This property is not relevant for this class.
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.BorderStyle">
<summary>
Gets or sets the border style of the control.
</summary>
<value>
A <see cref="P:ScintillaNET.Scintilla.BorderStyle"/> that represents the border type of the control.
The default is <see cref="!:BorderStyle.Fixed3D"/>.
</value>
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
The value assigned is not one of the <see cref="P:ScintillaNET.Scintilla.BorderStyle"/> values.
</exception>
</member>
<member name="P:ScintillaNET.Scintilla.CallTip">
<summary>
Manages CallTip (Visual Studio-like code Tooltip) behaviors
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.Caption">
<summary>
Gets/Sets the Win32 Window Caption. Defaults to Type's FullName
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.Caret">
<summary>
Controls Caret Behavior
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.Clipboard">
<summary>
Gets Clipboard access for the control.
</summary>
<returns>A <see cref="P:ScintillaNET.Scintilla.Clipboard"/> object the provides Clipboard access for the control.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.Commands">
<summary>
Controls behavior of keyboard bound commands.
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.ConfigurationManager">
<summary>
Controls behavior of loading/managing ScintillaNET configurations.
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.CreateParams">
<summary>
Overridden. See <see cref="P:System.Windows.Forms.Control.CreateParams"/>.
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.CurrentPos">
<summary>
Gets or sets the character index of the current caret position.
</summary>
<returns>The character index of the current caret position.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.DefaultCursor">
<summary>Gets or sets the default cursor for the control.</summary>
<returns>An object of type <see cref="T:System.Windows.Forms.Cursor"></see> representing the current default cursor.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.DefaultSize">
<summary>
Overridden. See <see cref="P:System.Windows.Forms.Control.DefaultSize"/>.
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.DocumentHandler">
<summary>
Controls behavior of Documents
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.DocumentNavigation">
<summary>
Controls behavior of automatic document navigation
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.DropMarkers">
<summary>
Controls behavior of Drop Markers
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.Encoding">
<summary>
Controls Encoding behavior
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.EndOfLine">
<summary>
Controls End Of Line Behavior
</summary>
</member>
<member name="P:ScintillaNET.Scintilla.Font">
<summary>
Gets or sets the font of the text displayed by the control.
</summary>
<value>
The <see cref="P:ScintillaNET.Scintilla.Font"/> to apply to the text displayed by the control.
The default is the value of the <see cref="!:DefaultFont"/> property.
</value>
<remarks>Settings this property resets any current document styling.</remarks>
</member>
<member name="P:ScintillaNET.Scintilla.ForeColor">
<summary>
Gets or sets the foreground color of the control.
</summary>
<value>
The foreground <see cref="T:System.Drawing.Color"/> of the control.
The default is <see cref="P:System.Drawing.SystemColors.WindowText"/>.
</value>
<remarks>Settings this property resets any current document styling.</remarks>
</member>
<member name="P:ScintillaNET.Scintilla.LayoutCacheMode">
<summary>
Gets or sets the line layout caching strategy in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<returns>
One of the <see cref="P:ScintillaNET.Scintilla.LayoutCacheMode"/> enumeration values.
The default is <see cref="!:LayoutCacheMode.Caret"/>.
</returns>
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
The value assigned is not one of the <see cref="P:ScintillaNET.Scintilla.LayoutCacheMode"/> values.
</exception>
<remarks>Larger cache sizes increase performance at the expense of memory.</remarks>
</member>
<member name="P:ScintillaNET.Scintilla.LineWrapping">
<summary>
Gets an object that controls line wrapping options in the <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<returns>A <see cref="P:ScintillaNET.Scintilla.LineWrapping"/> object that manages line wrapping options in a <see cref="T:ScintillaNET.Scintilla"/> control.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.Markers">
<summary>
Gets a collection representing the marker objects and options within the control.
</summary>
<returns>A <see cref="T:ScintillaNET.MarkerCollection"/> representing the marker objects and options within the control.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.Modified">
<summary>
Gets or sets a value that indicates that the control has been modified by the user since
the control was created or its contents were last set.
</summary>
<returns>
<c>true</c> if the control's contents have been modified; otherwise, <c>false</c>.
The default is <c>false</c>.
</returns>
</member>
<member name="P:ScintillaNET.Scintilla.PositionCacheSize">
<summary>
Gets or sets the position cache size used to layout short runs of text in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<returns>The size of the position cache in bytes. The default is 1024.</returns>
<remarks>Larger cache sizes increase performance at the expense of memory.</remarks>
</member>
<member name="P:ScintillaNET.Scintilla.SupressControlCharacters">
<summary>
Gets or sets a value indicating whether characters not considered alphanumeric (ASCII values 0 through 31)
are prevented as text input.
</summary>
<returns>
<c>true</c> to prevent control characters as input; otherwise, <c>false</c>.
The default is <c>true</c>.
</returns>
</member>
<member name="P:ScintillaNET.Scintilla.Text">
<summary>
Gets or sets the current text in the <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<returns>The text displayed in the control.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.TextLength">
<summary>
Gets the _length of text in the control.
</summary>
<returns>The number of characters contained in the text of the control.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.Whitespace">
<summary>
Gets the <see cref="P:ScintillaNET.Scintilla.Whitespace"/> display mode and style behavior associated with the <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<returns>A <see cref="P:ScintillaNET.Scintilla.Whitespace"/> object that represents whitespace display mode and style behavior in a <see cref="T:ScintillaNET.Scintilla"/> control.</returns>
</member>
<member name="P:ScintillaNET.Scintilla.Zoom">
<summary>
Gets or sets the current zoom level of the <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<returns>The factor by which the contents of the control is zoomed.</returns>
</member>
<member name="E:ScintillaNET.Scintilla.AnnotationChanged">
<summary>
Occurs when an annotation has changed.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.AutoCompleteAccepted">
<summary>
Occurs when the user makes a selection from the auto-complete list.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.BeforeTextDelete">
<summary>
Occurs when text is about to be removed from the document.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.BeforeTextInsert">
<summary>
Occurs when text is about to be inserted into the document.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.BorderStyleChanged">
<summary>
Occurs when the value of the <see cref="P:ScintillaNET.Scintilla.BorderStyle"/> property has changed.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.CallTipClick">
<summary>
Occurs when a user clicks on a call tip.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.CharAdded">
<summary>
Occurs when the user types an ordinary text character (as opposed to a command character) into the text.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.DocumentChange">
<summary>
Occurs when the text or styling of the document changes or is about to change.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.DropMarkerCollect">
<summary>
Occurs when a <see cref="T:ScintillaNET.DropMarker"/> is about to be collected.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.DwellEnd">
<summary>
Occurs when a user actions such as a mouse move or key press ends a dwell (hover) activity.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.DwellStart">
<summary>
Occurs when the user hovers the mouse (dwells) in one position for the dwell period.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.FoldChanged">
<summary>
Occurs when a folding change has occurred.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.HotspotClick">
<summary>
Occurs when a user clicks on text that is in a style with the hotspot attribute set.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.HotspotDoubleClick">
<summary>
Occurs when a user double-clicks on text that is in a style with the hotspot attribute set.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.HotspotReleaseClick">
<summary>
Occurs when a user releases a click on text that is in a style with the hotspot attribute set.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.IndicatorClick">
<summary>
Occurs when the a clicks or releases the mouse on text that has an indicator.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.LinesNeedShown">
<summary>
Occurs when a range of lines that is currently invisible should be made visible.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.Load">
<summary>
Occurs when the control is first loaded.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.MacroRecord">
<summary>
Occurs each time a recordable change occurs.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.MarginClick">
<summary>
Occurs when the mouse was clicked inside a margin that was marked as sensitive.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.MarkerChanged">
<summary>
Occurs when one or more markers has changed in a line of text.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "E:ScintillaNET.Scintilla.ModifiedChanged" -->
<member name="E:ScintillaNET.Scintilla.ReadOnlyModifyAttempt">
<summary>
Occurs when a user tries to modify text when in read-only mode.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.Scroll">
<summary>
Occurs when the control is scrolled.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.SelectionChanged">
<summary>
Occurs when the selection has changed.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.StyleNeeded">
<summary>
Occurs when the control is about to display or print text that requires styling.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.TextDeleted">
<summary>
Occurs when text has been removed from the document.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.TextInserted">
<summary>
Occurs when text has been inserted into the document.
</summary>
</member>
<member name="E:ScintillaNET.Scintilla.ZoomChanged">
<summary>
Occurs when the user zooms the display using the keyboard or the <see cref="P:ScintillaNET.Scintilla.Zoom"/> property is set.
</summary>
</member>
<member name="T:ScintillaNET.Scintilla.LastSelection">
<summary>
Holds the last previous selection's properties, to let us know when we should fire SelectionChanged
</summary>
</member>
<member name="T:ScintillaNET.InformationType">
<summary>
Type of data to display at one of the positions in a Page Information section
</summary>
</member>
<member name="F:ScintillaNET.InformationType.Nothing">
<summary>
Nothing is displayed at the position
</summary>
</member>
<member name="F:ScintillaNET.InformationType.PageNumber">
<summary>
The page number is displayed in the format "Page #"
</summary>
</member>
<member name="F:ScintillaNET.InformationType.DocumentName">
<summary>
The document name is displayed
</summary>
</member>
<member name="T:ScintillaNET.IndicatorStyle">
<summary>
Style of Indicator to be displayed
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.Plain">
<summary>
Underline
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.Squiggle">
<summary>
Squigly lines (commonly used for spellcheck)
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.TT">
<summary>
Small t's are displayed
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.Diagonal">
<summary>
Small diagnol lines
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.Strike">
<summary>
Strikethrough line
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.Hidden">
<summary>
Hidden
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.Box">
<summary>
Displayes a bounding box around the indicated text
</summary>
</member>
<member name="F:ScintillaNET.IndicatorStyle.RoundBox">
<summary>
Displayes a bounding box around the indicated text with rounded corners
and an translucent background color
</summary>
</member>
<member name="T:ScintillaNET.HotspotClickEventArgs">
<summary>
Provides data for the <see cref="E:ScintillaNET.Scintilla.HotspotClick"/>, <see cref="E:ScintillaNET.Scintilla.HotspotDoubleClick"/>, and
<see cref="E:ScintillaNET.Scintilla.HotspotReleaseClick"/> events.
</summary>
</member>
<member name="M:ScintillaNET.HotspotClickEventArgs.#ctor(System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:ScintillaNET.HotspotClickEventArgs"/> class.
</summary>
<param name="position">The byte offset in the document of the character that was clicked.</param>
</member>
<member name="P:ScintillaNET.HotspotClickEventArgs.Position">
<summary>
Gets the byte offset in the document of the character that was clicked.
</summary>
<returns>An <see cref="T:System.Int32"/> representing the byte offset in the document of the character that was clicked.</returns>
</member>
<member name="F:ScintillaNET.IncrementalSearcher.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:ScintillaNET.IncrementalSearcher.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:ScintillaNET.IncrementalSearcher.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:ScintillaNET.PageInformation">
<summary>
Class for determining how and what to print for a header or footer.
</summary>
</member>
<member name="F:ScintillaNET.PageInformation.DefaultFont">
<summary>
Default font used for Page Information sections
</summary>
</member>
<member name="M:ScintillaNET.PageInformation.Draw(System.Drawing.Graphics,System.Drawing.Rectangle,System.String,System.Int32)">
<summary>
Draws the page information section in the specified rectangle
</summary>
<param name="oGraphics"></param>
<param name="oBounds"></param>
<param name="strDocumentName"></param>
<param name="iPageNumber"></param>
</member>
<member name="M:ScintillaNET.PageInformation.#ctor">
<summary>
Default Constructor
</summary>
</member>
<member name="M:ScintillaNET.PageInformation.#ctor(System.Int32,System.Drawing.Font,ScintillaNET.PageInformationBorder,ScintillaNET.InformationType,ScintillaNET.InformationType,ScintillaNET.InformationType)">
<summary>
Full Constructor
</summary>
<param name="iMargin">Margin to use</param>
<param name="oFont">Font to use </param>
<param name="eBorder">Border style</param>
<param name="eLeft">What to print on the left side of the page</param>
<param name="eCenter">What to print in the center of the page</param>
<param name="eRight">What to print on the right side of the page</param>
</member>
<member name="M:ScintillaNET.PageInformation.#ctor(ScintillaNET.PageInformationBorder,ScintillaNET.InformationType,ScintillaNET.InformationType,ScintillaNET.InformationType)">
<summary>
Normal Use Constructor
</summary>
<param name="eBorder">Border style</param>
<param name="eLeft">What to print on the left side of the page</param>
<param name="eCenter">What to print in the center of the page</param>
<param name="eRight">What to print on the right side of the page</param>
</member>
<member name="P:ScintillaNET.PageInformation.Border">
<summary>
Border style used for the Page Information section
</summary>
</member>
<member name="P:ScintillaNET.PageInformation.Center">
<summary>
Information printed in the center of the Page Information section
</summary>
</member>
<member name="P:ScintillaNET.PageInformation.Display">
<summary>
Whether there is a need to display this item, true if left, center, or right are not nothing.
</summary>
</member>
<member name="P:ScintillaNET.PageInformation.Font">
<summary>
Font used in printing the Page Information section
</summary>
</member>
<member name="P:ScintillaNET.PageInformation.Height">
<summary>
Height required to draw the Page Information section based on the options selected.
</summary>
</member>
<member name="P:ScintillaNET.PageInformation.Left">
<summary>
Information printed on the left side of the Page Information section
</summary>
</member>
<member name="P:ScintillaNET.PageInformation.Margin">
<summary>
Space between the Page Information section and the rest of the page
</summary>
</member>
<member name="P:ScintillaNET.PageInformation.Right">
<summary>
Information printed on the right side of the Page Information section
</summary>
</member>
<member name="M:ScintillaNET.HeaderInformation.#ctor">
<summary>
Default Constructor
</summary>
</member>
<member name="M:ScintillaNET.HeaderInformation.#ctor(System.Int32,System.Drawing.Font,ScintillaNET.PageInformationBorder,ScintillaNET.InformationType,ScintillaNET.InformationType,ScintillaNET.InformationType)">
<summary>
Full Constructor
</summary>
<param name="iMargin">Margin to use</param>
<param name="oFont">Font to use </param>
<param name="eBorder">Border style</param>
<param name="eLeft">What to print on the left side of the page</param>
<param name="eCenter">What to print in the center of the page</param>
<param name="eRight">What to print on the right side of the page</param>
</member>
<member name="M:ScintillaNET.HeaderInformation.#ctor(ScintillaNET.PageInformationBorder,ScintillaNET.InformationType,ScintillaNET.InformationType,ScintillaNET.InformationType)">
<summary>
Normal Use Constructor
</summary>
<param name="eBorder">Border style</param>
<param name="eLeft">What to print on the left side of the page</param>
<param name="eCenter">What to print in the center of the page</param>
<param name="eRight">What to print on the right side of the page</param>
</member>
<member name="T:ScintillaNET.MarkerSymbol">
<summary>
Specifies the symbol displayed by a <see cref="T:ScintillaNET.Marker"/>.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Circle">
<summary>
The marker is drawn as a circle.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.RoundRectangle">
<summary>
The marker is drawn as a rectangle with rounded edges.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Arrow">
<summary>
The marker is drawn as a triangle pointing right.
This symbol is typically used to mark a closed folder.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.SmallRect">
<summary>
The marker is drawn as a horizontal rectangle.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.ShortArrow">
<summary>
The marker is drawn as a small arrow pointing right.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Empty">
<summary>
The marker has no visible glpyh.
This symbol can still be used, however, to mark and track lines.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.ArrowDown">
<summary>
The marker is drawn as a triangle pointing down.
This symbol is typically used to mark an open folder.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Minus">
<summary>
The marker is drawn as a minus sign.
This symbol is typically used to mark an open folder.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Plus">
<summary>
The marker is drawn as a plus sign.
This symbol is typically used to mark a closed folder.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.VLine">
<summary>
The marker is drawn as a vertical line.
This symbol is typically used to mark nested lines of an open folder.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.LCorner">
<summary>
The marker is drawn as straight lines intersecting in an "L" shape.
This symbol is typically used to mark the end of a folder in a "box style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.TCorner">
<summary>
The marker is drawn as straight lines intersecting in a rotated "T" shape.
This symbol is typically used to mark the end of a nested folder in a "box style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.BoxPlus">
<summary>
The marker is drawn as a plus sign surrounded by a rectangle.
This symbol is typically used to mark a closed folder in a "box style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.BoxPlusConnected">
<summary>
The marker is drawn as a plus sign surrounded by a rectangle and vertial lines.
This symbol is typically used to mark a nested closed folder in a "box style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.BoxMinus">
<summary>
The marker is drawn as a minus sign surrounded by a rectangle and a vertical line at the bottom.
This symbol is typically used to mark an open folder in a "box style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.BoxMinusConnected">
<summary>
The marker is drawn as a minus sign surrounded by a rectangle and vertical lines.
This symbol is typically used to mark a nested open folder in a "box style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.LCornerCurve">
<summary>
The marker is drawn as curved lines intersecting in an "L" shape.
This symbol is typically used to mark the end of a folder in a "circle style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.TCornerCurve">
<summary>
The marker is drawn as curved lines intersecting in a rotated "T" shape.
This symbol is typically used to mark the end of a nested folder in a "circle style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.CirclePlus">
<summary>
The marker is drawn as a plus sign surrounded by a circle.
This symbol is typically used to mark a closed folder in a "circle style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.CirclePlusConnected">
<summary>
The marker is drawn as a plus sign surrounded by a circle and vertial lines.
This symbol is typically used to mark a nested closed folder in a "circle style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.CircleMinus">
<summary>
The marker is drawn as a minus sign surrounded by a circle and a vertical line at the bottom.
This symbol is typically used to mark an open folder in a "circle style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.CircleMinusConnected">
<summary>
The marker is drawn as a minus sign surrounded by a circle and vertical lines.
This symbol is typically used to mark a nested open folder in a "circle style" tree.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Background">
<summary>
The marker has no visible glyph, however, the background color of the entire text line
is drawn as specified in the <see cref="P:ScintillaNET.Marker.ForeColor"/> property.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Ellipsis">
<summary>
This marker is drawn as three horizontal dots.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Arrows">
<summary>
The marker is drawn as three consecutive greater than glyphs.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.PixMap">
<summary>
The marker is drawn using the image specified in the <see cref="M:ScintillaNET.Marker.SetImage(System.String)"/> method.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.FullRectangle">
<summary>
The marker has no visible glyph, however, the margin background color is draw as
specified in the <see cref="P:ScintillaNET.Marker.ForeColor"/> property.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.LeftRectangle">
<summary>
The marker is drawn as a thick vertical line along the left edge of the margin.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Available">
<summary>
The marker has no visible glyph, however, it can be used to signify to a plugin
that the marker is available for a custom purpose.
</summary>
</member>
<member name="F:ScintillaNET.MarkerSymbol.Underline">
<summary>
The marker has no visible glyph, however, the entire text line is drawn with an underline in
the color specified by the <see cref="P:ScintillaNET.Marker.ForeColor"/> property.
</summary>
</member>
<member name="T:ScintillaNET.EndOfLineMode">
<summary>
Document's EndOfLine Mode
</summary>
</member>
<member name="F:ScintillaNET.EndOfLineMode.Crlf">
<summary>
Carriage Return + Line Feed (Windows Style)
</summary>
</member>
<member name="F:ScintillaNET.EndOfLineMode.CR">
<summary>
Carriage Return Only (Mac Style)
</summary>
</member>
<member name="F:ScintillaNET.EndOfLineMode.LF">
<summary>
Line Feed Only (Unix Style)
</summary>
</member>
<member name="T:ScintillaNET.AutoCompleteAcceptedEventArgs">
<summary>
Provides data for the AutoCompleteAccepted event
</summary>
</member>
<member name="M:ScintillaNET.AutoCompleteAcceptedEventArgs.#ctor(System.String)">
<summary>
Initializes a new instance of the AutoCompleteAcceptedEventArgs class.
</summary>
<param name="text">Text of the selected autocomplete entry selected</param>
</member>
<member name="P:ScintillaNET.AutoCompleteAcceptedEventArgs.Cancel">
<summary>
Gets/Sets if the autocomplete action should be cancelled
</summary>
</member>
<member name="P:ScintillaNET.AutoCompleteAcceptedEventArgs.Text">
<summary>
Text of the selected autocomplete entry selected
</summary>
</member>
<member name="P:ScintillaNET.AutoCompleteAcceptedEventArgs.WordStartPosition">
<summary>
Returns the _start position of the current word in the document.
</summary>
<remarks>
This controls how many characters of the selected autocomplete entry
is actually inserted into the document
</remarks>
</member>
<member name="P:ScintillaNET.LineCollection.FirstVisibleIndex">
<summary>
Gets or sets the first visible line in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<returns>The zero-based index of the first visible line in a <see cref="T:ScintillaNET.Scintilla"/> control.</returns>
<remarks>The value is a visible line rather than a document line.</remarks>
</member>
<member name="T:ScintillaNET.MarkerCollection">
<summary>
Represents a collection of <see cref="T:ScintillaNET.Marker"/> objects and options in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="T:ScintillaNET.EndOfLine">
<summary>
Manages End of line settings for the Scintilla Control
</summary>
</member>
<member name="M:ScintillaNET.EndOfLine.ConvertAllLines(ScintillaNET.EndOfLineMode)">
<summary>
Converts all lines in the document to the given mode.
</summary>
<param name="toMode">The EndOfLineMode to convert all lines to </param>
</member>
<member name="P:ScintillaNET.EndOfLine.EolString">
<summary>
Return as a string the characters used to mean _end-of-line. This depends solely on the
selected EOL mode.
</summary>
<remarks>Should Mode not be CR, LF or CrLf, this function returns the empty string.</remarks>
</member>
<member name="P:ScintillaNET.EndOfLine.IsVisible">
<summary>
Gets/Sets if End of line markers are visible in the Scintilla control.
</summary>
</member>
<member name="P:ScintillaNET.EndOfLine.Mode">
<summary>
Gets/Sets the <see cref="T:ScintillaNET.EndOfLineMode"/> for the document. Default is CrLf.
</summary>
<remarks>
Changing this value does NOT change all EOL marks in a currently-loaded document.
To do this, use <see cref="M:ScintillaNET.EndOfLine.ConvertAllLines(ScintillaNET.EndOfLineMode)"/>ConvertAllLines.
</remarks>
</member>
<member name="M:ScintillaNET.Configuration.KeyWordConfig.#ctor(System.Int32,System.String,System.Nullable{System.Boolean})">
<summary>
Initializes a new instance of the KeyWordConfig class.
</summary>
<param name="list"></param>
<param name="value"></param>
<param name="inherit"></param>
</member>
<member name="T:ScintillaNET.CaretStyle">
<summary>
The style of visual indicator that the caret displayes.
</summary>
</member>
<member name="F:ScintillaNET.CaretStyle.Invisible">
<summary>
The caret is not displayed
</summary>
</member>
<member name="F:ScintillaNET.CaretStyle.Line">
<summary>
A vertical line is displayed
</summary>
</member>
<member name="F:ScintillaNET.CaretStyle.Block">
<summary>
A horizontal block is displayed that may cover the character.
</summary>
</member>
<member name="T:ScintillaNET.AutoComplete">
<summary>
Used to invoke AutoComplete and UserList windows. Also manages AutoComplete
settings.
</summary>
<remarks>
Autocomplete is typically used in IDEs to automatically complete some kind
of identifier or keyword based on a partial name.
</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.Accept">
<summary>
Accepts the current AutoComplete window entry
</summary>
<remarks>
If the AutoComplete window is open Accept() will close it. This also causes the
<see cref="E:ScintillaNET.Scintilla.AutoCompleteAccepted"/> event to fire
</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.Cancel">
<summary>
Cancels the autocomplete window
</summary>
<remarks>
If the AutoComplete window is displayed calling Cancel() will close the window.
</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.ClearRegisteredImages">
<summary>
Deletes all registered images.
</summary>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImage(System.Int32,System.Drawing.Bitmap)">
<summary>
Registers an image with index to be displayed in the AutoComplete window.
</summary>
<param name="type">Index of the image to register to</param>
<param name="image">Image to display in Bitmap format</param>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImage(System.Int32,System.Drawing.Bitmap,System.Drawing.Color)">
<summary>
Registers an image with index to be displayed in the AutoComplete window.
</summary>
<param name="type">Index of the image to register to</param>
<param name="xpmImage">Image to display in the XPM image format</param>
<param name="transparentColor">Color to mask the image as transparent</param>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImage(System.Int32,System.String)">
<summary>
Registers an image with index to be displayed in the AutoComplete window.
</summary>
<param name="type">Index of the image to register to</param>
<param name="xpmImage">Image in the XPM image format</param>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImages(System.Collections.Generic.IList{System.Drawing.Bitmap})">
<summary>
Registers a list of images to be displayed in the AutoComplete window.
</summary>
<param name="images">List of images in the Bitmap image format</param>
<remarks>Indecis are assigned sequentially starting at 0</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImages(System.Collections.Generic.IList{System.Drawing.Bitmap},System.Drawing.Color)">
<summary>
Registers a list of images to be displayed in the AutoComplete window.
</summary>
<param name="images">List of images in the Bitmap image format</param>
<param name="transparentColor">Color to mask the image as transparent</param>
<remarks>Indecis are assigned sequentially starting at 0</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImages(System.Collections.Generic.IList{System.String})">
<summary>
Registers a list of images to be displayed in the AutoComplete window.
</summary>
<param name="xpmImages">List of images in the XPM image format</param>
<remarks>Indecis are assigned sequentially starting at 0</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImages(System.Windows.Forms.ImageList)">
<summary>
Registers a list of images to be displayed in the AutoComplete window.
</summary>
<param name="images">List of images contained in an ImageList</param>
<remarks>Indecis are assigned sequentially starting at 0</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.RegisterImages(System.Windows.Forms.ImageList,System.Drawing.Color)">
<summary>
Registers a list of images to be displayed in the AutoComplete window.
</summary>
<param name="images">List of images contained in an ImageList</param>
<param name="transparentColor">Color to mask the image as transparent</param>
<remarks>Indecis are assigned sequentially starting at 0</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.Show">
<summary>
Shows the autocomplete window.
</summary>
<remarks>
This overload assumes that the <see cref="P:ScintillaNET.AutoComplete.List"/> property has been
set. The lengthEntered is automatically detected by the editor.
</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.Show(System.Collections.Generic.IEnumerable{System.String})">
<summary>
Shows the autocomplete window
</summary>
<param name="list">
Sets the <see cref="P:ScintillaNET.AutoComplete.List"/> property.
In this overload the lengthEntered is automatically detected by the editor.
</param>
</member>
<member name="M:ScintillaNET.AutoComplete.Show(System.Int32)">
<summary>
Shows the autocomplete window
</summary>
<param name="lengthEntered">Number of characters of the current word already entered in the editor </param>
<remarks>
This overload assumes that the <see cref="P:ScintillaNET.AutoComplete.List"/> property has been set.
</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.Show(System.Int32,System.Collections.Generic.IEnumerable{System.String})">
<summary>
Shows the autocomplete window
</summary>
<param name="lengthEntered">Number of characters of the current word already entered in the editor </param>
<param name="list">Sets the <see cref="P:ScintillaNET.AutoComplete.List"/> property. </param>
</member>
<member name="M:ScintillaNET.AutoComplete.Show(System.Int32,System.String)">
<summary>
Shows the autocomplete window.
</summary>
<param name="lengthEntered">Number of characters of the current word already entered in the editor </param>
<param name="list">Sets the <see cref="P:ScintillaNET.AutoComplete.ListString"/> property. </param>
</member>
<member name="M:ScintillaNET.AutoComplete.Show(System.String)">
<summary>
Shows the autocomplete window.
</summary>
<param name="list">Sets the <see cref="P:ScintillaNET.AutoComplete.ListString"/> property. </param>
<remarks>
In this overload the lengthEntered is automatically detected by the editor.
</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.ShowUserList(System.Int32,System.Collections.Generic.IEnumerable{System.String})">
<summary>
Shows a UserList window
</summary>
<param name="listType">Index of the userlist to show. Can be any integer</param>
<param name="list">List of words to show.</param>
<remarks>
UserLists are not as powerful as autocomplete but can be assigned to a user defined index.
</remarks>
</member>
<member name="M:ScintillaNET.AutoComplete.ShowUserList(System.Int32,System.String)">
<summary>
Shows a UserList window
</summary>
<param name="listType">Index of the userlist to show. Can be any integer</param>
<param name="list">List of words to show separated by " "</param>
<remarks>
UserLists are not as powerful as autocomplete but can be assigned to a user defined index.
</remarks>
</member>
<member name="P:ScintillaNET.AutoComplete.AutoHide">
<summary>
By default, the list is cancelled if there are no viable matches (the user has typed characters that no longer match a list entry).
If you want to keep displaying the original list, set AutoHide to false.
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.AutomaticLengthEntered">
<summary>
Gets or Sets the last automatically calculated LengthEntered used whith <see cref="M:ScintillaNET.AutoComplete.Show"/>.
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.CancelAtStart">
<summary>
The default behavior is for the list to be cancelled if the caret moves before the location it was at when the list was displayed.
By setting this property to false, the list is not cancelled until the caret moves before the first character of the word being completed.
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.DropRestOfWord">
<summary>
When an item is selected, any word characters following the caret are first erased if dropRestOfWord is set to true.
</summary>
<remarks>Defaults to false</remarks>
</member>
<member name="P:ScintillaNET.AutoComplete.FillUpCharacters">
<summary>
List of characters (no separated) that causes the AutoComplete window to accept the current
selection.
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.ImageSeparator">
<summary>
Autocompletion list items may display an image as well as text. Each image is first registered with an integer type.
Then this integer is included in the text of the list separated by a '?' from the text. For example, "fclose?2 fopen"
displays image 2 before the string "fclose" and no image before "fopen".
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.IsActive">
<summary>
Returns wether or not the AutoComplete window is currently displayed
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.IsCaseSensitive">
<summary>
Gets or Sets if the comparison of words to the AutoComplete <see cref="P:ScintillaNET.AutoComplete.List"/> are case sensitive.
</summary>
<remarks>Defaults to true</remarks>
</member>
<member name="P:ScintillaNET.AutoComplete.LastStartPosition">
<summary>
Gets the document posision when the AutoComplete window was last invoked
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.List">
<summary>
List if words to display in the AutoComplete window when invoked.
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.ListSeparator">
<summary>
Character used to split <see cref="P:ScintillaNET.AutoComplete.ListString"/> to convert to a List.
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.ListString">
<summary>
List of words to display in the AutoComplete window.
</summary>
<remarks>
The list of words separated by <see cref="P:ScintillaNET.AutoComplete.ListSeparator"/> which
is " " by default.
</remarks>
</member>
<member name="P:ScintillaNET.AutoComplete.MaxHeight">
<summary>
Get or set the maximum number of rows that will be visible in an autocompletion list. If there are more rows in the list, then a vertical scrollbar is shown
</summary>
<remarks>Defaults to 5</remarks>
</member>
<member name="P:ScintillaNET.AutoComplete.MaxWidth">
<summary>
Get or set the maximum width of an autocompletion list expressed as the number of characters in the longest item that will be totally visible.
</summary>
<remarks>
If zero (the default) then the list's width is calculated to fit the item with the most characters. Any items that cannot be fully displayed
within the available width are indicated by the presence of ellipsis.
</remarks>
</member>
<member name="P:ScintillaNET.AutoComplete.SelectedIndex">
<summary>
Gets or Sets the index of the currently selected item in the AutoComplete <see cref="P:ScintillaNET.AutoComplete.List"/>
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.SelectedText">
<summary>
Gets or Sets the Text of the currently selected AutoComplete item.
</summary>
<remarks>
When setting this property it does not change the text of the currently
selected item. Instead it searches the list for the given value and selects
that item if it matches.
</remarks>
</member>
<member name="P:ScintillaNET.AutoComplete.SingleLineAccept">
<summary>
If you set this value to true and a list has only one item, it is automatically added and no list is displayed.
The default is to display the list even if there is only a single item.
</summary>
</member>
<member name="P:ScintillaNET.AutoComplete.StopCharacters">
<summary>
List of characters (no separator) that causes the AutoComplete window to cancel.
</summary>
</member>
<member name="T:ScintillaNET.PrintRectangle">
<summary>
Struct used for specifying the printing bounds
</summary>
</member>
<member name="F:ScintillaNET.PrintRectangle.Left">
<summary>
Left X Bounds Coordinate
</summary>
</member>
<member name="F:ScintillaNET.PrintRectangle.Top">
<summary>
Top Y Bounds Coordinate
</summary>
</member>
<member name="F:ScintillaNET.PrintRectangle.Right">
<summary>
Right X Bounds Coordinate
</summary>
</member>
<member name="F:ScintillaNET.PrintRectangle.Bottom">
<summary>
Bottom Y Bounds Coordinate
</summary>
</member>
<member name="T:ScintillaNET.NativeScintillaEventArgs">
<summary>
Provides data for native Scintilla Events
</summary>
<remarks>
All events fired from the INativeScintilla Interface uses
NativeScintillaEventArgs. Msg is a copy
of the Notification Message sent to Scintilla's Parent WndProc
and SCNotification is the SCNotification Struct pointed to by
Msg's lParam.
</remarks>
</member>
<member name="M:ScintillaNET.NativeScintillaEventArgs.#ctor(System.Windows.Forms.Message,ScintillaNET.SCNotification)">
<summary>
Initializes a new instance of the NativeScintillaEventArgs class.
</summary>
<param name="msg">Notification Message sent from the native Scintilla</param>
<param name="notification">SCNotification structure sent from Scintilla that contains the event data</param>
</member>
<member name="P:ScintillaNET.NativeScintillaEventArgs.Msg">
<summary>
Notification Message sent from the native Scintilla
</summary>
</member>
<member name="P:ScintillaNET.NativeScintillaEventArgs.SCNotification">
<summary>
SCNotification structure sent from Scintilla that contains the event data
</summary>
</member>
<member name="T:ScintillaNET.FakeStack">
<summary>
Mostly behaves like a stack but internally maintains a List for more flexability
</summary>
<remarks>
FakeStack is not a general purpose datastructure and can only hold NavigationPoint objects
</remarks>
</member>
<member name="T:ScintillaNET.AnnotationsVisibility">
<summary>
Specifies the visibility and appearance of annotations in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="F:ScintillaNET.AnnotationsVisibility.Hidden">
<summary>
Annotations are not displayed.
</summary>
</member>
<member name="F:ScintillaNET.AnnotationsVisibility.Standard">
<summary>
Annotations are drawn left-justified with no adorment.
</summary>
</member>
<member name="F:ScintillaNET.AnnotationsVisibility.Boxed">
<summary>
Annotations are indented to match the text and are surrounded by a box.
</summary>
</member>
<member name="T:ScintillaNET.LineWrappingVisualFlagsLocations">
<summary>
Specifies the locations of line wrapping visual glyphs in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingVisualFlagsLocations.Default">
<summary>
Line wrapping glyphs are drawn near the control border.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingVisualFlagsLocations.EndByText">
<summary>
Line wrapping glyphs are drawn at the end of wrapped lines near the text.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingVisualFlagsLocations.StartByText">
<summary>
Line wrapping glyphs are drawn at the start of wrapped lines near the text.
</summary>
</member>
<member name="T:ScintillaNET.UndoRedoFlags">
<summary>
Contains Undo/Redo information, used by many of the events
</summary>
</member>
<member name="F:ScintillaNET.UndoRedoFlags.IsUndo">
<summary>
Was this action the result of an undo action
</summary>
</member>
<member name="F:ScintillaNET.UndoRedoFlags.IsRedo">
<summary>
Was this action the result of a redo action
</summary>
</member>
<member name="F:ScintillaNET.UndoRedoFlags.IsMultiStep">
<summary>
Is this part of a multiple undo or redo
</summary>
</member>
<member name="F:ScintillaNET.UndoRedoFlags.IsLastStep">
<summary>
Is this the last step in an undi or redo
</summary>
</member>
<member name="F:ScintillaNET.UndoRedoFlags.IsMultiLine">
<summary>
Does this affect multiple lines
</summary>
</member>
<member name="M:ScintillaNET.UndoRedoFlags.ToString">
<summary>
Overridden
</summary>
</member>
<member name="M:ScintillaNET.UndoRedoFlags.#ctor(System.Int32)">
<summary>
Initializes a new instance of the UndoRedoFlags structure.
</summary>
<param name="isUndo">Was this action the result of an undo action</param>
<param name="isRedo">Was this action the result of a redo action</param>
<param name="isMultiStep">Is this part of a multiple undo or redo</param>
<param name="isLastStep">Is this the last step in an undi or redo</param>
<param name="isMultiLine">Does this affect multiple lines</param>
</member>
<member name="T:ScintillaNET.SmartIndent">
<summary>
Style of smart indent
</summary>
</member>
<member name="F:ScintillaNET.SmartIndent.None">
<summary>
No smart indent
</summary>
</member>
<member name="F:ScintillaNET.SmartIndent.CPP">
<summary>
C++ style indenting
</summary>
</member>
<member name="F:ScintillaNET.SmartIndent.CPP2">
<summary>
Alternate C++ style indenting
</summary>
</member>
<member name="F:ScintillaNET.SmartIndent.Simple">
<summary>
Block indenting, the last indentation is retained in new lines
</summary>
</member>
<member name="F:ScintillaNET.SnippetChooser.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:ScintillaNET.SnippetChooser.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:ScintillaNET.SnippetChooser.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:ScintillaNET.PrintDocument">
<summary>
ScintillaNET derived class for handling printing of source code from a Scintilla control.
</summary>
</member>
<member name="M:ScintillaNET.PrintDocument.OnBeginPrint(System.Drawing.Printing.PrintEventArgs)">
<summary>
Method called after the Print method is called and before the first page of the document prints
</summary>
<param name="e">A PrintPageEventArgs that contains the event data</param>
</member>
<member name="M:ScintillaNET.PrintDocument.OnEndPrint(System.Drawing.Printing.PrintEventArgs)">
<summary>
Method called when the last page of the document has printed
</summary>
<param name="e">A PrintPageEventArgs that contains the event data</param>
</member>
<member name="M:ScintillaNET.PrintDocument.OnPrintPage(System.Drawing.Printing.PrintPageEventArgs)">
<summary>
Method called when printing a page
</summary>
<param name="e">A PrintPageEventArgs that contains the event data</param>
</member>
<member name="M:ScintillaNET.PrintDocument.#ctor(ScintillaNET.Scintilla)">
<summary>
Default Constructor
</summary>
<param name="oScintillaControl">Scintilla control being printed</param>
</member>
<member name="T:ScintillaNET.NavigationPont">
<summary>
Represents a point in the document used for navigation.
</summary>
</member>
<member name="M:ScintillaNET.NavigationPont.Dispose">
<summary>
Overridden.
</summary>
</member>
<member name="M:ScintillaNET.NavigationPont.#ctor(System.Int32,ScintillaNET.Scintilla)">
<summary>
Initializes a new instance of the NavigationPont class.
</summary>
</member>
<member name="T:ScintillaNET.FoldChangedEventArgs">
<summary>
Provides data for the FoldChanged event
</summary>
</member>
<member name="M:ScintillaNET.FoldChangedEventArgs.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the FoldChangedEventArgs class.
</summary>
<param name="line">Line # that the fold change occured on</param>
<param name="newFoldLevel">new Fold Level of the line</param>
<param name="previousFoldLevel">previous Fold Level of the line</param>
<param name="modificationType">What kind of fold modification occured</param>
</member>
<member name="P:ScintillaNET.FoldChangedEventArgs.Line">
<summary>
Gets/Sets the Line # that the fold change occured on
</summary>
</member>
<member name="P:ScintillaNET.FoldChangedEventArgs.NewFoldLevel">
<summary>
Gets the new Fold Level of the line
</summary>
</member>
<member name="P:ScintillaNET.FoldChangedEventArgs.PreviousFoldLevel">
<summary>
Gets the previous Fold Level of the line
</summary>
</member>
<member name="T:ScintillaNET.CallTip">
<summary>
Used to display CallTips and Manages CallTip settings.
</summary>
<remarks>
CallTips are a special form of ToolTip that can be displayed specifically for
a document position. It also display a list of method overloads and
highlighight a portion of the message. This is useful in IDE scenarios.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Cancel">
<summary>
Hides the calltip
</summary>
<remarks>
<see cref="M:ScintillaNET.CallTip.Hide"/> and <see cref="M:ScintillaNET.CallTip.Cancel"/> do the same thing
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Hide">
<summary>
Hides the calltip
</summary>
<remarks>
<see cref="M:ScintillaNET.CallTip.Hide"/> and <see cref="M:ScintillaNET.CallTip.Cancel"/> do the same thing
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show">
<summary>
Displays a calltip without overloads
</summary>
<remarks>
The <see cref="P:ScintillaNET.CallTip.Message"/> must already be populated. The calltip will be displayed at the current document position
with no highlight.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show(System.Int32,System.Int32)">
<summary>
Displays a calltip without overloads
</summary>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
The <see cref="P:ScintillaNET.CallTip.Message"/> must already be populated. The calltip will be displayed at the current document position
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show(System.Int32)">
<summary>
Displays a calltip without overloads
</summary>
<param name="position">The document position to show the calltip</param>
<remarks>
The <see cref="P:ScintillaNET.CallTip.Message"/> must already be populated. The calltip with no highlight
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show(System.Int32,System.Int32,System.Int32)">
<summary>
Displays a calltip without overloads
</summary>
<param name="position">The document position to show the calltip</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
The <see cref="P:ScintillaNET.CallTip.Message"/> must already be populated.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show(System.String)">
<summary>
Displays a calltip without overloads
</summary>
<param name="message">The calltip message to be displayed</param>
<remarks>
The calltip will be displayed at the current document position with no highlight
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show(System.String,System.Int32,System.Int32)">
<summary>
Displays a calltip without overloads
</summary>
<param name="message">The calltip message to be displayed</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
The calltip will be displayed at the current document position
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show(System.String,System.Int32)">
<summary>
Displays a calltip without overloads
</summary>
<param name="message">The calltip message to be displayed</param>
<param name="position">The document position to show the calltip</param>
<remarks>
The calltip will be displayed with no highlight
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.Show(System.String,System.Int32,System.Int32,System.Int32)">
<summary>
Displays a calltip without overloads
</summary>
<param name="message">The calltip message to be displayed</param>
<param name="position">The document position to show the calltip</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload">
<summary>
Shows the calltip with overloads
</summary>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated. It will be displayed at the current document
position starting at overload 0 with no highlight.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated. It will be displayed at the current document
position starting at overload 0
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="position">The document position where the calltip should be displayed</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated. The overload at position 0 will be displayed
with no highlight.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(System.Int32,System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="position">The document position where the calltip should be displayed</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated. The overload at position 0 will be displayed.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(System.Int32,System.UInt32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="position">The document position where the calltip should be displayed</param>
<param name="startIndex">The index of the initial overload to display</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated. It will be displayed at the current document
position with no highlight
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(System.Int32,System.UInt32,System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="position">The document position where the calltip should be displayed</param>
<param name="startIndex">The index of the initial overload to display</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(ScintillaNET.OverloadList)">
<summary>
Shows the calltip with overloads
</summary>
<param name="overloadList">List of overloads to be displayed see <see cref="!:OverLoadList"/></param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The current document position will be used starting at position 0 with no highlight
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(ScintillaNET.OverloadList,System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="overloadList">List of overloads to be displayed see <see cref="!:OverLoadList"/></param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The current document position will be used starting at position 0
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(ScintillaNET.OverloadList,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="overloadList">List of overloads to be displayed see <see cref="!:OverLoadList"/></param>
<param name="position">The document position where the calltip should be displayed</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The overload startIndex will be 0 with no Highlight
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(ScintillaNET.OverloadList,System.Int32,System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="overloadList">List of overloads to be displayed see <see cref="!:OverLoadList"/></param>
<param name="position">The document position where the calltip should be displayed</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The overload startIndex will be 0
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(ScintillaNET.OverloadList,System.Int32,System.UInt32,System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="overloadList">List of overloads to be displayed see <see cref="!:OverLoadList"/></param>
<param name="position">The document position where the calltip should be displayed</param>
<param name="startIndex">The index of the initial overload to display</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(ScintillaNET.OverloadList,System.UInt32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="overloadList">List of overloads to be displayed see <see cref="!:OverLoadList"/></param>
<param name="startIndex">The index of the initial overload to display</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The current document position will be used with no highlight
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(ScintillaNET.OverloadList,System.UInt32,System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="overloadList">List of overloads to be displayed see <see cref="!:OverLoadList"/></param>
<param name="startIndex">The index of the initial overload to display</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The current document position will be used
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(System.UInt32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="startIndex">The index of the initial overload to display</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated. It will be displayed at the current document
position with no highlight.
</remarks>
</member>
<member name="M:ScintillaNET.CallTip.ShowOverload(System.UInt32,System.Int32,System.Int32)">
<summary>
Shows the calltip with overloads
</summary>
<param name="startIndex">The index of the initial overload to display</param>
<param name="highlightStart">Start posision of the part of the message that should be selected</param>
<param name="highlightEnd">End posision of the part of the message that should be selected</param>
<remarks>
ShowOverload automatically handles displaying a calltip with a list of overloads. It automatically shows the
up and down arrows and cycles through the list of overloads in response to mouse clicks.
The <see cref="!:OverLoadList"/> must already be populated. It will be displayed at the current document
position.
</remarks>
</member>
<member name="P:ScintillaNET.CallTip.BackColor">
<summary>
Gets/Sets the background color of all CallTips
</summary>
</member>
<member name="P:ScintillaNET.CallTip.ForeColor">
<summary>
Gets/Sets Text color of all CallTips
</summary>
</member>
<member name="P:ScintillaNET.CallTip.HighlightEnd">
<summary>
End position of the text to be highlighted in the CalTip
</summary>
</member>
<member name="P:ScintillaNET.CallTip.HighlightStart">
<summary>
Start position of the text to be highlighted in the CalTip
</summary>
</member>
<member name="P:ScintillaNET.CallTip.HighlightTextColor">
<summary>
Gets/Sets the Text Color of the portion of the CallTip that is highlighted
</summary>
</member>
<member name="P:ScintillaNET.CallTip.IsActive">
<summary>
Returns true if a CallTip is currently displayed
</summary>
</member>
<member name="P:ScintillaNET.CallTip.Message">
<summary>
The message displayed in the calltip
</summary>
</member>
<member name="P:ScintillaNET.CallTip.OverloadList">
<summary>
List of method overloads to display in the calltip
</summary>
<remarks>
This is used to display IDE type toolips that include Up/Down arrows that cycle
through the list of overloads when clicked
</remarks>
</member>
<member name="T:ScintillaNET.TextModifiedEventArgs">
<summary>
Provices data for the TextModified event
</summary>
<remarks>
TextModifiedEventHandler is used as an abstracted subset of the
SCN_MODIFIED notification message. It's used whenever the SCNotification's
modificationType flags are SC_MOD_INSERTTEXT ,SC_MOD_DELETETEXT,
SC_MOD_BEFOREINSERT and SC_MOD_BEFORE_DELETE. They all use a
TextModifiedEventArgs which corresponds to a subset of the
SCNotification struct having to do with these modification types.
</remarks>
</member>
<member name="M:ScintillaNET.TextModifiedEventArgs.ToString">
<summary>
Overridden.
</summary>
</member>
<member name="M:ScintillaNET.TextModifiedEventArgs.#ctor(System.Int32,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.String)">
<summary>
Initializes a new instance of the TextModifiedEventArgs class.
</summary>
<param name="position">document position where the change occured</param>
<param name="_length">_length of the change occured</param>
<param name="linesAddedCount">the # of lines added or removed as a result of the change</param>
<param name="text">affected text of the change</param>
<param name="isUserChange">true if the change was a direct result of user interaction</param>
<param name="markerChangedLine"> the line # of where the marker change occured (if applicable)</param>
</member>
<member name="P:ScintillaNET.TextModifiedEventArgs.IsUserChange">
<summary>
Returns true if the change was a direct result of user interaction
</summary>
</member>
<member name="P:ScintillaNET.TextModifiedEventArgs.Length">
<summary>
Returns the length of the change occured.
</summary>
</member>
<member name="P:ScintillaNET.TextModifiedEventArgs.LinesAddedCount">
<summary>
Returns the # of lines added or removed as a result of the change
</summary>
</member>
<member name="P:ScintillaNET.TextModifiedEventArgs.MarkerChangedLine">
<summary>
Returns the line # of where the marker change occured (if applicable)
</summary>
</member>
<member name="P:ScintillaNET.TextModifiedEventArgs.Position">
<summary>
Returns the document position where the change occured
</summary>
</member>
<member name="P:ScintillaNET.TextModifiedEventArgs.Text">
<summary>
The affected text of the change
</summary>
</member>
<member name="T:ScintillaNET.StyleRun">
<summary>
Defines a run of styled text in a <see cref="T:ScintillaNET.Scintilla"/> control
</summary>
</member>
<member name="F:ScintillaNET.StyleRun.Empty">
<summary>
Represents a new instance of the <see cref="T:ScintillaNET.StyleRun"/> struct with member data left uninitialized.
</summary>
</member>
<member name="M:ScintillaNET.StyleRun.#ctor(System.Int32,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:ScintillaNET.StyleRun"/> struct.
</summary>
<param name="length">The length of the run.</param>
<param name="style">The zero-based index of the style that the run represents.</param>
</member>
<member name="P:ScintillaNET.StyleRun.Length">
<summary>
Gets or sets length of this <see cref="T:ScintillaNET.StyleRun"/>.
</summary>
<returns>An <see cref="T:System.Int32"/> representing the length of this <see cref="T:ScintillaNET.StyleRun"/>.</returns>
</member>
<member name="P:ScintillaNET.StyleRun.Style">
<summary>
Gets or sets the style index of this <see cref="T:ScintillaNET.StyleRun"/>.
</summary>
<returns>An <see cref="T:System.Int32"/> representing the zero-based style index of this <see cref="T:ScintillaNET.StyleRun"/>.</returns>
</member>
<member name="T:ScintillaNET.MarkerChangedEventArgs">
<summary>
Provides data for the MarkerChanged event
</summary>
</member>
<member name="M:ScintillaNET.MarkerChangedEventArgs.#ctor(System.Int32,System.Int32)">
<summary>
Initializes a new instance of the LinesNeedShownEventArgs class.
</summary>
<param name="line">Line number where the marker change occured</param>
<param name="modificationType">What type of Scintilla modification occured</param>
</member>
<member name="P:ScintillaNET.MarkerChangedEventArgs.Line">
<summary>
Returns the line number where the marker change occured
</summary>
</member>
<member name="F:ScintillaNET.FindReplaceDialog.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:ScintillaNET.FindReplaceDialog.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:ScintillaNET.FindReplaceDialog.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="T:ScintillaNET.PrintColorMode">
<summary>
Controls color mode fore printing
</summary>
</member>
<member name="F:ScintillaNET.PrintColorMode.Normal">
<summary>
Normal
</summary>
</member>
<member name="F:ScintillaNET.PrintColorMode.InvertLight">
<summary>
Inverts the colors
</summary>
</member>
<member name="F:ScintillaNET.PrintColorMode.BlackOnWhite">
<summary>
Black Text on white background
</summary>
</member>
<member name="F:ScintillaNET.PrintColorMode.ColorOnWhite">
<summary>
Styled color text on white background
</summary>
</member>
<member name="F:ScintillaNET.PrintColorMode.ColorOnWhiteDefaultBackground">
<summary>
Styled color text on white background for unstyled background colors
</summary>
</member>
<member name="T:ScintillaNET.MarginClickEventArgs">
<summary>
Provides data for the MarginClick event
</summary>
</member>
<member name="M:ScintillaNET.MarginClickEventArgs.#ctor(System.Windows.Forms.Keys,System.Int32,ScintillaNET.Line,ScintillaNET.Margin,System.Int32,System.Boolean)">
<summary>
Initializes a new instance of the MarginClickEventArgs class.
</summary>
<param name="modifiers">
Any Modifier keys (shift, alt, ctrl) that were in use at the
time the click event occured
</param>
<param name="position">Document position of the line where the click occured</param>
<param name="line">Document line # where the click occured</param>
<param name="margin">Margin where the click occured</param>
<param name="toggleMarkerNumber"> marker number that should be toggled in result of the click</param>
<param name="toggleFold">Whether the fold at the current line should be toggled</param>
</member>
<member name="P:ScintillaNET.MarginClickEventArgs.Line">
<summary>
Returns the Document line # where the click occured
</summary>
</member>
<member name="P:ScintillaNET.MarginClickEventArgs.Margin">
<summary>
Returns the Margin where the click occured
</summary>
</member>
<member name="P:ScintillaNET.MarginClickEventArgs.Modifiers">
<summary>
Returns any Modifier keys (shift, alt, ctrl) that were in use at the
time the click event occured
</summary>
</member>
<member name="P:ScintillaNET.MarginClickEventArgs.Position">
<summary>
Returns the Document position of the line where the click occured
</summary>
</member>
<member name="P:ScintillaNET.MarginClickEventArgs.ToggleFold">
<summary>
Gets/Sets whether the fold at the current line should be toggled
</summary>
</member>
<member name="P:ScintillaNET.MarginClickEventArgs.ToggleMarkerNumber">
<summary>
Gets/Sets the marker number that should be toggled in result of the click
</summary>
</member>
<member name="T:ScintillaNET.LineWrapping">
<summary>
Controls line wrapping options in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="M:ScintillaNET.LineWrapping.GetWrapCount(System.Int32)">
<summary>
The number of lines displayed when a line of text is wrapped.
</summary>
<param name="lineIndex">The zero-based index of the line to count.</param>
<returns>The numbers of display lines the line of text occupies.</returns>
</member>
<member name="M:ScintillaNET.LineWrapping.WrapLines(System.Int32,System.Int32,System.Int32)">
<summary>
Forces the line range specified to wrap at the given pixel width. This operates independently
of the current <see cref="T:ScintillaNET.Scintilla"/> line wrapping <see cref="P:ScintillaNET.LineWrapping.Mode"/> property.
</summary>
<param name="startLine">The zero-based line index to start wrapping.</param>
<param name="endLine">The zero-based line index to stop wrapping.</param>
<param name="width">
The maximum width in pixels of the lines to wrap. A value of zero resets forced line wrapping.
</param>
</member>
<member name="M:ScintillaNET.LineWrapping.#ctor(ScintillaNET.Scintilla)">
<summary>
Initializes a new instance of the <see cref="T:ScintillaNET.LineWrapping"/> class.
</summary>
<param name="scintilla">The <see cref="T:ScintillaNET.Scintilla"/> control that created this object.</param>
</member>
<member name="P:ScintillaNET.LineWrapping.IndentMode">
<summary>
Gets or sets how wrapped lines are indented.
</summary>
<returns>
One of the <see cref="T:ScintillaNET.LineWrappingIndentMode"/> values.
The default is <see cref="F:ScintillaNET.LineWrappingIndentMode.Fixed"/>.
</returns>
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
The value assigned is not one of the <see cref="T:ScintillaNET.LineWrappingIndentMode"/> values.
</exception>
</member>
<member name="P:ScintillaNET.LineWrapping.IndentSize">
<summary>
Gets or sets the size that wrapped lines are indented when <see cref="P:ScintillaNET.LineWrapping.IndentMode"/> is <see cref="F:ScintillaNET.LineWrappingIndentMode.Fixed"/>.
</summary>
<returns>An <see cref="T:System.Int32"/> representing the size (in characters) that wrapped lines are indented.</returns>
<exception cref="T:System.ArgumentOutOfRangeException">The value is less that zero or greater than 256.</exception>
</member>
<member name="P:ScintillaNET.LineWrapping.Mode">
<summary>
Gets or sets how and whether line wrapping is performed.
</summary>
<returns>
One of the <see cref="T:ScintillaNET.LineWrappingMode"/> values.
The default is <see cref="F:ScintillaNET.LineWrappingMode.None"/>.
</returns>
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
The value assigned is not one of the <see cref="T:ScintillaNET.LineWrappingMode"/> values.
</exception>
</member>
<member name="P:ScintillaNET.LineWrapping.VisualFlags">
<summary>
Gets or sets the visual glyphs displayed on wrapped lines.
</summary>
<returns>
A bitwise combination of the <see cref="T:ScintillaNET.LineWrappingVisualFlags"/> values.
The default is <see cref="F:ScintillaNET.LineWrappingVisualFlags.None"/>.
</returns>
</member>
<member name="P:ScintillaNET.LineWrapping.VisualFlagsLocations">
<summary>
Gets or sets the location of visual glyphs displayed on wrapped lines.
</summary>
<returns>
A bitwise combination of the <see cref="T:ScintillaNET.LineWrappingVisualFlagsLocations"/> values.
The default is <see cref="F:ScintillaNET.LineWrappingVisualFlagsLocations.Default"/>.
</returns>
</member>
<member name="F:ScintillaNET.Indentation._smartIndentType">
<summary>
Enables the Smart Indenter so that On enter, it indents the next line.
</summary>
</member>
<member name="F:ScintillaNET.Indentation.SmartIndentCustomAction">
<summary>
For Custom Smart Indenting, assign a handler to this delegate property.
</summary>
</member>
<member name="M:ScintillaNET.Indentation.CheckSmartIndent(System.Char)">
<summary>
If Smart Indenting is enabled, this delegate will be added to the CharAdded multicast event.
</summary>
</member>
<member name="M:ScintillaNET.Indentation.IndentLine(System.Int32,System.Int32)">
<summary>
Smart Indenting helper method
</summary>
</member>
<member name="T:ScintillaNET.EdgeMode">
<summary>
How long lines are visually indicated
</summary>
</member>
<member name="F:ScintillaNET.EdgeMode.None">
<summary>
No indication
</summary>
</member>
<member name="F:ScintillaNET.EdgeMode.Line">
<summary>
A vertical line is displayed
</summary>
</member>
<member name="F:ScintillaNET.EdgeMode.Background">
<summary>
The background color changes
</summary>
</member>
<member name="T:ScintillaNET.DocumentNavigation">
<summary>
Manages Document Navigation, which is a snapshot history of movements within
a document.
</summary>
</member>
<member name="M:ScintillaNET.DocumentNavigation.NavigateBackward">
<summary>
Causes the current position to navigate to the last snapshotted document position.
</summary>
</member>
<member name="M:ScintillaNET.DocumentNavigation.NavigateForward">
<summary>
After 1 or more backwards navigations this command navigates to the previous
backwards navigation point.
</summary>
</member>
<member name="P:ScintillaNET.DocumentNavigation.BackwardStack">
<summary>
List of entries that allow you to navigate backwards.
</summary>
<remarks>
The ForwardStack and BackwardStack can be shared between multiple
ScintillaNET objects. This is useful in MDI applications when you wish
to have a shared document navigation that remembers positions in each
document.
</remarks>
</member>
<member name="P:ScintillaNET.DocumentNavigation.CanNavigateBackward">
<summary>
Returns true if ScintillaNET can perform a successful backward navigation.
</summary>
</member>
<member name="P:ScintillaNET.DocumentNavigation.CanNavigateForward">
<summary>
Returns true if ScintillaNET can perform a successful forward navigation.
</summary>
</member>
<member name="P:ScintillaNET.DocumentNavigation.ForewardStack">
<summary>
List of entries that allow you to navigate forwards.
</summary>
<remarks>
The ForwardStack and BackwardStack can be shared between multiple
ScintillaNET objects. This is useful in MDI applications when you wish
to have a shared document navigation that remembers positions in each
document.
</remarks>
</member>
<member name="P:ScintillaNET.DocumentNavigation.IsEnabled">
<summary>
Gets/Sets whether Document Navigation is tracked. Defaults to true.
</summary>
</member>
<member name="P:ScintillaNET.DocumentNavigation.MaxHistorySize">
<summary>
Maximum number of places the document navigation remembers. Defaults to 50.
</summary>
<remarks>
When the max value is reached the oldest entries are removed.
</remarks>
</member>
<member name="P:ScintillaNET.DocumentNavigation.NavigationPointTimeout">
<summary>
Time in milliseconds to wait before a Navigation Point is set. Default is 200
</summary>
<remarks>
In text editing, the current caret position is constantly changing. Rather than capture every
change in position, ScintillaNET captures the current position [NavigationPointTimeout]ms after a
position changes, only then is it eligable for another snapshot
</remarks>
</member>
<member name="M:ScintillaNET.Configuration.CommandBindingConfig.#ctor(ScintillaNET.KeyBinding,System.Nullable{System.Boolean},ScintillaNET.BindableCommand)">
<summary>
Initializes a new instance of the CommandBindingConfig structure.
</summary>
</member>
<member name="T:ScintillaNET.CharacterSet">
<summary>
The CharacterSet used by the document
</summary>
</member>
<member name="T:ScintillaNET.MacroRecordEventArgs">
<summary>
Provides data for the MacroRecorded event
</summary>
</member>
<member name="M:ScintillaNET.MacroRecordEventArgs.#ctor(System.Windows.Forms.Message)">
<summary>
Initializes a new instance of the MacroRecordEventArgs class.
</summary>
<param name="recordedMessage">the recorded window message that can be sent back to the native Scintilla window</param>
</member>
<member name="M:ScintillaNET.MacroRecordEventArgs.#ctor(ScintillaNET.NativeScintillaEventArgs)">
<summary>
Initializes a new instance of the MacroRecordEventArgs class.
</summary>
<param name="ea">NativeScintillaEventArgs object containing the message data</param>
</member>
<member name="P:ScintillaNET.MacroRecordEventArgs.RecordedMessage">
<summary>
Returns the recorded window message that can be sent back to the native Scintilla window
</summary>
</member>
<member name="P:ScintillaNET.Folding.Flags">
<summary>
Read or change the Flags associated with a fold. The default value is 0.
</summary>
</member>
<member name="P:ScintillaNET.Folding.MarkerScheme">
<summary>
Read or change the Fold Marker Scheme. This changes the way Scintilla displays folds
in the control. The default is BoxPlusMinus and the value Custom can be used to disable
ScintillaNET changing selections made directly using MarkerCollection.FolderXX methods.
</summary>
</member>
<member name="P:ScintillaNET.Folding.UseCompactFolding">
<summary>
Read or change the value controlling whether to use compact folding from the lexer.
</summary>
<remarks>This tracks the property "fold.compact"</remarks>
</member>
<member name="T:ScintillaNET.DropMarkers">
<summary>
Manages DropMarkers, a Stack Based document bookmarking system.
</summary>
</member>
<member name="M:ScintillaNET.DropMarkers.Collect">
<summary>
Collects the last dropped DropMarker
</summary>
<remarks>
When a DropMarker is collected the current document posision is moved
to the DropMarker posision, the DropMarker is removed from the stack
and the visual indicator is removed.
</remarks>
</member>
<member name="M:ScintillaNET.DropMarkers.Drop">
<summary>
Drops a DropMarker at the current document position
</summary>
<remarks>
Dropping a DropMarker creates a visual marker (red triangle)
indicating the DropMarker point.
</remarks>
<returns>The newly created DropMarker</returns>
</member>
<member name="M:ScintillaNET.DropMarkers.Drop(System.Int32)">
<summary>
Drops a DropMarker at the specified document position
</summary>
<param name="position"></param>
<returns>The newly created DropMarker</returns>
<remarks>
Dropping a DropMarker creates a visual marker (red triangle)
indicating the DropMarker point.
</remarks>
</member>
<member name="P:ScintillaNET.DropMarkers.AllDocumentDropMarkers">
<summary>
Gets/Sets a list of All DropMarkers specific to this Scintilla control
</summary>
</member>
<member name="P:ScintillaNET.DropMarkers.MarkerStack">
<summary>
Gets/Sets the Stack of DropMarkers
</summary>
<remarks>
You can manually set this to implement your own shared DropMarker stack
between Scintilla Controls.
</remarks>
<seealso cref="P:ScintillaNET.DropMarkers.SharedStackName"/>
</member>
<member name="P:ScintillaNET.DropMarkers.SharedStackName">
<summary>
Gets/Sets a shared name associated with other Scintilla controls.
</summary>
<remarks>
All Scintilla controls with the same SharedStackName share a common
DropMarker stack. This is useful in MDI applications where you want
the DropMarker stack not to be specific to one document.
</remarks>
</member>
<member name="T:ScintillaNET.DocumentHandler">
<summary>
Manages the Native Scintilla's Document features.
</summary>
<remarks>
See Scintilla's documentation on multiple views for an understanding of Documents.
Note that all ScintillaNET specific features are considered to be part of the View, not document.
</remarks>
</member>
<member name="M:ScintillaNET.DocumentHandler.Create">
<summary>
Creates a new Document
</summary>
<returns></returns>
</member>
<member name="P:ScintillaNET.DocumentHandler.Current">
<summary>
Gets/Sets the currently loaded Document
</summary>
</member>
<member name="T:ScintillaNET.CaretInfo">
<summary>
Manages Caret Settings
</summary>
<remarks>
The caret is the blinking line that indicates the current document position. This
is sometimes referred to as cursor.
</remarks>
</member>
<member name="M:ScintillaNET.CaretInfo.BringIntoView">
<summary>
Places the caret somewhere within the document that is displayed in the
Scintilla Window
</summary>
<remarks>
If the caret is already visible in the current scrolled view this method does
nothing.
</remarks>
</member>
<member name="M:ScintillaNET.CaretInfo.ChooseCaretX">
<summary>
Scintilla remembers the x value of the last position horizontally moved to explicitly by the user and this value is then
used when moving vertically such as by using the up and down keys. This method sets the current x position of the caret as
the remembered value.
</summary>
</member>
<member name="M:ScintillaNET.CaretInfo.EnsureVisible">
<summary>
Scrolls the Scintilla window so that the Caret is visible.
</summary>
</member>
<member name="M:ScintillaNET.CaretInfo.Goto(System.Int32)">
<summary>
Places the caret at the specified document position
</summary>
<param name="position">Position in the document to place the caret</param>
</member>
<member name="P:ScintillaNET.CaretInfo.Anchor">
<summary>
Gets/Sets the current anchor position
</summary>
<remarks>
If the anchor position is less than the Caret Position it acts as the _start of
the selection.
</remarks>
</member>
<member name="P:ScintillaNET.CaretInfo.BlinkRate">
<summary>
Gets/Sets the time interval in milliseconds that the caret should blink.
</summary>
<remarks>
This defaults to the system default value.
</remarks>
</member>
<member name="P:ScintillaNET.CaretInfo.Color">
<summary>
Gets/Sets the color of the Caret.
</summary>
<remarks>Defaults to black</remarks>
</member>
<member name="P:ScintillaNET.CaretInfo.CurrentLineBackgroundAlpha">
<summary>
Gets/Sets the transparency alpha of the CurrentLine Background highlight
</summary>
<remarks>
Values range from 0 to 256. Default is 256.
</remarks>
</member>
<member name="P:ScintillaNET.CaretInfo.CurrentLineBackgroundColor">
<summary>
Gets/Sets the color of the document line where the caret currently resides
</summary>
<remarks>
The <see cref="!:HighlightCurrentList"/> property must be set to true in order
for this to to take effect.
</remarks>
</member>
<member name="P:ScintillaNET.CaretInfo.HighlightCurrentLine">
<summary>
Gets/Sets if the current document line where the caret resides is highlighted.
</summary>
<remarks>
<see cref="P:ScintillaNET.CaretInfo.CurrentLineBackgroundColor"/> determines the color.
</remarks>
</member>
<member name="P:ScintillaNET.CaretInfo.IsSticky">
<summary>
Controls when the last position of the caret on the line is saved. When set to true, the position is not saved when you type a character, a tab, paste the clipboard content or press backspace
</summary>
<remarks>
Defaults to false
</remarks>
</member>
<member name="P:ScintillaNET.CaretInfo.LineNumber">
<summary>
Gets/Sets the current Line Number that the caret resides.
</summary>
</member>
<member name="P:ScintillaNET.CaretInfo.Position">
<summary>
Gets/Sets the current document position where the caret resides
</summary>
</member>
<member name="P:ScintillaNET.CaretInfo.Style">
<summary>
Gets/Sets the <see cref="T:ScintillaNET.CaretStyle"/> displayed.
</summary>
</member>
<member name="P:ScintillaNET.CaretInfo.Width">
<summary>
Gets/Sets the width in pixels of the Caret
</summary>
<remarks>
This defaults to the system default.
</remarks>
</member>
<member name="T:ScintillaNET.CallTipClickEventArgs">
<summary>
Provides data for the CallTipClick event
</summary>
</member>
<member name="M:ScintillaNET.CallTipClickEventArgs.#ctor(ScintillaNET.CallTipArrow,System.Int32,System.Int32,ScintillaNET.OverloadList,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the CallTipClickEventArgs class.
</summary>
<param name="callTipArrow">CallTipArrow clicked</param>
<param name="currentIndex">Current posision of the overload list</param>
<param name="newIndex">New position of the overload list</param>
<param name="overloadList">List of overloads to be cycled in the calltip</param>
<param name="highlightStart">Start position of the highlighted text</param>
<param name="highlightEnd">End position of the highlighted text</param>
</member>
<member name="P:ScintillaNET.CallTipClickEventArgs.CallTipArrow">
<summary>
Returns the CallTipArrow that was clicked
</summary>
</member>
<member name="P:ScintillaNET.CallTipClickEventArgs.Cancel">
<summary>
Gets/Sets if the CallTip should be hidden
</summary>
</member>
<member name="P:ScintillaNET.CallTipClickEventArgs.CurrentIndex">
<summary>
Gets the current index of the CallTip's overload list
</summary>
</member>
<member name="P:ScintillaNET.CallTipClickEventArgs.HighlightEnd">
<summary>
Gets/Sets the _end position of the CallTip's highlighted portion of text
</summary>
</member>
<member name="P:ScintillaNET.CallTipClickEventArgs.HighlightStart">
<summary>
Gets/Sets the _start position of the CallTip's highlighted portion of text
</summary>
</member>
<member name="P:ScintillaNET.CallTipClickEventArgs.NewIndex">
<summary>
Gets/Sets the new index of the CallTip's overload list
</summary>
</member>
<member name="P:ScintillaNET.CallTipClickEventArgs.OverloadList">
<summary>
Returns the OverLoad list of the CallTip
</summary>
</member>
<member name="T:ScintillaNET.LineWrappingVisualFlags">
<summary>
Specifies how line wrapping visual glyphs are displayed in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingVisualFlags.None">
<summary>
No line wrapping glyphs are displayed.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingVisualFlags.End">
<summary>
Line wrapping glyphs are displayed at the end of wrapped lines.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingVisualFlags.Start">
<summary>
Line wrapping glyphs are displayed at the start of wrapped lines. This also has
the effect of indenting the line by one additional unit to accommodate the glyph.
</summary>
</member>
<member name="T:ScintillaNET.NotifyHeader">
<summary>
This matches the Win32 NMHDR structure
</summary>
</member>
<member name="T:ScintillaNET.KeyBinding">
<summary>
Represents the Binding Combination of a Keyboard Key + Modifiers
</summary>
</member>
<member name="M:ScintillaNET.KeyBinding.Equals(System.Object)">
<summary>
Overridden.
</summary>
<param name="obj">Another KeyBinding struct</param>
<returns>True if the Keycode and Modifiers are equal</returns>
</member>
<member name="M:ScintillaNET.KeyBinding.GetHashCode">
<summary>
Overridden
</summary>
<returns>Hashcode of ToString()</returns>
</member>
<member name="M:ScintillaNET.KeyBinding.ToString">
<summary>
Overridden. Returns string representation of the Keyboard shortcut
</summary>
<returns>Returns string representation of the Keyboard shortcut</returns>
</member>
<member name="M:ScintillaNET.KeyBinding.#ctor(System.Windows.Forms.Keys,System.Windows.Forms.Keys)">
<summary>
Initializes a new instance of the KeyBinding structure.
</summary>
<param name="keycode">Key to trigger command</param>
<param name="modifiers"> key modifiers to the Keyboard shortcut</param>
</member>
<member name="P:ScintillaNET.KeyBinding.KeyCode">
<summary>
Gets/Sets Key to trigger command
</summary>
</member>
<member name="P:ScintillaNET.KeyBinding.Modifiers">
<summary>
Gets sets key modifiers to the Keyboard shortcut
</summary>
</member>
<member name="T:ScintillaNET.FoldFlag">
<summary>
The flags affecting how the fold is marked in the main text area (as well as in the margin). If the value
changes for onscreen text, the display will redraw.
</summary>
</member>
<member name="F:ScintillaNET.FoldFlag.LineBeforeExpanded">
<summary>
A line is drawn above the text if the fold is expanded.
</summary>
</member>
<member name="F:ScintillaNET.FoldFlag.LineBeforeContracted">
<summary>
A line is drawn above the text if the fold is collapsed.
</summary>
</member>
<member name="F:ScintillaNET.FoldFlag.LineAfterExpanded">
<summary>
A line is drawn below the text if the fold is expanded.
</summary>
</member>
<member name="F:ScintillaNET.FoldFlag.LineAfterContracted">
<summary>
A line is drawn below the text if the fold is collapsed.
</summary>
</member>
<member name="F:ScintillaNET.FoldFlag.LevelNumbers">
<summary>
Display hexadecimal fold levels in line margin to aid debugging of folding. The appearance of this feature may change in the future.
</summary>
</member>
<member name="F:ScintillaNET.FoldFlag.Box">
<summary>
Experimental feature that has been removed.
</summary>
</member>
<member name="T:ScintillaNET.CallTipArrow">
<summary>
Represents an arrow in the CallTip
</summary>
</member>
<member name="F:ScintillaNET.CallTipArrow.None">
<summary>
No arrow
</summary>
</member>
<member name="F:ScintillaNET.CallTipArrow.Up">
<summary>
The Up arrow
</summary>
</member>
<member name="F:ScintillaNET.CallTipArrow.Down">
<summary>
The Down Arrow
</summary>
</member>
<member name="T:ScintillaNET.Annotation">
<summary>
Represents a customizable read-only block of text which can be displayed below
each line in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="M:ScintillaNET.Annotation.Clear">
<summary>
Removes all text and styles associated with the annotation.
</summary>
</member>
<member name="M:ScintillaNET.Annotation.Equals(System.Object)">
<summary>
Overridden. Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
</summary>
<param name="obj">The object to compare with the current object.</param>
<returns>
true if the specified <see cref="T:System.Object"/> is equal to the
current <see cref="T:System.Object"/>; otherwise, false.
</returns>
</member>
<member name="M:ScintillaNET.Annotation.Equals(ScintillaNET.Annotation)">
<summary>
Determines whether the specified <see cref="T:ScintillaNET.Annotation"/> is equal to the current <see cref="T:ScintillaNET.Annotation"/>.
</summary>
<param name="a">The annotation to compare with the current annotation.</param>
<returns>
true if the specified <see cref="T:ScintillaNET.Annotation"/> is equal to the
current <see cref="T:ScintillaNET.Annotation"/>; otherwise, false.
</returns>
</member>
<member name="M:ScintillaNET.Annotation.GetHashCode">
<summary>
Overridden. Serves as a hash function for a particular type.
</summary>
<returns>A hash code for the current <see cref="T:System.Object"/>.</returns>
</member>
<member name="M:ScintillaNET.Annotation.GetStyles">
<summary>
Returns a <see cref="T:ScintillaNET.StyleRun"/> enumerable representing the individual character styling of the annotation text.
</summary>
<returns>
A <see cref="T:ScintillaNET.StyleRun"/> enumerable representing the individual character styling,
where the <see cref="P:ScintillaNET.StyleRun.Length"/> property of each run represents the number
of characters the run spans.
</returns>
</member>
<member name="M:ScintillaNET.Annotation.SetStyles(System.Collections.Generic.IEnumerable{ScintillaNET.StyleRun})">
<summary>
Uses the enumerable <see cref="T:ScintillaNET.StyleRun"/> specified to individually style characters in the annotation text.
</summary>
<param name="styles">
The enumerable <see cref="T:ScintillaNET.StyleRun"/> indicating how to style the annotation text,
where the <see cref="P:ScintillaNET.StyleRun.Length"/> property of each run represents the number
of characters the run spans.
</param>
<exception cref="T:System.ArgumentNullException"><paramref name="styles"/> is null.</exception>
<remarks>
The <see cref="P:ScintillaNET.Annotation.Text"/> property must be set prior to styling and the sum length of
all runs should match the text length.
</remarks>
</member>
<member name="M:ScintillaNET.Annotation.op_Inequality(ScintillaNET.Annotation,ScintillaNET.Annotation)">
<summary>
Tests whether two <see cref="T:ScintillaNET.Annotation"/> object differ in location or content.
</summary>
<param name="left">The <see cref="T:ScintillaNET.Annotation"/> object that is to the left of the inequality operator.</param>
<param name="right">The <see cref="T:ScintillaNET.Annotation"/> object that is to the right of the inequality operator.</param>
<returns>true if the objects are considered unequal; otherwise, false.</returns>
</member>
<member name="M:ScintillaNET.Annotation.op_Equality(ScintillaNET.Annotation,ScintillaNET.Annotation)">
<summary>
Tests whether two <see cref="T:ScintillaNET.Annotation"/> objects have equal location and content.
</summary>
<param name="left">The <see cref="T:ScintillaNET.Annotation"/> object that is to the left of the equality operator.</param>
<param name="right">The <see cref="T:ScintillaNET.Annotation"/> object that is to the right of the equality operator.</param>
<returns>true if the objects are considered equal; otherwise, false.</returns>
</member>
<member name="M:ScintillaNET.Annotation.#ctor(ScintillaNET.Scintilla,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:ScintillaNET.Annotation"/> class.
</summary>
<param name="scintilla">The <see cref="T:ScintillaNET.Scintilla"/> control that created this object.</param>
<param name="lineIndex">The zero-based index of the document line containing the annotation.</param>
</member>
<member name="P:ScintillaNET.Annotation.LineCount">
<summary>
Gets the total number of text lines in the annotation.
</summary>
<remarks>An <see cref="T:System.Int32"/> representing the total number of text lines in the annotation.</remarks>
</member>
<member name="P:ScintillaNET.Annotation.LineIndex">
<summary>
Gets the index of the document line containing the annotation.
</summary>
<returns>
An <see cref="T:System.Int32"/> representing the zero-based index of the document line
containing the annotation, or -1 if the annotation has been rendered invalid
from a change in the <see cref="T:ScintillaNET.Scintilla"/> control that created it.
</returns>
</member>
<member name="P:ScintillaNET.Annotation.Style">
<summary>
Gets or sets the index of the style used to style the annotation text.
</summary>
<returns>
An <see cref="T:System.Int32"/> representing the zero-based index of the style used to style the annotation text,
or -1 if the annotation has individually style characters.
</returns>
</member>
<member name="P:ScintillaNET.Annotation.Text">
<summary>
Gets or sets the text of the annotation.
</summary>
<returns>A <see cref="T:System.String"/> representing the annotation text, or null if there is no annotation.</returns>
<remarks>
Only line feed characters ('\n') are recognized as line breaks.
All other control characters are not rendered.
</remarks>
</member>
<member name="T:ScintillaNET.XpmConverter">
<summary>
Converts Bitmap images to XPM data for use with ScintillaNET.
Warning: images with more than (around) 50 colors will generate incorrect XPM
The XpmConverter class was based on code from flashdevelop.
</summary>
</member>
<member name="F:ScintillaNET.XpmConverter.DefaultTransparentColor">
<summary>
The default transparent Color
</summary>
</member>
<member name="M:ScintillaNET.XpmConverter.ConvertToXPM(System.Drawing.Bitmap)">
<summary>
Converts Bitmap images to XPM data for use with ScintillaNET.
Warning: images with more than (around) 50 colors will generate incorrect XPM.
Uses the DefaultTransparentColor.
</summary>
<param name="bmp">The image to transform.</param>
</member>
<member name="M:ScintillaNET.XpmConverter.ConvertToXPM(System.Drawing.Bitmap,System.String)">
<summary>
Converts Bitmap images to XPM data for use with ScintillaNET.
Warning: images with more than (around) 50 colors will generate incorrect XPM
tColor: specified transparent color in format: "#00FF00".
</summary>
<param name="bmp">The image to transform.</param>
<param name="transparentColor">The overriding transparent Color</param>
</member>
<member name="M:ScintillaNET.XpmConverter.ConvertToXPM(System.Windows.Forms.ImageList)">
<summary>
Cicles an image list object to convert contained images into xpm
at the same time we add converted images into an arraylist that lets us to retrieve images later.
Uses the DefaultTransparentColor.
</summary>
<param name="imageList">The image list to transform.</param>
</member>
<member name="M:ScintillaNET.XpmConverter.ConvertToXPM(System.Windows.Forms.ImageList,System.String)">
<summary>
Cicles an image list object to convert contained images into xpm
at the same time we add converted images into an arraylist that lets us to retrieve images later
</summary>
<param name="imageList">The image list to transform.</param>
<param name="transparentColor">The overriding transparent Color</param>
</member>
<member name="T:ScintillaNET.ScintillaMouseEventArgs">
<summary>
Provides data for Scintilla mouse events
</summary>
</member>
<member name="M:ScintillaNET.ScintillaMouseEventArgs.#ctor(System.Int32,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the ScintillaMouseEventArgs class.
</summary>
<param name="x">X (left) position of mouse in pixels</param>
<param name="y">Y (top) position of mouse in pixels</param>
<param name="position"> Document position</param>
</member>
<member name="P:ScintillaNET.ScintillaMouseEventArgs.Position">
<summary>
Returns the Document position
</summary>
</member>
<member name="P:ScintillaNET.ScintillaMouseEventArgs.X">
<summary>
Returns the X (left) position of mouse in pixels
</summary>
</member>
<member name="P:ScintillaNET.ScintillaMouseEventArgs.Y">
<summary>
Returns the Y (top) position of mouse in pixels
</summary>
</member>
<member name="T:ScintillaNET.PageInformationBorder">
<summary>
Type of border to print for a Page Information section
</summary>
</member>
<member name="F:ScintillaNET.PageInformationBorder.None">
<summary>
No border
</summary>
</member>
<member name="F:ScintillaNET.PageInformationBorder.Top">
<summary>
Border along the top
</summary>
</member>
<member name="F:ScintillaNET.PageInformationBorder.Bottom">
<summary>
Border along the bottom
</summary>
</member>
<member name="F:ScintillaNET.PageInformationBorder.Box">
<summary>
A full border around the page information section
</summary>
</member>
<member name="M:ScintillaNET.FooterInformation.#ctor">
<summary>
Default Constructor
</summary>
</member>
<member name="M:ScintillaNET.FooterInformation.#ctor(System.Int32,System.Drawing.Font,ScintillaNET.PageInformationBorder,ScintillaNET.InformationType,ScintillaNET.InformationType,ScintillaNET.InformationType)">
<summary>
Full Constructor
</summary>
<param name="iMargin">Margin to use</param>
<param name="oFont">Font to use </param>
<param name="eBorder">Border style</param>
<param name="eLeft">What to print on the left side of the page</param>
<param name="eCenter">What to print in the center of the page</param>
<param name="eRight">What to print on the right side of the page</param>
</member>
<member name="M:ScintillaNET.FooterInformation.#ctor(ScintillaNET.PageInformationBorder,ScintillaNET.InformationType,ScintillaNET.InformationType,ScintillaNET.InformationType)">
<summary>
Normal Use Constructor
</summary>
<param name="eBorder">Border style</param>
<param name="eLeft">What to print on the left side of the page</param>
<param name="eCenter">What to print in the center of the page</param>
<param name="eRight">What to print on the right side of the page</param>
</member>
<member name="T:ScintillaNET.Marker">
<summary>
Defines a marker's appearance in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="P:ScintillaNET.Marker.Symbol">
<summary>
Gets or sets the marker symbol.
</summary>
<returns>One of the <see cref="T:ScintillaNET.MarkerSymbol"/> values. The default is <see cref="F:ScintillaNET.MarkerSymbol.Circle"/>.</returns>
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
The value assigned is not one of the <see cref="T:ScintillaNET.MarkerSymbol"/> values.
</exception>
</member>
<member name="T:ScintillaNET.DropMarkerList">
<summary>
Data structure used to store DropMarkers in the AllDocumentDropMarkers property.
</summary>
</member>
<member name="T:ScintillaNET.CharAddedEventArgs">
<summary>
Provides data for the CharAdded event
</summary>
</member>
<member name="M:ScintillaNET.CharAddedEventArgs.#ctor(System.Char)">
<summary>
Initializes a new instance of the CharAddedEventArgs class.
</summary>
<param name="ch">The character that was added</param>
</member>
<member name="P:ScintillaNET.CharAddedEventArgs.Ch">
<summary>
Returns the character that was added
</summary>
</member>
<member name="T:ScintillaNET.AnnotationCollection">
<summary>
Represents a collection of <see cref="T:ScintillaNET.Annotation"/> objects and options in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
<remarks>
Annotations are customizable read-only blocks of text which can be displayed below
each line in a <see cref="T:ScintillaNET.Scintilla"/> control.
</remarks>
</member>
<member name="M:ScintillaNET.AnnotationCollection.ClearAll">
<summary>
Removes all annotations from the document.
</summary>
<remarks>This is equivalent to setting the <see cref="P:ScintillaNET.Annotation.Text"/> property to null for each line.</remarks>
</member>
<member name="M:ScintillaNET.AnnotationCollection.CreateAnnotationInstance(System.Int32)">
<summary>
Creates and returns a new <see cref="T:ScintillaNET.Annotation"/> object.
</summary>
<returns>A new <see cref="T:ScintillaNET.Annotation"/> object.</returns>
</member>
<member name="M:ScintillaNET.AnnotationCollection.GetEnumerator">
<summary>
Returns an enumerator for the <see cref="T:ScintillaNET.AnnotationCollection"/>.
</summary>
<returns>An <see cref="T:System.Collections.IEnumerator"/> for the <see cref="T:ScintillaNET.AnnotationCollection"/>.</returns>
</member>
<member name="M:ScintillaNET.AnnotationCollection.#ctor(ScintillaNET.Scintilla)">
<summary>
Initializes a new instance of the <see cref="T:ScintillaNET.AnnotationCollection"/> class.
</summary>
<param name="scintilla">The <see cref="T:ScintillaNET.Scintilla"/> control that created this object.</param>
</member>
<member name="P:ScintillaNET.AnnotationCollection.Count">
<summary>
Gets the number of annotations in the <see cref="T:ScintillaNET.AnnotationCollection"/>.
</summary>
<returns>The number of annotations contained in the <see cref="T:ScintillaNET.AnnotationCollection"/>.</returns>
<remarks>
As there can be one annotation per document line,
this is equivalent to the <see cref="P:ScintillaNET.LineCollection.Count"/> property.
</remarks>
</member>
<member name="P:ScintillaNET.AnnotationCollection.StyleOffset">
<summary>
Gets or sets the offset applied to style indexes used in annotations.
</summary>
<returns>The offset applied to style indexes used in annotations.</returns>
<remarks>
Annotation styles may be completely separated from standard text styles by setting a style offset.
For example, a value of 512 would shift the range of possible annotation styles to be from 512 to 767
so they do not overlap with standard text styles. This adjustment is applied automatically when setting
<see cref="P:ScintillaNET.Annotation.Style"/> or calling <see cref="M:ScintillaNET.Annotation.SetStyles(System.Collections.Generic.IEnumerable{ScintillaNET.StyleRun})"/> so the offset should NOT be
manually factored in by the caller. This property is provided to maintain architectural symmetry with
the native Scintilla component but is an advanced feature and typically should never need to be changed.
</remarks>
</member>
<member name="P:ScintillaNET.AnnotationCollection.Visibility">
<summary>
Gets or sets the visibility style for all annotations.
</summary>
<returns>
One of the <see cref="T:ScintillaNET.AnnotationsVisibility"/> values.
The default is <see cref="F:ScintillaNET.AnnotationsVisibility.Hidden"/>.
</returns>
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
The value assigned is not one of the <see cref="T:ScintillaNET.AnnotationsVisibility"/> values.
</exception>
</member>
<member name="P:ScintillaNET.AnnotationCollection.Item(System.Int32)">
<summary>
Gets the annotation at the specified line index.
</summary>
<param name="lineIndex">The zero-based document line index of the annotation to get.</param>
<returns>The <see cref="T:ScintillaNET.Annotation"/> at the specified line index.</returns>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="lineIndex"/> is less than zero. -or-
<paramref name="lineIndex"/> is equal to or greater than <see cref="P:ScintillaNET.AnnotationCollection.Count"/>.
</exception>
</member>
<member name="T:ScintillaNET.LineWrappingMode">
<summary>
Specifies the line wrapping modes that can be applied to a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingMode.None">
<summary>
Line wrapping is disabled.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingMode.Word">
<summary>
Lines wrap on word boundaries.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingMode.Char">
<summary>
Lines wrap between characters.
</summary>
</member>
<member name="T:ScintillaNET.StylesCommon">
<summary>
Common predefined styles that are always valid with any lexer.
</summary>
</member>
<member name="T:ScintillaNET.PageSettings">
<summary>
ScintillaNET derived class for handling printed page settings. It holds information
on how and what to print in the header and footer of pages.
</summary>
</member>
<member name="F:ScintillaNET.PageSettings.DefaultFooter">
<summary>
Default footer style used when no footer is provided.
</summary>
</member>
<member name="F:ScintillaNET.PageSettings.DefaultHeader">
<summary>
Default header style used when no header is provided.
</summary>
</member>
<member name="M:ScintillaNET.PageSettings.#ctor">
<summary>
Default constructor
</summary>
</member>
<member name="P:ScintillaNET.PageSettings.ColorMode">
<summary>
Method used to render colored text on a printer
</summary>
</member>
<member name="P:ScintillaNET.PageSettings.FontMagnification">
<summary>
Number of points to add or subtract to the size of each screen font during printing
</summary>
</member>
<member name="P:ScintillaNET.PageSettings.Footer">
<summary>
Page Information printed in the footer of the page
</summary>
</member>
<member name="P:ScintillaNET.PageSettings.Header">
<summary>
Page Information printed in header of the page
</summary>
</member>
<member name="T:ScintillaNET.FindOption">
<summary>
Controls find behavior for non-regular expression searches
</summary>
</member>
<member name="F:ScintillaNET.FindOption.WholeWord">
<summary>
Find must match the whole word
</summary>
</member>
<member name="F:ScintillaNET.FindOption.MatchCase">
<summary>
Find must match the case of the expression
</summary>
</member>
<member name="F:ScintillaNET.FindOption.WordStart">
<summary>
Only match the _start of a word
</summary>
</member>
<member name="F:ScintillaNET.FindOption.RegularExpression">
<summary>
Not used in ScintillaNET
</summary>
</member>
<member name="F:ScintillaNET.FindOption.Posix">
<summary>
Not used in ScintillaNET
</summary>
</member>
<member name="T:ScintillaNET.DropMarkerCollectEventArgs">
<summary>
Provides data for a DropMarkerCollect event
</summary>
</member>
<member name="M:ScintillaNET.DropMarkerCollectEventArgs.#ctor(ScintillaNET.DropMarker)">
<summary>
Initializes a new instance of the DropMarkerCollectEventArgs class.
</summary>
</member>
<member name="P:ScintillaNET.DropMarkerCollectEventArgs.DropMarker">
<summary>
Returns the DropMarker that was collected
</summary>
</member>
<member name="T:ScintillaNET.Commands">
<summary>
Manages commands, which are actions in ScintillaNET that can be bound to key combinations.
</summary>
</member>
<member name="M:ScintillaNET.Commands.AddBinding(System.Char,ScintillaNET.BindableCommand)">
<summary>
Adds a key combination to a Command
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
<param name="command">Command to execute</param>
</member>
<member name="M:ScintillaNET.Commands.AddBinding(System.Char,System.Windows.Forms.Keys,ScintillaNET.BindableCommand)">
<summary>
Adds a key combination to a Command
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
<param name="command">Command to execute</param>
</member>
<member name="M:ScintillaNET.Commands.AddBinding(System.Windows.Forms.Keys,ScintillaNET.BindableCommand)">
<summary>
Adds a key combination to a Command
</summary>
<param name="shortcut">Key to trigger command</param>
<param name="command">Command to execute</param>
</member>
<member name="M:ScintillaNET.Commands.AddBinding(System.Windows.Forms.Keys,System.Windows.Forms.Keys,ScintillaNET.BindableCommand)">
<summary>
Adds a key combination to a Command
</summary>
<param name="shortcut">Key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
<param name="command">Command to execute</param>
</member>
<member name="M:ScintillaNET.Commands.Execute(ScintillaNET.BindableCommand)">
<summary>
Executes a Command
</summary>
<param name="command">Any <see cref="T:ScintillaNET.BindableCommand"/></param>
<returns>Value to indicate whether other bound commands should continue to execute</returns>
</member>
<member name="M:ScintillaNET.Commands.GetCommands(System.Char)">
<summary>
Returns a list of Commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
<returns>List of Commands bound to a keyboard shortcut</returns>
</member>
<member name="M:ScintillaNET.Commands.GetCommands(System.Char,System.Windows.Forms.Keys)">
<summary>
Returns a list of Commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
<returns>List of Commands bound to a keyboard shortcut</returns>
</member>
<member name="M:ScintillaNET.Commands.GetCommands(System.Windows.Forms.Keys)">
<summary>
Returns a list of Commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Key to trigger command</param>
<returns>List of Commands bound to a keyboard shortcut</returns>
</member>
<member name="M:ScintillaNET.Commands.GetCommands(System.Windows.Forms.Keys,System.Windows.Forms.Keys)">
<summary>
Returns a list of Commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
<returns>List of Commands bound to a keyboard shortcut</returns>
</member>
<member name="M:ScintillaNET.Commands.GetKeyBindings(ScintillaNET.BindableCommand)">
<summary>
Returns a list of KeyBindings bound to a given command
</summary>
<param name="command">Command to execute</param>
<returns>List of KeyBindings bound to the given command</returns>
</member>
<member name="M:ScintillaNET.Commands.RemoveAllBindings">
<summary>
Removes all key command bindings
</summary>
<remarks>
Performing this action will make ScintillaNET virtually unusable until you assign new command bindings.
This removes even basic functionality like arrow keys, common clipboard commands, home/_end, etc.
</remarks>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Char)">
<summary>
Removes all commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Char,ScintillaNET.BindableCommand)">
<summary>
Removes a keyboard shortcut / command combination
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
<param name="command">Command to execute</param>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Char,System.Windows.Forms.Keys)">
<summary>
Removes all commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Char,System.Windows.Forms.Keys,ScintillaNET.BindableCommand)">
<summary>
Removes a keyboard shortcut / command combination
</summary>
<param name="shortcut">Character corresponding to a (keyboard) key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
<param name="command">Command to execute</param>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Windows.Forms.Keys)">
<summary>
Removes all commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Key to trigger command</param>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Windows.Forms.Keys,ScintillaNET.BindableCommand)">
<summary>
Removes a keyboard shortcut / command combination
</summary>
<param name="shortcut">Key to trigger command</param>
<param name="command">Command to execute</param>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Windows.Forms.Keys,System.Windows.Forms.Keys)">
<summary>
Removes all commands bound to a keyboard shortcut
</summary>
<param name="shortcut">Key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
</member>
<member name="M:ScintillaNET.Commands.RemoveBinding(System.Windows.Forms.Keys,System.Windows.Forms.Keys,ScintillaNET.BindableCommand)">
<summary>
Removes a keyboard shortcut / command combination
</summary>
<param name="shortcut">Key to trigger command</param>
<param name="modifiers">Shift, alt, ctrl</param>
<param name="command">Command to execute</param>
</member>
<member name="P:ScintillaNET.Commands.AllowDuplicateBindings">
<summary>
Gets/Sets if a key combination can be bound to more than one command. (default is true)
</summary>
<remarks>
When set to false only the first command bound to a key combination is kept.
Subsequent requests are ignored.
</remarks>
</member>
<member name="T:ScintillaNET.LineWrappingIndentMode">
<summary>
Specifies how wrapped lines are indented when line wrapping is enabled in a <see cref="T:ScintillaNET.Scintilla"/> control.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingIndentMode.Fixed">
<summary>
Wrapped lines are aligned on the left and indented by the amount
spcified in the <see cref="!:LineWrapping.Indent"/> property.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingIndentMode.Same">
<summary>
Wrapped lines are aligned to the first subline indent.
</summary>
</member>
<member name="F:ScintillaNET.LineWrappingIndentMode.Indent">
<summary>
Wrapped lines are aligned to the first subline indent plus
one more level of indentation.
</summary>
</member>
<member name="T:ScintillaNET.BindableCommand">
<summary>
List of commands that ScintillaNET can execute. These can be
bound to keyboard shortcuts
</summary>
</member>
<member name="T:ScintillaNET.AnnotationChangedEventArgs">
<summary>
Provides data for the <see cref="E:ScintillaNET.Scintilla.AnnotationChanged"/> event.
</summary>
</member>
<member name="M:ScintillaNET.AnnotationChangedEventArgs.#ctor(System.Int32,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:ScintillaNET.AnnotationChangedEventArgs"/> class.
</summary>
<param name="lineIndex">The document line index of the annotation that changed.</param>
<param name="lineCountDelta">The number of lines added to or removed from the annotation that changed.</param>
</member>
<member name="P:ScintillaNET.AnnotationChangedEventArgs.LineCountDelta">
<summary>
Gets the number of lines added to or removed from the changed annotation.
</summary>
<returns>
An <see cref="T:System.Int32"/> representing the number of lines added to or removed from the annotation.
Postive values indicate lines have been added; negative values indicate lines have been removed.
</returns>
</member>
<member name="P:ScintillaNET.AnnotationChangedEventArgs.LineIndex">
<summary>
Gets the index of the document line containing the changed annotation.
</summary>
<returns>The zero-based index of the document line containing the changed annotation.</returns>
</member>
</members>
</doc>