Essential Studio for Windows Forms Release Notes

v28.1.33
December 12, 2024

Common

  • We have discontinued support for .NET Framework version 4.0.

Calculate

Features

Statistical Functions

Added support for the following statistical functions in the Calculate library:

  • Binom.Dist.Range
  • BetaDist
  • T.Inv.2T
  • F.Test
  • FTest
  • TINV
  • F.Inv
  • Trend
  • T.Test
  • TDist
  • T.Dist.2T
  • T.Dist.RT
  • Forecast.Linear

Financial Functions

Added support for the following financial functions in the Calculate library:

  • OddLPrice
  • OddLYield
  • OddFPrice
  • OddFYield
  • Price
  • PriceDisc
  • Yield
  • YieldMat
  • PriceMat
  • YieldDisc
  • AMORDEGRC
  • XNPV
  • TBillPrice
  • TBillYield
  • TBillEq
  • AMORLINC

Mathematical Functions

Added support for the following mathematical functions in the Calculate library:

  • EuroConvert

Text Functions

Added support for the following text functions in the Calculate library:

  • BAHTTEXT

Breaking changes

  • The ComputeBahtText method is deprecated and will be removed in v30.x. We recommend using this method ComputeBAHTTEXT instead.

  • The TranslateText method is deprecated and will be removed in v30.x.This method is only used internally by ComputeBahtText and has no standalone use elsewhere.

  • The ComputeFOinv method is deprecated and will be removed in v30.x. We recommend using this method ComputeFOInv instead.

Diagram

Features

  • Added DataContract serialization support for Diagram, allowing users to save and load diagrams and symbol palettes in XML format. This feature enables the serialization of a diagram’s structure, including shapes, connections, and styles, into XML for storage or transfer. The serialized XML can later be deserialized to reconstruct the diagram or symbol palette, ensuring seamless persistence and restoration of work across sessions or environments. You can check out the Documentation link here.

Bug fixes

  • #592132 - Improved performance of panning and zooming functionalities when a high-resolution background image is set for the Diagram.

DocIO

Features

  • Enhanced the multicolumn balancing algorithm in Word to PDF conversion, particularly for documents containing multicolumn layouts with section breaks.

Bug Fixes

  • #I656800 - Shape within the table cell is now preserved properly while converting a Word document to PDF.

DockingManager

Bug fixes

  • #I647133 - The NullReferenceException will no longer occur when loading the saved layout when the DockingManager contains more than one AutoHide tab.
  • #I650295 - Floating Window will now remain visible when the main display is changed in a dual-monitor setup using DockingManager.
  • #I648445 - NullReferenceException will no longer occur when the HostControl is not a Form in DockingManager.
  • #I656509 - Using the Docking manager’s Save and Load functions will no longer result in the Serialization problem.

DomainUpDownExt

Bug fixes

  • #I649947 - The NullReferenceException will no longer occur in DomainUpDownExt.

IntegerTextBox

Bug Fixes

  • #I646911 - The IntegerTextBox control is now available within the Toolbox for .NETCore based projects.

MainFrameBarManager

Bug fixes

  • #I639747 - VisualStudio will no longer crash when clicking Customize on the MainFrameBarManager smartTag in WinForms.

MessageBoxAdv

Bug Fixes

  • I649524 - Now scales correctly when moved to a 4K screen with DPI-aware settings enabled.

PDF

Features

  • F194287 - Added support to include the signed date in the signature within the PDF document.
  • I612814 - Added support to flatten specified annotation types in the PDF document.
  • I610124 - Added support for setting text alignment in the PdfLoadedCombobox field within the PDF document.
  • I576424 - Added support for exporting newly added annotations in the PDF.
  • I619036 - Added support for calculating the size of dynamic HTML content during HTML to PDF conversion.
  • I556787 - Added support for automatic scaling of viewport size in the HTML converter.
  • I605939 - Added support for automatically waiting to render external fonts during HTML to PDF conversion.

Bug Fixes

  • I661319 - Fixed the issue where bounds were not retrieved properly while extracting text.
  • I652150 - Fixed an issue where a preservation issue occurred while flattening the textbox field.
  • I650628 - Fixed a preservation issue that occurred while drawing templates on the PDF.
  • I649774 - Fixed an issue where text preservation was compromised when creating a template from a PDF document.
  • I652775 - Fixed the issue where the new line character was not proper while importing form fields in JSON format.
  • I652751 - Resolved the issue where border width was not properly returned for a textbox field.

Breaking Changes

  • The PdfExportAnnotationCollection API now supports both PdfLoadedAnnotation and PdfAnnotation objects with the updated Add method. Additionally, the Indexer now returns a PdfAnnotation object instead of a PdfLoadedAnnotation object.

Presentation

Bug Fixes

  • #I659561, #I660097, #I660582 - Picture within the group shape is now replaced properly.

RibbonControlAdv

Bug fixes

  • #I631213 - The ToolStripButton click event that was called twice in Ribboncontrol winforms has been resolved.

RibbonForm

Bug fixes

  • #I642172 - The RibbonForm renders properly when scaling in a multi-monitor system with varying resolutions.

SfComboBox

Bug Fixes

  • I641348 - Items can now be selected when the combo box is used within the NavigationDrawer control.

SpellCheckerAdv

Bug fixes

  • #I634673 - The problems with the filenotexception, the Custom Dictionary spelling error, and the error signal in the “&” and “?” words have been resolved.

Visual Studio Extensions

Breaking Changes

  • Support for the Syncfusion WinForms Extension in Visual Studio 2010 has been removed, as we no longer support framework 4.0.

WizardControl

Bug Fixes

  • I651792 - Resolved an issue where title and description sizes provided in designer reverted to default at runtime.

XlsIO

Features

  • I649053 - Provided support for decrypting individual items with different passwords in a protected ZIP file.

Bug Fixes

  • I655057 - Exception no longer occurs when creating a table with the sheet name contains True or False.
  • I639240 - Category labels are now preserved correctly when the major data unit is set to Auto when converting an Excel to PDF.
  • I26423 - Pareto chart line color is now rendered properly when converting an Excel document to PDF.
  • Hyperlinks in the threaded comments are now preserved correctly when resaving an Excel document.
  • Corruption no longer occurs when the value axis in chart contains NaN values.
  • Threaded comment replies are now rendered properly when resaving an Excel document.
  • When converting an Excel file to PDF, empty chart legend area is now rendered correctly.

Breaking Changes

  • The IConnection.ConncetionId API is deprecated and will be removed in v30.x. We recommend using this API IConnection.ConnectionId instead.
  • The ExternalConnection.RefershedVersion API is deprecated and will be removed in v30.x. We recommend using this API ExternalConnection.RefreshedVersion instead.
  • The ExternalConnection.password API is deprecated and will be removed in v30.x. We recommend using this API ExternalConnection.Password instead.