T3000 CrossPlatform Documentation
![]() | Range Methods |
[This is preliminary documentation and is subject to change.]
The Range type exposes the following members.

Name | Description | |
---|---|---|
![]() | BeginUpdate |
Starts selection position updating
|
![]() | ClearFoldingMarkers |
Clear folding markers of all lines of range
|
![]() | ClearStyle(Style) |
Clear styles of range
|
![]() | ClearStyle(StyleIndex) |
Clear styles of range
|
![]() | Clone |
Clone range
|
![]() | Contains | |
![]() | EndUpdate |
Ends selection position updating
|
![]() | Equals | (Inherited from Object.) |
![]() | Expand |
Expands range from first char of Start line to last char of End line
|
![]() | Finalize | (Inherited from Object.) |
![]() | GetCharsAfterStart |
Returns required char's number after start of the Range
|
![]() | GetCharsBeforeStart |
Returns required char's number before start of the Range
|
![]() | GetFragment(String) |
Get fragment of text around Start place. Returns maximal matched to pattern fragment.
|
![]() | GetFragment(String, RegexOptions) |
Get fragment of text around Start place. Returns maximal mathed to pattern fragment.
|
![]() | GetFragment(Style, Boolean) |
Get fragment of text around Start place. Returns maximal matched to given Style.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetIntersectionWith |
Returns intersection with other range,
empty range returned otherwise
|
![]() | GetPlacesCyclic | |
![]() | GetRanges(String) |
Finds ranges for given regex pattern
|
![]() | GetRanges(Regex) |
Finds ranges for given regex
|
![]() | GetRanges(String, RegexOptions) |
Finds ranges for given regex pattern
|
![]() | GetRangesByLines(Regex) |
Finds ranges for given regex.
Search is separately in each line.
This method requires less memory than GetRanges().
|
![]() | GetRangesByLines(String, RegexOptions) |
Finds ranges for given regex pattern.
Search is separately in each line.
This method requires less memory than GetRanges().
|
![]() | GetRangesByLinesReversed |
Finds ranges for given regex pattern.
Search is separately in each line (order of lines is reversed).
This method requires less memory than GetRanges().
|
![]() | GetSubRanges | |
![]() | GetType | (Inherited from Object.) |
![]() | GetUnionWith |
Returns union with other range.
|
![]() | GoLeft |
Move range left
|
![]() | GoLeft(Boolean) | |
![]() | GoLeftThroughFolded |
Move range left
|
![]() | GoRight |
Move range right
|
![]() | GoRight(Boolean) | |
![]() | GoRightThroughFolded |
Move range left
|
![]() | GoWordLeft | |
![]() | GoWordRight | |
![]() | Inverse |
Exchanges Start and End
|
![]() | IsReadOnlyLeftChar |
Is char before range readonly
|
![]() | IsReadOnlyRightChar |
Is char after range readonly
|
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | Normalize |
Exchanges Start and End if End appears before Start
|
![]() | SelectAll |
Select all chars of control
|
![]() | SetFoldingMarkers(String, String) |
Sets folding markers
|
![]() | SetFoldingMarkers(String, RegexOptions) |
Sets folding markers
|
![]() | SetFoldingMarkers(String, String, RegexOptions) |
Sets folding markers
|
![]() | SetStyle(Style) |
Set style for range
|
![]() | SetStyle(StyleIndex) |
Appends style to chars of range
|
![]() | SetStyle(Style, String) |
Set style for given regex pattern
|
![]() | SetStyle(Style, Regex) |
Set style for given regex
|
![]() | SetStyle(StyleIndex, Regex) |
Set style for given regex pattern
|
![]() | SetStyle(Style, String, RegexOptions) |
Set style for given regex pattern
|
![]() | SetStyle(StyleIndex, String, RegexOptions) |
Set style for given regex pattern
|
![]() | ToString | (Overrides ObjectToString.) |
![]() ![]() | ToStyleIndex |
