Essential Studio for Windows Forms Release Notes

v15.4.0.20
December 27,2017

Calculate

Features

  • #189112, #188856 - Table structured reference formula calculation support has been provided like Excel.

Bug Fixes

  • #193143 - CountIF formula calculates properly when multiple criteria is given.
  • #192726 - VLOOKUP formula calculates properly when the lookup value is date or time.

Chart

Bug Fixes

  • #190639 - Additional spacing will not appear for date time axis.
  • #191441 - Now, the Chart can be serialized multiple times as a template.

Common

Bug fixes

  • #190629, #193314 – Now Editor controls works fine in Tablet.
  • #190518 – Serialization issue has been fixed for Ribbon, ColorPicker and StatusBar controls.

Diagram

Bug fixes

  • #193251 - Exception raised while closing the form on diagram click event is fixed.
  • #190787 - Exception raised while serializing the hosted control which doesn’t support the serialization is fixed.

DocIO

Features

  • #181377 - Added support to embed fonts in the converted PDF while performing Word to PDF conversion.
  • #192592 - Added option to import styles with new unique name, if style exist in destination document with same name and different type.

Breaking Changes

  • The property ImportStylesOnTypeMismatch was added to the IWordDocument interface.

Bug Fixes

  • #190034 - OutOfMemoryException will be no longer thrown while converting a particular Word document as PDF.
  • #190591 - DOC format document opens properly after modifying the protection type from ‘AllowOnlyFormFields’ to other types for a particular Word document.
  • #189443 - Text size and clipping issues has been resolved while converting a particular Word document as Image(Bitmap).
  • #194503 - Owner information is now set properly while merging comment from source to destination document.
  • #194088 , #194423 - Image missing issue has been resolved while converting a particular Word document as PDF in Azure environment.
  • #193912 - Picture horizontal alignment issue has been resolved while converting a particular Word document as PDF when picture is inside a frame.
  • #192944 - CustomDocumentProperties with whitespace values are parsed properly in a particular Word document.
  • #191534 - PAGE and NUMPAGES fields are preserved properly while converting a particular RTF Word document as DOCX.
  • #189597 - ArgumentOutOfRangeException and NullReferenceException will be no longer thrown while deleting and accessing a bookmark content from a particular Word document.
  • #190880 - The resultant Word document is no longer corrupted after updating the UpdateDocumentFields for a particular Word document.
  • #190024 - Images are removed properly while clearing the Word document elements.
  • #191732 - Image and text are preserved properly while converting a particular Word document as PDF.
  • #191067 - StackOverflowException will be no longer thrown while loading a particular Word document.
  • #178019 - Text wrapping issue has been resolved while converting a particular Word document as PDF.
  • #189874 - Memory leak issue has been resolved while saving a particular Word document as RTF document (multiple times).
  • #188568 - Print Layout view is now preserved properly while opening/printing resultant RTF document in Microsoft Word 2016.
  • #189881 - AltChunk content is now preserved properly while converting a particular Word document as PDF.
  • #190783 - Table and hidden text are preserved properly while converting a particular Word document as PDF.
  • #190621 - NullReferenceException will be no longer thrown while opening a particular Word document.
  • #189655 - Bullet size is now preserved properly while merging a particular Word document elements.
  • #189767 - Bullet list is now aligned properly while converting a particular Word document as PDF.
  • #189185 - BuiltinDocumentProperties (Company,manager) are parsed properly while opening particular DOC format document.
  • #188296 - OutOfMemoryException will be no longer thrown while updating document fields for a particular Word document.

EditControl

Bug fixes

  • #193482 - Parenthesis not get highlighted when cursor is placed around has been fixed.
  • #190569 - EditControl will no longer thrown exception on pressing BackSpace while BlockSelection with Empty Lines.
  • #133398 - Alignment issues in the Find and Replace window has been fixed.

GradientPanelExt

Feature

  • #192175 – Provided support for customizing the Border and Background colors.

GridControl

Bug Fixes

  • #191148 - The SUMIF formula is now working properly while using cell reference as criteria.
  • #187829 - The scrolling performance has been improved for Excel 2016 Selections.

GridGroupingControl

Bug Fixes

  • #193258 - The null reference exception is no longer thrown while filtering using Excel filter after programmatically filtering the records which have # character.
  • #192856 - The default strings of the Paging is now localizable.
  • #190144 - The DivideByZero exception is no longer thrown while enabling the AllowProportionalColumnSizing on maximizing and minimizing the form.
  • #190131 - The currency textbox cell is never focused when grid lost the focus.

MainFrameBarManager

Bug fixes

  • #192883 - MainFrameBarManager position will no longer changed when MDI Child form is closed.

Bug fixes

  • #190727 - SelectedItem of ComboBox cannot be changed from dropdown by mouse selection, when placed inside NavigationDrawer has been fixed.

Office2007Form

Bug fixes

  • #191140 - Office2007Form cannot be closed while use it as MDIChild in DockingManager has been fixed.

PDF

Bug Fixes

  • #192637 - NullReferenceException no longer occurs when removing a page from the particular PDF document.
  • #190237 - System not support exception no longer occurs when merging the PDF document with digital signature.
  • #188974 - 502 bad gateway exception no longer occurs when loading the PFX certificate as a stream.
  • #189577 - NullReferenceException no longer occurs when loading FDF into PDF.
  • #190870 - Text preservation issue is no longer occurs while drawing existing template into another page.
  • #189471 - Empty PdfColor is now retrieving as the background color of PdfLoadedTextBoxField which has no background color.
  • #189756 - Out of range exception is no longer occurs while drawing JPEG image to PDF document.
  • #191567 - Null reference exception is no longer occurs while reading existing combo box values.
  • #187013 - PDF layers count is now retrieving properly while loading an existing document.
  • #190046 - PdfTextMarkup annotation fore color is now preserving properly.
  • #191487 - Form fields data is preserving properly after adding the signature certificate to PDF document.
  • #194078 - OnInstantiate property in 3D annotation is now working properly.
  • #193908 - NullReferenceException no longer occurs when drawing a string to the PDF document.
  • #193375 - Image is preserving properly while converting Barcode as image.
  • #193127 - OutofMemory exception is no longer occurs when drawing large TIFF images in a single document.
  • #189735,191985 - File cannot be deleted exception is no longer occurs when performing OCR in an environment with McAfee Anti-virus installed machines.
  • #190913 - Text preservation issue is no longer occurs when drawing text with custom font in Word to PDF conversion.
    Performance has been improved when exporting DataGrid to PDF.

Features

  • #183293 - Added a new constructor to load the X509Certificate directly to PdfCertificate class.

PdfViewerControl

Bug Fixes

  • #192886 – Proper message will now be displayed when text search is completed.
  • #186772 – The images in the provided PDF document will be rendered properly.
  • #190327 - Out of memory exception will not be thrown anymore while parsing the provided PDF document.
  • #192081 - AccessViolation Exception will not be thrown anymore while loading the provided PDF documents in the PDF viewer control.
  • #193682 - Text extracted from the provided PDF document will not contain any unwanted brackets anymore.
  • #193735 – Optimize the memory usage while extracting text and image using PDF library.
  • #188315 - Reduced the memory leak while performing the printing operation.
  • #191538 - IsBookmarkEnabled property will return current state of the bookmark pane properly.
  • #188321 - Content of the PDF document is now preserved properly while loading the document multiple times in PDF viewer control.

PercentTextBox

Bug fixes

  • #193416 – Text property will be updated properly while using with DataBinding.

Presentation

Bug Fixes

  • #193673 - Image in a PowerPoint slide is no longer replaced by another image while applying PictureFill in the same slide.
  • #193336 - Shape color is now preserved properly while converting a PowerPoint slide to image.
  • #193336 - Text color is now preserved properly while converting a PowerPoint slide to image.
  • #193336 - Slide number is now preserved properly while converting a PowerPoint slide to image.
  • #194276 - Paragraph list number style is now preserved properly while converting a PowerPoint slide to image.

RibbonControlAdv

Features

  • #185151 - Provided support to set SelectedTab in Ribbon merging.
  • #187870 - provided support to handle RibbonMinimize shortcut key based on EnableRibbonStateAccelerator property.

Bug Fixes

  • #193409 - Now ToolStripEx items ForeColor will be applied based on ToolStripItemForeColor property in Office2016 Colorful scheme.
  • #193409 - ToolStripCheckBox appearance has been changed in Office2016 style.
  • #193357 - Now RibbonPanel height will get updated properly while minimize the RibbonControlAdv.
  • #193409 - The ForeColor of the disabled ToolStripButton will be applied based on ToolStripItemDisabledForeColor property in Office2016 Colorful scheme.
  • #193512 - ToolStripMenuItem’s Text can be changed in code behind even it is in disabled state.
  • #193548 - Now ToolStripSplitButtonEx can be added to QAT in designer mode.
  • #182309 - Flickering issue with BackStageView has been fixed.

ScheduleControl

Bug Fixes

• #192984 – The NavigationPanelFillWithCalendar property is now working properly in Metro theme.
• #192898 – Multi spanning is now working properly for an appointment which has two days only.

Spreadsheet

Features

  • Table structured reference formula calculation support has been provided like Excel.

TabControlAdv

Bug fixes

  • #192459 - Null Reference Exception will no longer thrown when customizing the MenuColors.

TreeViewAdv

Feature

  • #190799 - Provided Name property in the TreeNodeAdv.
  • #192033, #188242 - Provided LabelEdit support to specify whether to go into edit mode or not in TreeNodeAdv.

Bug fixes

  • #193762 – Node selection will not disappear in MultiSelectSameLevel mode.
  • #193926 – Now Nodes can be dragged when loaded with image.

XlsIO

Features

  • #189521 - Support to get cell’s precedents and dependents is provided.

Breaking Changes

  • #189521 - GetDependents(), GetPrecedents() methods are added in IRange interface to get cell’s precedents and dependents.
  • #192482 - ‘RangeIndexerMode’ is added in ‘IApplication’ interface to include indexer behavior of Interop.
  • IWorksheet interface is implemented with IEnumerable.

Bug fixes

  • #194195 - Corruption issue while add copying the worksheet with JPG image is resolved.
  • #190466 - Cell value with thousand separator is now properly detected as number in German culture.
  • #192875 - Performance issue while converting Excel document with embedded fonts is fixed.
  • #193873 - Excel workbook with duplicate comments can be resaved successfully without corruption.
  • #193832 - File name with space is truncated in HTTP response is resolved.
  • #193301 - Characters with Chinese fonts are rendered properly in Excel to PDF conversion.
  • #192726 - Issue with DisplayText property when cell formulas involve TODAY() function is fixed.
  • #193646 - Freeze panes is now properly updated while deleting row.
  • #193301 - Issue with Chinese fonts in Excel to PDF conversion is fixed.
  • #193315 - Exception is no longer thrown while setting calculated column formula using table from another worksheet.
  • #192964, #192961 - Binary Excel document with improper column value for image can be opened successfully without exception.
  • #193193 - Exception is no longer thrown with invalid pivot table column name in Excel to PDF conversion.
  • #192558 - Issue with hyperlink address is changed on resave is resolved.
  • #192558 - Borders and text alignment are copied properly between workbooks.
  • #191260 - Pivot table layout is improper while having one or more fields with same name is fixed.
  • #191561 - Application hangs while setting ShowTotals to false for the table having hyperlink is fixed.
  • #192241 - Issue while adding multiple SVG images to an Excel document is fixed.
  • #191657 - Formatting issue while add copying the worksheets is fixed.
  • #191673 - Hanging and corruption issues while resaving binary Excel document with rich text stream record is fixed.
  • #191958 - Issue with table header cell string while accessing ‘DisplayText’ is fixed.
  • #191745 - Issue with group shapes hyperlinks on resave is fixed.
  • #191723 - Chart number formats will be preserved properly on resave.
  • #189288 - Issue with row height for different font sizes is fixed.
  • #191316 - Issue with template marker default variable type action is fixed.
  • #191358 - Issue with conditional format when formula has space in Excel to PDF conversion is fixed.
  • #188006 - Border line style issue while getting cell style is resolved.
  • #190663 - Template marker performance is improved while copying conditional formats.
  • #190031 - Excel document without table name can be opened successfully without argument exception.
  • #190343, #191860 - Formula with external workbook reference value is incorrect on resave is fixed.
  • #189712 - ArgumentOutOfRange exception while copying cells between different workbooks is fixed.
  • #190381 - Excel document no longer gets corrupted while creating chart with EnterDirectValues().
  • #190229 - Decimal separator is now recognized properly while setting formula in Czech and German cultures.
  • #190232 - Issue with display text when the number formats ends with white-space is fixed.
  • #189693 - Excel document is no longer corrupted when creating new sheets in macro-enabled workbook.
  • #189681 - Excel document with empty preset dash value can be opened without XML exception.
  • #189308 - Issue with cell styles and formatting applied to the excluded hidden ranges is fixed.
  • #189191 - InvalidOperation exception is no longer thrown while saving Excel.
  • #189351 - Issue with display unit applied axis labels in chart to image conversion is fixed.
  • #191133, #194961 - Excel document is no longer corrupted while resaving Excel document with pivot table.
  • #194356 - Excel document gets corrupted while downloading XlsIO resaved file from Internet Explorer browser is fixed.
  • Issue with RefersToRange for table named ranges is fixed.
  • Image class conflict between Compression and XlsIO is resolved.
  • Issue with position of dynamically added combo boxes in first column is fixed.
  • Text with left alignment gets clipped in Excel to PDF conversion is fixed.
  • Excel document with Scatter chart can be resaved properly.
  • Embedded chart with image format header/footer can now be viewed without corruption and exception.
  • Issue with incorrect row count in table column formula is fixed.
  • Image from embedded chart header/footer can be accessed now.
  • Chart series are now plotted properly in chart to image conversion.
  • Charts with automatic chart title is now converted properly in chart to image conversion.
  • Issue with fill settings for Doughnut and Column charts in chart to image conversion is fixed.
  • Issue with exploded Pie Charts is out of bounds in chart to image conversion is fixed.
  • Corruption issue when resaving Excel document with continuous external named ranges is fixed.
  • Corruption issue when resaving Excel document with charts is fixed.

XPTaskBar

Bug fixes

  • #190861, #190551 - XPTaskBarItem sizing will not be applied properly based on ‘DPI Scaling’ has been fixed.