C# Class ARCed.Scintilla.FindReplace

Inheritance: TopLevelHelper
Show file Open project: borisblizzard/arcreator

Private Properties

Property Type Description
FindReplace System
ReplaceAllEvaluator string
ResetFlags void
ResetIndicator void
ResetMarker void
ShouldSerialize bool
ShouldSerializeFlags bool
ShouldSerializeIndicator bool
ShouldSerializeMarker bool

Public Methods

Method Description
ClearAllHighlights ( ) : void
Find ( Range r, Regex findExpression ) : Range
Find ( Range r, Regex findExpression, bool searchUp ) : Range
Find ( Range rangeToSearch, string searchString ) : Range
Find ( Range rangeToSearch, string searchString, SearchFlags searchflags ) : Range
Find ( Range rangeToSearch, string searchString, SearchFlags searchflags, bool searchUp ) : Range
Find ( Range rangeToSearch, string searchString, bool searchUp ) : Range
Find ( Regex findExpression ) : Range
Find ( Regex findExpression, bool searchUp ) : Range
Find ( int startPos, int endPos, Regex findExpression ) : Range
Find ( int startPos, int endPos, Regex findExpression, bool searchUp ) : Range
Find ( int startPos, int endPos, string searchString, SearchFlags flags ) : Range
Find ( string searchString ) : Range
Find ( string searchString, SearchFlags searchflags ) : Range
Find ( string searchString, SearchFlags searchflags, bool searchUp ) : Range
Find ( string searchString, bool searchUp ) : Range
FindAll ( Range rangeToSearch, Regex findExpression ) : List
FindAll ( Range rangeToSearch, string searchString ) : List
FindAll ( Range rangeToSearch, string searchString, SearchFlags flags ) : List
FindAll ( Regex findExpression ) : List
FindAll ( int startPos, int endPos, Regex findExpression ) : List
FindAll ( int startPos, int endPos, string searchString, SearchFlags flags ) : List
FindAll ( string searchString ) : List
FindAll ( string searchString, SearchFlags flags ) : List
FindNext ( Regex findExpression ) : Range
FindNext ( Regex findExpression, bool wrap ) : Range
FindNext ( Regex findExpression, bool wrap, Range searchRange ) : Range
FindNext ( string searchString ) : Range
FindNext ( string searchString, SearchFlags flags ) : Range
FindNext ( string searchString, bool wrap ) : Range
FindNext ( string searchString, bool wrap, SearchFlags flags ) : Range
FindNext ( string searchString, bool wrap, SearchFlags flags, Range searchRange ) : Range
FindPrevious ( Regex findExpression ) : Range
FindPrevious ( Regex findExpression, bool wrap ) : Range
FindPrevious ( Regex findExpression, bool wrap, Range searchRange ) : Range
FindPrevious ( string searchString ) : Range
FindPrevious ( string searchString, SearchFlags flags ) : Range
FindPrevious ( string searchString, bool wrap ) : Range
FindPrevious ( string searchString, bool wrap, SearchFlags flags ) : Range
FindPrevious ( string searchString, bool wrap, SearchFlags flags, Range searchRange ) : Range
HighlightAll ( IList foundRanges ) : void
IncrementalSearch ( ) : void
MarkAll ( IList foundRanges ) : List
ReplaceAll ( Range rangeToSearch, Regex findExpression, string replaceString ) : List
ReplaceAll ( Range rangeToSearch, string searchString, string replaceString ) : List
ReplaceAll ( Range rangeToSearch, string searchString, string replaceString, SearchFlags flags ) : List
ReplaceAll ( Regex findExpression, string replaceString ) : List
ReplaceAll ( int startPos, int endPos, Regex findExpression, string replaceString ) : List
ReplaceAll ( int startPos, int endPos, string searchString, string replaceString, SearchFlags flags ) : List
ReplaceAll ( string searchString, string replaceString ) : List
ReplaceAll ( string searchString, string replaceString, SearchFlags flags ) : List
ReplaceNext ( string searchString, string replaceString ) : Range
ReplaceNext ( string searchString, string replaceString, SearchFlags flags ) : Range
ReplaceNext ( string searchString, string replaceString, bool wrap ) : Range
ReplaceNext ( string searchString, string replaceString, bool wrap, SearchFlags flags ) : Range
ReplacePrevious ( string searchString, string replaceString ) : Range
ReplacePrevious ( string searchString, string replaceString, SearchFlags flags ) : Range
ReplacePrevious ( string searchString, string replaceString, bool wrap ) : Range
ReplacePrevious ( string searchString, string replaceString, bool wrap, SearchFlags flags ) : Range
ShowFind ( ) : void
ShowReplace ( ) : void

Private Methods

Method Description
FindReplace ( Scintilla scintilla ) : System
ReplaceAllEvaluator ( Match m ) : string
ResetFlags ( ) : void
ResetIndicator ( ) : void
ResetMarker ( ) : void
ShouldSerialize ( ) : bool
ShouldSerializeFlags ( ) : bool
ShouldSerializeIndicator ( ) : bool
ShouldSerializeMarker ( ) : bool

Method Details

ClearAllHighlights() public method

public ClearAllHighlights ( ) : void
return void

Find() public method

public Find ( Range r, Regex findExpression ) : Range
r Range
findExpression System.Text.RegularExpressions.Regex
return Range

Find() public method

public Find ( Range r, Regex findExpression, bool searchUp ) : Range
r Range
findExpression System.Text.RegularExpressions.Regex
searchUp bool
return Range

Find() public method

public Find ( Range rangeToSearch, string searchString ) : Range
rangeToSearch Range
searchString string
return Range

Find() public method

public Find ( Range rangeToSearch, string searchString, SearchFlags searchflags ) : Range
rangeToSearch Range
searchString string
searchflags SearchFlags
return Range

Find() public method

public Find ( Range rangeToSearch, string searchString, SearchFlags searchflags, bool searchUp ) : Range
rangeToSearch Range
searchString string
searchflags SearchFlags
searchUp bool
return Range

Find() public method

public Find ( Range rangeToSearch, string searchString, bool searchUp ) : Range
rangeToSearch Range
searchString string
searchUp bool
return Range

Find() public method

public Find ( Regex findExpression ) : Range
findExpression System.Text.RegularExpressions.Regex
return Range

Find() public method

public Find ( Regex findExpression, bool searchUp ) : Range
findExpression System.Text.RegularExpressions.Regex
searchUp bool
return Range

Find() public method

public Find ( int startPos, int endPos, Regex findExpression ) : Range
startPos int
endPos int
findExpression System.Text.RegularExpressions.Regex
return Range

Find() public method

public Find ( int startPos, int endPos, Regex findExpression, bool searchUp ) : Range
startPos int
endPos int
findExpression System.Text.RegularExpressions.Regex
searchUp bool
return Range

Find() public method

public Find ( int startPos, int endPos, string searchString, SearchFlags flags ) : Range
startPos int
endPos int
searchString string
flags SearchFlags
return Range

Find() public method

public Find ( string searchString ) : Range
searchString string
return Range

Find() public method

public Find ( string searchString, SearchFlags searchflags ) : Range
searchString string
searchflags SearchFlags
return Range

Find() public method

public Find ( string searchString, SearchFlags searchflags, bool searchUp ) : Range
searchString string
searchflags SearchFlags
searchUp bool
return Range

Find() public method

public Find ( string searchString, bool searchUp ) : Range
searchString string
searchUp bool
return Range

FindAll() public method

public FindAll ( Range rangeToSearch, Regex findExpression ) : List
rangeToSearch Range
findExpression System.Text.RegularExpressions.Regex
return List

FindAll() public method

public FindAll ( Range rangeToSearch, string searchString ) : List
rangeToSearch Range
searchString string
return List

FindAll() public method

public FindAll ( Range rangeToSearch, string searchString, SearchFlags flags ) : List
rangeToSearch Range
searchString string
flags SearchFlags
return List

FindAll() public method

public FindAll ( Regex findExpression ) : List
findExpression System.Text.RegularExpressions.Regex
return List

FindAll() public method

public FindAll ( int startPos, int endPos, Regex findExpression ) : List
startPos int
endPos int
findExpression System.Text.RegularExpressions.Regex
return List

FindAll() public method

public FindAll ( int startPos, int endPos, string searchString, SearchFlags flags ) : List
startPos int
endPos int
searchString string
flags SearchFlags
return List

FindAll() public method

public FindAll ( string searchString ) : List
searchString string
return List

FindAll() public method

public FindAll ( string searchString, SearchFlags flags ) : List
searchString string
flags SearchFlags
return List

FindNext() public method

public FindNext ( Regex findExpression ) : Range
findExpression System.Text.RegularExpressions.Regex
return Range

FindNext() public method

public FindNext ( Regex findExpression, bool wrap ) : Range
findExpression System.Text.RegularExpressions.Regex
wrap bool
return Range

FindNext() public method

public FindNext ( Regex findExpression, bool wrap, Range searchRange ) : Range
findExpression System.Text.RegularExpressions.Regex
wrap bool
searchRange Range
return Range

FindNext() public method

public FindNext ( string searchString ) : Range
searchString string
return Range

FindNext() public method

public FindNext ( string searchString, SearchFlags flags ) : Range
searchString string
flags SearchFlags
return Range

FindNext() public method

public FindNext ( string searchString, bool wrap ) : Range
searchString string
wrap bool
return Range

FindNext() public method

public FindNext ( string searchString, bool wrap, SearchFlags flags ) : Range
searchString string
wrap bool
flags SearchFlags
return Range

FindNext() public method

public FindNext ( string searchString, bool wrap, SearchFlags flags, Range searchRange ) : Range
searchString string
wrap bool
flags SearchFlags
searchRange Range
return Range

FindPrevious() public method

public FindPrevious ( Regex findExpression ) : Range
findExpression System.Text.RegularExpressions.Regex
return Range

FindPrevious() public method

public FindPrevious ( Regex findExpression, bool wrap ) : Range
findExpression System.Text.RegularExpressions.Regex
wrap bool
return Range

FindPrevious() public method

public FindPrevious ( Regex findExpression, bool wrap, Range searchRange ) : Range
findExpression System.Text.RegularExpressions.Regex
wrap bool
searchRange Range
return Range

FindPrevious() public method

public FindPrevious ( string searchString ) : Range
searchString string
return Range

FindPrevious() public method

public FindPrevious ( string searchString, SearchFlags flags ) : Range
searchString string
flags SearchFlags
return Range

FindPrevious() public method

public FindPrevious ( string searchString, bool wrap ) : Range
searchString string
wrap bool
return Range

FindPrevious() public method

public FindPrevious ( string searchString, bool wrap, SearchFlags flags ) : Range
searchString string
wrap bool
flags SearchFlags
return Range

FindPrevious() public method

public FindPrevious ( string searchString, bool wrap, SearchFlags flags, Range searchRange ) : Range
searchString string
wrap bool
flags SearchFlags
searchRange Range
return Range

HighlightAll() public method

public HighlightAll ( IList foundRanges ) : void
foundRanges IList
return void

IncrementalSearch() public method

public IncrementalSearch ( ) : void
return void

MarkAll() public method

public MarkAll ( IList foundRanges ) : List
foundRanges IList
return List

ReplaceAll() public method

public ReplaceAll ( Range rangeToSearch, Regex findExpression, string replaceString ) : List
rangeToSearch Range
findExpression System.Text.RegularExpressions.Regex
replaceString string
return List

ReplaceAll() public method

public ReplaceAll ( Range rangeToSearch, string searchString, string replaceString ) : List
rangeToSearch Range
searchString string
replaceString string
return List

ReplaceAll() public method

public ReplaceAll ( Range rangeToSearch, string searchString, string replaceString, SearchFlags flags ) : List
rangeToSearch Range
searchString string
replaceString string
flags SearchFlags
return List

ReplaceAll() public method

public ReplaceAll ( Regex findExpression, string replaceString ) : List
findExpression System.Text.RegularExpressions.Regex
replaceString string
return List

ReplaceAll() public method

public ReplaceAll ( int startPos, int endPos, Regex findExpression, string replaceString ) : List
startPos int
endPos int
findExpression System.Text.RegularExpressions.Regex
replaceString string
return List

ReplaceAll() public method

public ReplaceAll ( int startPos, int endPos, string searchString, string replaceString, SearchFlags flags ) : List
startPos int
endPos int
searchString string
replaceString string
flags SearchFlags
return List

ReplaceAll() public method

public ReplaceAll ( string searchString, string replaceString ) : List
searchString string
replaceString string
return List

ReplaceAll() public method

public ReplaceAll ( string searchString, string replaceString, SearchFlags flags ) : List
searchString string
replaceString string
flags SearchFlags
return List

ReplaceNext() public method

public ReplaceNext ( string searchString, string replaceString ) : Range
searchString string
replaceString string
return Range

ReplaceNext() public method

public ReplaceNext ( string searchString, string replaceString, SearchFlags flags ) : Range
searchString string
replaceString string
flags SearchFlags
return Range

ReplaceNext() public method

public ReplaceNext ( string searchString, string replaceString, bool wrap ) : Range
searchString string
replaceString string
wrap bool
return Range

ReplaceNext() public method

public ReplaceNext ( string searchString, string replaceString, bool wrap, SearchFlags flags ) : Range
searchString string
replaceString string
wrap bool
flags SearchFlags
return Range

ReplacePrevious() public method

public ReplacePrevious ( string searchString, string replaceString ) : Range
searchString string
replaceString string
return Range

ReplacePrevious() public method

public ReplacePrevious ( string searchString, string replaceString, SearchFlags flags ) : Range
searchString string
replaceString string
flags SearchFlags
return Range

ReplacePrevious() public method

public ReplacePrevious ( string searchString, string replaceString, bool wrap ) : Range
searchString string
replaceString string
wrap bool
return Range

ReplacePrevious() public method

public ReplacePrevious ( string searchString, string replaceString, bool wrap, SearchFlags flags ) : Range
searchString string
replaceString string
wrap bool
flags SearchFlags
return Range

ShowFind() public method

public ShowFind ( ) : void
return void

ShowReplace() public method

public ShowReplace ( ) : void
return void