MindFusion.Java Swing Pack 2023.R1

Released: Jun 13, 2023

2023.R1 での更新項目

機能

New in MindFusion.Diagramming

  • Spatial index - Create an index of item positions for faster hit-testing and viewport clipping queries. This greatly improves user interaction and rendering speed for diagrams containing tens of thousands of items.
  • Pattern router - Route links by applying a pattern that results in paths not crossing nodes.
  • Composite router - Pass a link through a sequence of routers until it gets routed successfully.
  • Miscellaneous
    • Disabling 'AvoidOverlaps' now lets you create routes with overlapping segments.
    • Improved keyboard focus handling for CompositeNode components.
  • API changes
    • Suspend and Resume methods have been removed from LinkRouter interface. Call Diagram's suspendLinkRouter and resumeLinkRouter methods instead.
    • Default Diagram.LinkRouter has been changed from QuickRouter to CompositeRouter instance.
    • RoutingOptions 'SmartPolylineEnds' property has been replaced by 'PolylineRouting', which also provides an option to prevent inclined link segments for Polyline routes.

New in MindFusion.Spreadsheet

  • Formula hints
    • Target cells or cell ranges in a formula expression are now color-coded to show the matching area in grid view.
    • The control now shows a hint box with function information when a user enters a function name in a formula.
  • Formula bar improvements
    • Users can now enter a new line in the formula bar by pressing Ctrl + Enter.
    • The Tab key now tabs out of the formula bar instead of tabulating the text.
    • Changes entered through the formula bar are now undoable.
    • Formula bar no longer displays trailing zeros when selecting numeric cells.
    • Formula bar is now cleared when changing the active sheet.
  • Miscellaneous
    • Date format strings can now contain apostrophes to escape literal values.
    • The cell editor now grows when the user types longer expressions.
    • Added 'valueAs' shortcut method for getting cell values of specific types.
    • The CellRange 'sum' method now includes formula results.

New in MindFusion.Scheduling

  • Improved handling of custom 'ItemEditor'.

New in MindFusion.Charting

  • Improved 3D bar rendering quality.

New in MindFusion Virtual Keyboard

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

不具合の修正

Fixed in MindFusion.Diagramming

  • Miscellaneous
    • Fixed exception in EditComponent drawing code.

Fixed in MindFusion.Spreadsheet

  • Miscellaneous
    • Fixed ExcelExporter export of quoted texts.

Fixed in MindFusion.Scheduling

  • Fixed Continuous property of Selection class.

Fixed in MindFusion.Charting

  • Fix for even / odd grid colors switching during scroll.

Fixed in MindFusion Virtual Keyboard

  • Fix for keyboard failing to load custom layouts that include NumPadKey.