ブックマークを使用してそれらをナビゲートし、インデックスで迷子にならないようにするにはどうすればよいですか?!
これはブックマークのコード スニペットです。
private void btnBM(object sender, EventArgs e)
{
Line currentLine = scintilla1.Lines.Current;
if (scintilla1.Markers.GetMarkerMask(currentLine) == 0)
{
currentLine.AddMarker(0);
}
else
{
currentLine.DeleteMarker(0);
}
}
前のインジケーターをクリアして、次のブックマークにインジケーターを配置し、下にスクロールして次のブックマークに焦点を当てたいと思います。
scintilla1.Indicators[2].Search(scintilla1.GetRange(),scintilla1.GetRange(scintilla1.CurrentPos)).ClearIndicator(2);
Range R;
R = scintilla1.Markers.FindPreviousMarker().Range; <-- Causes crashes bcoz of index
scintilla1.Indicators[2].Style = IndicatorStyle.Box;
scintilla1.Indicators[2].Color = Color.DarkGoldenrod;
R.SetIndicator(2);