/// <summary>
 /// Raises the <see cref="TextEditing"/> event.
 /// </summary>
 /// <param name="window">The window that raised the event.</param>
 protected virtual void OnTextEditing(IUltravioletWindow window)
 {
     TextEditing?.Invoke(window, this);
 }