Rectangular selection ("box selection").


All Members | Constructors | Methods | Properties | Fields | |
Icon | Member | Description |
---|---|---|
![]() | RectangleSelection(TextArea, TextViewPosition, TextViewPosition) |
Creates a new rectangular selection.
|
![]() ![]() | BoxSelectDownByLine |
Expands the selection up by one line, creating a rectangular selection.
Key gesture: Alt+Shift+Down
|
![]() ![]() | BoxSelectLeftByCharacter |
Expands the selection left by one character, creating a rectangular selection.
Key gesture: Alt+Shift+Left
|
![]() ![]() | BoxSelectLeftByWord |
Expands the selection left by one word, creating a rectangular selection.
Key gesture: Ctrl+Alt+Shift+Left
|
![]() ![]() | BoxSelectRightByCharacter |
Expands the selection right by one character, creating a rectangular selection.
Key gesture: Alt+Shift+Right
|
![]() ![]() | BoxSelectRightByWord |
Expands the selection left by one word, creating a rectangular selection.
Key gesture: Ctrl+Alt+Shift+Right
|
![]() ![]() | BoxSelectToLineEnd |
Expands the selection to the end of the line, creating a rectangular selection.
Key gesture: Alt+Shift+End
|
![]() ![]() | BoxSelectToLineStart |
Expands the selection to the start of the line, creating a rectangular selection.
Key gesture: Alt+Shift+Home
|
![]() ![]() | BoxSelectUpByLine |
Expands the selection up by one line, creating a rectangular selection.
Key gesture: Alt+Shift+Up
|
![]() | Contains(Int32) |
Gets whether the specified offset is included in the selection.
(Inherited from Selection.) |
![]() | CreateDataObject(TextArea) |
Creates a data object containing the selection's text.
(Overrides Selection.CreateDataObject(TextArea).) |
![]() | CreateHtmlFragment(HtmlOptions) |
Creates a HTML fragment for the selected text.
(Inherited from Selection.) |
![]() | EnableVirtualSpace |
Gets whether virtual space is enabled for this selection.
(Overrides Selection.EnableVirtualSpace.) |
![]() | EndPosition |
Gets the end position of the selection.
(Overrides Selection.EndPosition.) |
![]() | Equals(Object) | (Overrides Selection.Equals(Object).) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Overrides Selection.GetHashCode()()()().) |
![]() | GetText()()()() |
Gets the selected text.
(Overrides Selection.GetText()()()().) |
![]() | GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsEmpty |
Gets whether the selection is empty.
(Inherited from Selection.) |
![]() | IsMultiline |
Gets whether the selection is multi-line.
(Inherited from Selection.) |
![]() | Length |
Gets the selection length.
(Overrides Selection.Length.) |
![]() ![]() | PerformRectangularPaste(TextArea, TextViewPosition, String, Boolean) |
Performs a rectangular paste operation.
|
![]() ![]() | RectangularSelectionDataType |
Gets the name of the entry in the DataObject that signals rectangle selections.
|
![]() | ReplaceSelectionWithText(String) |
Replaces the selection with the specified text.
(Overrides Selection.ReplaceSelectionWithText(String).) |
![]() | Segments |
Gets the selected text segments.
(Overrides Selection.Segments.) |
![]() | SetEndpoint(TextViewPosition) |
Returns a new selection with the changed end point.
(Overrides Selection.SetEndpoint(TextViewPosition).) |
![]() | StartPosition |
Gets the start position of the selection.
(Overrides Selection.StartPosition.) |
![]() | StartSelectionOrSetEndpoint(TextViewPosition, TextViewPosition) |
If this selection is empty, starts a new selection from startPosition to
endPosition, otherwise, changes the endpoint of this selection.
(Overrides Selection.StartSelectionOrSetEndpoint(TextViewPosition, TextViewPosition).) |
![]() | SurroundingSegment |
Gets the smallest segment that contains all segments in this selection.
May return null if the selection is empty.
(Overrides Selection.SurroundingSegment.) |
![]() | ToString()()()() | (Overrides Object.ToString()()()().) |
![]() | UpdateOnDocumentChange(DocumentChangeEventArgs) |
Updates the selection when the document changes.
(Overrides Selection.UpdateOnDocumentChange(DocumentChangeEventArgs).) |
Assembly: ICSharpCode.AvalonEdit (Module: ICSharpCode.AvalonEdit.dll) Version: 5.0.0.4238