MindFusion.WPF Pack 2023.R1

Released: May 28, 2023

Updates in 2023.R1

Features

New in MindFusion.Diagramming

  • DiagramLink improvements
    • Rotate text style now honors 'TextTrimming' property, trimming long labels at segment ends.
    • Link crossing decorations are now also drawn over a control point, if it is collinear with adjacent control points.
    • Added 'ValidateLinkCrossing' event which validates the visibility of individual link crossing point decorations.
  • SVG improvements
    • Added 'FromFile' and 'FromStream' static methods which let you load SVG drawings with less code.
    • Improved text positioning for nodes with large fonts in exported SVG files.
  • VirtualizingDiagram improvements
    • Added 'RealizeItems' method which lets you create items in a specified off-screen area.
    • Added 'Arrange' overload which allows you to arrange a sub-graphs.
  • Miscellaneous
    • Adjusting a caption through a layout's margins is no longer necessary.
    • Added new 'CopySelection' overload which lets you copy a list of items without selecting them.

New in Virtual Keyboard

  • Added 'RepeatDownOnly' property which specifies whether keys repeat only key-down events, or pairs of down and up events.

New in MindFusion.Scheduling

  • Localization - Localization support has been added to built-in forms. The distribution now includes localization files for the following languages:
    • Chinese.
    • Dutch.
    • French.
    • German.
    • Italian.
    • Japanese.
    • Korean.
    • Polish.
    • Portuguese.
    • Spanish.
    • Turkish.

Fixes

Fixed in MindFusion.Diagramming

  • DiagramLink improvements
    • Fix for missing segment joints when drawing thick links with LinkCrossings enabled.
  • SVG improvements
    • Fix for hyphens offsetting text vertically in exported SVG.
    • SvgContent path parser fixes for missing delimiters and S commands.
    • Fixed SVG sub-path rendering in SvgNode.
    • SvgNode stroke thickness fixes.
  • VirtualizingDiagram improvements
    • Fix for LinksSource changes not repainting immediately.
    • VirtualizingDiagram fix for new ContainerNode design.
  • Miscellaneous
    • Fix for NodeLabel not rendering with small font size when including some punctuation symbols.
    • Fix for Arrange method of ContainerNode not applying layout.
    • TableNode now displays the tooltips of its row anchor points.
    • TableNode now clips anchor points of rows scrolled outside current table viewport.
    • Fixed ChangeItemCmd exception when saving DiagramLink properties.
    • MoveShades mode no longer resets custom Opacity values to 1 after the interaction.

Fixed in MindFusion.Spreadsheet

  • Fixed ExcelExporter exception when exporting validations with null message texts.
  • Fixed ExcelExporter export of quoted texts.

Fixed in MindFusion.Reporting

  • Fix for applying font attributes through style resources.