Virtual Keyboard for Avalonia UI preview

We are soon releasing Avalonia version of our Virtual Keyboard control. It synthesizes keyboard events through Avalonia event routing system, so it should work on any platform supported by Avalonia UI. Unlike MindFusion Windows keyboard controls, events can be sent only to input controls in current process, and not to external processes.

In addition, language support cannot be generated automatically via OS APIs as in Windows controls, but we’ll be creating character maps for each language. Currently supported cultures that can be assigned to VirtualKeyboard.InputLocale property are en-US, fr-FR, de-DE and nl-NL.

If anyone is interested in trying the preview version, please install the nuget package –

https://www.nuget.org/packages/MindFusion.Keyboard.Avalonia/

Continue reading

MindFusion.Diagramming for Blazor preview

We are soon releasing Blazor / WebAssembly flow diagramming library. First version implements most of the features of core MindFusion.Diagramming namespace from our WinForms desktop component, including layout and link routing algorithms. The library also includes NodeListView component for creating nodes via drag-and-drop. Import/export classes and other UI controls such as Ruler/Overview will be added with future releases.

If anyone is interested in trying out the beta version, please download this archive containing assemblies and sample projects:

https://mindfusion.eu/BlazorDiagram.zip

Continue reading

Render Online Maps Using Your Own Tile Map Files and MindFusion Mapping Library for JavaScript

In this blog post we are going to show you how to use the free mapping files, available for download from various resources and convert them to image files so they can be rendered through the URL http://your_website/files_location/{z}/{x}/{y}.png You will get acquainted with various sources of map data files, different tools to convert and export the files into raster images. Finally, you will use MindFusion’s JS Mapping library to create a map that uses the image files, you have prepared and uploaded on your own server.

Continue reading

Running JPlanner Samples with Apache NetBeans IDE

In this blog post we will show you how to open the sample projects that come with the MindFusion Scheduling library for Java Swing with Apache NetBeans IDE.

The samples for MindFusion JPlanner are available from two sources:

  • The download archive, which contains all samples in seperate folders. Each sample links to the planner *.jar file.
  • The samples page where the samples can be downloaded separately. Each sample contains the *.jar file of the scheduling library.

By default the sample folders cannot be opened as projects in NetBeans. You should import them with File -> Import Project -> Eclipse Project.

Continue reading

New Release for the Free JS Chart Library

MindFusion Free JS Chart has a new release with the following new features:

– All Series can accept now simple JavaScript array-s as arguments instead of Collections.List instances
– The ToolTip class is greatly extended with many new properties that allow you to customize the apparance and position of tooltips
– The Color.knownColors field lists all standard CSS color names
– Brush and Pen instances can be created with simple strings that specify the HTML code of the color as argument instead of Color objects.
– The yLabelAlignment property of BiaxialChart specifies horizontal alignment of Y-axis labels.
– Texts are now properly underlined when FontStyle.Underline is set.

Free JS Chart is MindFusion charting library that is offered free of charge for commercial use. No attribution is required.

More about MindFusion Free JS Chart at https://mindfusion.eu/free-js-chart.html