/// <summary>
 /// Fires <see cref="AppearanceChanged" /> event
 /// </summary>
 /// <param name="sender">Event source.</param>
 /// <param name="e">Object containing event data.</param>
 protected void OnBorderCornerChanged(object sender, GenericEventArgs <AppearanceAction> e)
 {
     OnAppearanceChanged(e);
 }
 /// <summary>
 /// Called when [appearance changed].
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="tArgs">The t arguments.</param>
 private void OnAppearanceChanged(object sender, GenericEventArgs <AppearanceAction> tArgs)
 {
     SetThemeDefaults();
     Invalidate();
 }