MindFusion.Java Swing Pack 2022.R1

Released: Mar 30, 2022

2022.R1 での更新項目

機能

New in MindFusion.Diagramming

  • TableNode improvements:
    • New CaptionBackBrush property lets you customize the fill of a table's caption bar.
    • Tables can now be custom-drawn by setting the CustomDraw property and handling the drawNode event.
    • Table cells can now be custom-drawn by setting the CellCustomDraw property and handling the drawCell event.
  • TreeViewNode improvements
    • New TreeViewItem Brush property allows you to assign different backgrounds to individual items.
    • New ShowLines property lets you toggle the visibility of connecting lines.

New in MindFusion.Scheduling

  • DateTime changes
    • The DateTime class now uses java.time.LocalDateTime for storage and calculations.
    • LocalDateTime storage now allows for a much larger date range (from -999999999-01-01 to +999999999-12-31).
    • The Duration class now uses a java.time.Duration for storage and calculations.
    • The DateComboBox control allows you to enter and select dates using combo box / drop down interface.
  • Miscellaneous
    • saveToString and loadFromString methods now support ContentType.Json.

New in MindFusion.Charting

  • Tower charts - Added new TowerChart and TowerRenderer components which allow users to draw tower charts, render series side-by-side and compare data sequence and size. Tower charts require three-dimensional series:
    • The first dimension specifies event order or timing and is used to sort or position segments.
    • The second dimension specifies duration and is rendered as segment length along the main axis.
    • The third dimension specifies a value rendered as segment width along the cross axis.
  • Miscellaneous
    • Added ShowHighlight and ShowToolTips properties which allow you to disable highlights and tooltips.

New in MindFusion.Spreadsheet

  • Frozen row and column properties have been moved from the Worksheet class to the View class and now allow you to freeze from a non-zero scroll position.
  • Custom format strings can now contain color names in square brackets, compatible with Microsoft Excel color specifiers.
  • Extended the set of expression types in which blank cells are promoted to zeros or empty strings when referenced from formulas.

不具合の修正

Fixed in MindFusion.Diagramming

  • Fixed exception when serializing LinkLabel in JSON format.
  • Fixed thick appearance of caption divider line when using CellFrameStyle.Simple.

Fixed in MindFusion.Scheduling

  • Fixed toString results for years older than 1593.

Fixed in MindFusion.Spreadsheet

  • Fixed missing parentheses when ExcelImporter imports shared formulas.
  • Fix for charts displaying zero coordinates along the axes.
  • Fix for horizontal bar charts showing overlapped labels.
  • Fix for displaying (handled) exceptions in console when blank cell contains annotation.
  • Fixed null-reference exceptions in CalcImporter.
  • Fixed ROUND and DB functions when rounding off after the decimal point.