/// <summary>
 /// The on color changed.
 /// </summary>
 /// <param name="newColor">The new color.</param>
 /// <param name="oldColor">The old color.</param>
 private void RaiseColorChanged(Color newColor, Color oldColor)
 {
     ColorChanged.SafeInvoke(this, new ColorChangedEventArgs(newColor, oldColor));
 }