v1.8.4: spell-checker and rich-edit integration

  Subscribe
10/15/2012 - Marco ( 11/13/2017)

The summary below describes major new features, items of note and breaking changes. The full list of issues is also available for those with access to the Encodo issue tracker.

Highlights

  • Improved spell-checker integration so that it dynamically loads dictionaries in the configuration path and shows loading progress while dictionaries are loading. Dictionaries are no longer included by default and only loaded when spell-checking is actually requested by the user for the first time
  • Several important fixes for the reporting integration with DevExpress 12.1

Breaking changes

The method WinformStatusFeedback.CreateStatusForm() no longer exists and cannot be overridden. If you have code that looks like the following:

public class StartupFormFeedback : WinformDxStatusFeedback
{
  public StartupFormFeedback(ICoreConfiguration configuration = null)
    : base(configuration)
  { }

  protected override IStatusForm CreateStatusForm()
  {
    return new StartupForm(Configuration);
  }
}

you should replace it with the following:

public class StartupFormFeedback : WinformStatusFeedback
{
  public StartupFormFeedback(ICoreConfiguration configuration = null)
    : base(configuration, () => new StartupForm(configuration))
  { }
}

Please note that the base class in the example was changed from WinformStatusDxFeedback to WinformStatusFeedback (the former no longer allows the form to be overridden).

Sign up for our Newsletter