public List<Range> SearchAll(Range searchRange)
{
Range foundRange = Scintilla.GetRange(-1, -1);
var ret = new List<Range>();
do
{
foundRange = this.Search(searchRange, foundRange);
if (foundRange != null)
ret.Add(foundRange);
}
while (foundRange != null);
return ret;
}