MindFusion.Diagramming Pack のリリース

Released: Feb 27, 2025

Diagramming for WPF v4.1.7 での更新項目

機能

  • SvgExporter adds 'stroke-dashoffset' and 'stroke-linecap' attributes for corresponding WPF DashStyle values.
  • Item presenters now bind to the EffectProperty inherited from UIElement, letting you apply standard WPF effects to diagram items (such as DropShadowEffect).

不具合の修正

  • Fix for ModifierKeyActions not applied in MoveNodes behavior.
  • Fixed Zoom Behavior when using DiagramView.

Released: Feb 21, 2025

Diagramming for .NET MAUI v1.2 での更新項目

機能

  • Spatial index - Set the EnableSpatialIndex property of Diagram to create an index of item positions for faster hit-testing and viewport clipping queries.
    • This should greatly improve user interaction and rendering speed for diagrams containing tens of thousands or more items.
  • Miscellaneous
    • Added DividerPen property to ContainerNode, TableNode and TreeViewNode classes. It lets you customize the appearance of the divider line drawn between a node's caption bar and content area.
    • The...

Released: Jan 28, 2025

Diagramming for WinForms Professional v7.0.6 での更新項目

機能

  • Render custom caption bars by setting CustomDraw to CaptionBar and handling the DrawNode event. This is supported by ContainerNode, TableNode and TreeViewNode.
  • CustomDraw property moved to base DiagramItem class.
  • CustomDrawKind and Options properties added to DrawNodeEventArgs class.

不具合の修正

  • Fixed exception when drawing scrollable TableNodes in NodeListView.

Released: Jan 28, 2025

Diagramming for WinForms Standard v7.0.6 での更新項目

機能

  • Render custom caption bars by setting CustomDraw to CaptionBar and handling the DrawNode event. This is supported by ContainerNode, TableNode and TreeViewNode.
  • CustomDraw property moved to base DiagramItem class.
  • CustomDrawKind and Options properties added to DrawNodeEventArgs class.

不具合の修正

  • Fixed exception when drawing scrollable TableNodes in NodeListView.

Released: Jan 22, 2025

Diagramming for ASP.NET MVC v4.3.1 での更新項目

機能

Node Constraints

  • The constraints property lets you apply size and direction constraints to a node. It returns a NodeConstraints object with following properties:
    • keepRatio: a bool value indicating whether the initial width/height ratio of a node should be preserved.
    • maxHeight: the maximum node height allowed.
    • maxWidth: the maximum node width allowed.
    • minHeight: the minimum node height allowed.
    • minWidth: the minimum node width allowed.
    • moveDirection: a member of the DirectionConstraint...

Released: Jan 9, 2025

Diagramming for JavaScript v4.5.1 での更新項目

機能

  • Node constraints - The DiagramNode.constraints property lets you apply size and direction constraints to a node. It returns a NodeConstraints object with following properties:
    • KeepRatio: a bool value indicating whether the initial width/height ratio of a node should be preserved.
    • MaxHeight: the maximum node height allowed.
    • MaxWidth: the maximum node width allowed.
    • MinHeight: the minimum node height allowed.
    • MinWidth: the minimum node width allowed.
    • MoveDirection: a member of the...

Released: Jan 3, 2025

Diagramming for Blazor v1.0.7 での更新項目

機能

  • Customize node action icons - the Renderers class lets you customize the appearance of nodes' fold, scroll and collapse icons, by providing IGraphics drawing callbacks, bitmap images or SVG drawings:
    • Set ExpandIconRenderer to override the appearance of collapse / expand buttons displayed by Expandable nodes.
    • Set ScrollIconRenderer to override the appearance of scroll arrows displayed by Scrollable tables.
    • Set FoldIconRenderer to override the appearance of fold / unfold buttons displayed by...

Released: Aug 5, 2024

Diagramming for Java Swing v4.7.2 での更新項目

機能

  • Support for custom in-place edit controls - You can now handle the createEditControl event to display a custom Java Swing component for users to edit item's content.
    This event is raised when entering in-place editing mode, either interactively by users or by calling the beginEdit method. You could handle the event to return a composite control for editing many of the item's properties, and not only text.
    When leaving in-place editing mode, the Diagram raises destroyEditControl to let you...

Released: Jan 12, 2023

Diagramming for ASP.NET v7.0 での更新項目

機能

  • Client side scripts have been refactored to use ES6 classes, properties and native collections.
  • The Diagram JavaScript class has been refactored into separate 'Diagram' and 'DiagramView' classes.
  • New 'TreeViewNode' class represents nodes that can display hierarchical data.
  • New 'printPreview' and 'print' methods let you export a diagram as a list of smaller images in an HTML page.
  • New 'RadialTreeLayout' class arranges tree levels in concentric circles around the root.
  • 'TopologicalLayout' and...

Released: Jul 5, 2022

Diagramming for ActiveX Professional v4.9.8 での更新項目

機能

  • Multiple labels per node - Allows multiple captions to be displayed for a single flowchart node. You can customize node labels including display and positioning.
  • Miscellaneous
    • The bhMoveLabels behavior now lets user move link and node labels interactively.
    • HorizontalOffset and VerticalOffset now work for arrow labels positioned using SetLinkLengthPosition method.