本文整理匯總了C#中ScintillaNet.ScintillaControl.MarkerDeleteAll方法的典型用法代碼示例。如果您正苦於以下問題:C# ScintillaControl.MarkerDeleteAll方法的具體用法?C# ScintillaControl.MarkerDeleteAll怎麽用?C# ScintillaControl.MarkerDeleteAll使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類ScintillaNet.ScintillaControl
的用法示例。
在下文中一共展示了ScintillaControl.MarkerDeleteAll方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: RemoveHighlights
/// <summary>
/// Removes the highlights from the correct sci control
/// </summary>
private void RemoveHighlights(ScintillaControl sci)
{
Int32 es = sci.EndStyled;
Int32 mask = (1 << sci.StyleBits);
sci.StartStyling(0, mask);
sci.SetStyling(sci.TextLength, 0);
sci.StartStyling(es, mask - 1);
if (this.settingObject.addLineMarker)
{
sci.MarkerDeleteAll(2);
}
}
示例2: AddScintillaControl
/// <summary>
/// Adds a new scintilla control to the document
/// </summary>
public void AddScintillaControl(ScintillaControl editor)
{
editor.SavePointLeft += delegate
{
Globals.MainForm.OnDocumentModify(this);
};
editor.SavePointReached += delegate
{
editor.MarkerDeleteAll(2);
this.IsModified = false;
};
this.Controls.Add(editor);
}
示例3: RemoveHighlights
/// <summary>
/// Removes the highlights from the correct sci control
/// </summary>
private void RemoveHighlights(ScintillaControl sci)
{
if (sci != null)
{
int es = sci.EndStyled;
int mask = 1 << sci.StyleBits;
sci.StartStyling(0, mask);
sci.SetStyling(sci.TextLength, 0);
sci.StartStyling(es, mask - 1);
if (settings.AddLineMarker) sci.MarkerDeleteAll(MARKER_NUMBER);
}
prevPos = -1;
prevToken = string.Empty;
prevResult = null;
}