public void Delete()
{
if (EditorTextBox != null)
{
int len = Math.Max(EditorTextBox.SelectionLength, 1);
if (EditorTextBox.SelectionStart < EditorTextBox.Text.Length)
{
int start = EditorTextBox.SelectionStart;
EditorTextBox.Text = EditorTextBox.Text.Remove(EditorTextBox.SelectionStart, len);
EditorTextBox.SelectionStart = start;
}
}
}