MindFusion.WinForms Pack 2023.R2

Released: Dec 29, 2023

Updates in 2023.R2

Funktionen

New in MindFusion.Diagramming

  • Multi-touch support - Diagram views now handle Microsoft Windows touch messages and implement multi-touch gestures:
    • The view can be zoomed or panned using two-touch pinch/flick gestures.
    • Diagram nodes can be moved, scaled and rotated using two-touch pinch/flick gestures.
    • Each touch draws diagram items corresponding to current behavior.
    • Each touch started from a node draws a diagram link.
    • Prevent drawing of multiple items simultaneously, while keeping other multi-touch gestures enabled.
    • Grab adjustment handles on touch screens, without increasing the 'AdjustmentHandlesSize' value.
    • Latter modes can now be used for collaborative whiteboarding/classroom scenarios.
    • If MultiTouchDraw is enabled (default), a second touch will now still cancel first-touch drawing if added within TouchGestureInterval time and TouchGestureDistance distance, and start a multi-touch gesture.
  • Animations - The library now includes several standard animation classes and methods:
    • Animate the fill color of nodes or link arrowheads.
    • Animate the color of node borders or link segments.
    • Animate item opacity for fade-in and fade-out effects.
    • Animate vertical position of nodes.
    • Animate horizontal position of nodes.
    • Animate a node's local scale factor.
    • Moves nodes along a specified path.
    • Animate the scroll position of a view.
    • Animates the zoom factor of a view.
  • Async serialization - Files can now be saved and loaded asynchronously.
  • Miscellaneous
    • You can now enable the AllowZoom property of Overview control to let users zoom the diagram view by resizing overview's viewport tracker rectangle.
    • BorderColor and BorderWidth properties have been added to DiagramView.
    • SvgNode parser now supports multiple class names in the "class" attribute of SVG elements.
    • Added DiagramDocument JSON serialization methods.
    • Added Clone methods of Diagram and DiagramDocument which return a copy of the diagram / document and its items.

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.

New in MindFusion.UI

  • Added TouchControl which is a base class that lets you handle multi-touch events in Windows Forms.

Fehlerkorrekturen

Fixed in MindFusion.Spreadsheet

  • In-place editor and formula bar fixes when EnableFormulaEvaluation is false.

Fixed in MindFusion Virtual Keyboard

  • Fixed AltGr grapheme generation not working in some applications.