X2max Software
xmCHART 5
Ready for FileMaker Pro 2024, FileMaker Server 2024, FileMaker WebDirect.
- Customize your drawing using xmCHART's built-in scripting language.
- Enhance your diagrams by adding texts and images.
- Add trend lines, moving averages and error bars to your charts.
- Create advanced charts by overlaying and combining diagrams.
- Arrange arbitrarily texts, graphics and charts all within one drawing.
- Import and export high-resolution bitmap images in different image formats.
- Get the cursor position and launch a FileMaker script.
- Produce resolution-independent PDF and SVG images for publication or web use.
- Combine barcodes with texts, images and diagrams.
- Create high-quality PDF drawings in FileMaker Runtime solutions.
- Available for macOS, Windows, Linux Ubuntu.
- Runs natively on Apple Silicon processors.
Announcements
11
AUG
2024
xmCHART 5.0.11 MAINTENANCE RELEASE
New & Improvements:
- New chart type added: Chord diagrams
- Improved algorithm for stroke dash patterns.
- SaveAsGIFFile(): Background is now transparent by default.
- SaveAsJPGFile(): Background is now transparent by default (macOS only).
- SaveAsTIFFile(): LZW compression added.
- xmCHART 5 ready for FileMaker 2024.
- Radar charts now display logarithmic scales correctly.
- Fixed crash when rendering 3D pie charts.
- Fixed 3D Grid regression bug.
This update is free for all xmCHART 5.0 license holders.
28
JUL
2023
xmCHART 5.0.10 MAINTENANCE RELEASE
New & Improvements:
- New chart type added: Sankey diagrams
- xmCHART 5 ready for FileMaker 2023.
- xmCHART 5 Quick Reference App: Improved support for dark mode.
- Formatting bug fixed.
- Stroke dash pattern crash fixed.
- Area charts: clipping bug fixed.
This update is free for all xmCHART 5.0 license holders.
9
JUL
2022
xmCHART 5.0.9 MAINTENANCE RELEASE
New & Improvements:
- SaveAsWebPFile(): Support of WebP image compression added. WebP — Frequently Asked Questions
- xmCHART 5 ready for FileMaker 19.5
- Issues related to macOS Monterey and Apple Silicon M1 processor fixed.
10
FEB
2022
xmCHART 5.0.8 MAINTENANCE RELEASE
New & Improvements:
- BarcodeUPC(): Support of UPC-A, UPC-E, UPC-5, UPC-2 barcodes added.
- BarcodePDF417() now supports the full ISO 8859-1 (Latin-1) character set.
- Localization problems with month and weekday names fixed.
- A series of issues in combination with styled texts fixed.
- Formatting: Bug displaying the absolute value of a number fixed.
- Table cell borders: Clipping bug fixed.
- ViolinPlot(): Clipping bug fixed.
23
NOV
2021
xmCHART 5.0.7 MAINTENANCE RELEASE
New & Improvements:
- xmCHART 5 now supports FileMaker Server 19 on Linux Ubuntu.
- BarcodeEAN(): Support of EAN-5 and EAN-2 added, see examples.
- HeatMapOptions(): Flag added to optimize the label color to ensure good readability, see examples.
- TreeMapOptions(): Flag added to optimize the label color to ensure good readability, see examples.
- FillColorScale(): Optional value for the middle of the color scale added, see examples.
- xmCHART 5 ready for FileMaker 19.4
- BarcodeQR(): Bug in combination with byte-order-mark (BOM) fixed.
- 3D pie charts: Fixed some rendering glitches if chart contains null or 0 values.
4
JUN
2021
xmCHART 5.0.6 MAINTENANCE RELEASE
New & Improvements:
- xmCHART 5 for macOS is now a Universal Binary (Intel+Apple M1)
- xmCHART 5 Quick Reference App for macOS compiled as Universal Binary (Intel+Apple M1)
- Function Violin Plot(): Option for creating split violin plots added, see example.
- Histogram() axis labels: Round-off error fixed.
- Violin Plot(): Error in calculating the width of optional box plot fixed.
- Colorize Code[]: Scripts containing zero-width or no-break spaces are now colorized correctly.
2
FEB
2021
xmCHART 5.0.5 MAINTENANCE RELEASE
New & Improvements:
- New diagram type Violin Plot. See ViolinPlot() and ViolinPlotOptions().
- Function HighLowChartOptions(): Attributes for creating range charts added, see examples.
- Function ChartDataOptions(): Optional sorting of scatter, bar and pie chart values added, see examples.
- Function ChartDataOptions(): Additional option treating a Not-enough-data error added.
- Function OpenChart(): Clipping options added, see examples.
- Optionally, optimize the color of value labels within bar and pie charts to ensure good readability. See examples.
- Function TreeMapOptions(): Support of different distribution directions added, see examples.
- New external function & script step Colorize Code[].
- New external function & script step Format Code[].
- HeatMap(): Corner rounding error fixed.
- HeatMap(): Positioning and aligning of scaled cells works now correctly.
- HeatMap(): Fixed a label bug if the number of displayed cells is less than the number of available values.
- FillColorScale(): Reference Min/Max values now work correctly in combination with heat maps and tree maps.
- DateTimeOptions(): Several issues in combination with flag dateOrder resolved.
- BarcodeQR(): Bug in combination with CRLF (\r\n) and byte-order-mark (BOM) fixed.
- Fixed a bug when parsing an argument of type string with a trailing inline comment.
- Crash in combination with styled texts fixed.
- Missing connecting line to outer pie chart labels in combination with LabelOptions(;;;;lowerlimit) fixed.
- ChartDataOptions(xyxy2): Fixed Not-enough-data error for data points containing NULL.
- Function PieChartInnerLabelBackgroundOptions() works now correctly.
- CircularBarChart(): Error in positioning and aligning within
OpenChart() . . . CloseChart() fixed. - LegendStyle(): Default text alignment changed from center to left.
- Cylindric bar charts: Fixed some minor drawing glitches.
3
AUG
2020
xmCHART 5.0.4 MAINTENANCE RELEASE
Improvements:
- Significant speed improvement in rendering shadow effects (Windows).
- Improved support for Unicode emojis, flags, etc. See examples.
- Improved image quality on Retina displays (macOS).
- Different styles for ascending & descending line segments added, see example.
- New highly customizable AddMultigon() function added, see examples.
- Function AddSlice() may now have different inner start and end radii, see examples.
- Functions AddRoundFrame() and AddRoundRect() allow now up to four individual corner radii, see examples.
- New function HighLowChartOptions() added, see examples.
- SaveAsPDFFile(): Append or insert drawing to an existing PDF file.
- LineStyle(): Optional shift factor to the jump and step constants added, see examples.
- Tables: Cell texts consisting of several lines are now supported, see example.
- Tables: New function TableRowAlignments() added, see example.
- Tables: Support of user-defined fonts added.
- Improved and more precise error messages.
- Fixed incomplete export using FileMaker script step Save Records As PDF (macOS).
- Fixed a bug returning a broken image "Untitled.dat" (FileMaker Server Windows).
- Fixed a hyphenation bug occurring in non-English texts (Windows).
- Line smoothing: PCHIP algorithm now works correctly also for closed shapes.
- Fixed xmCH_GetMouse() offset error.
- Fixed a bug in "xmCHART_Installer.fmp12".
- Fixed a series of minor bugs and glitches.
27
NOV
2019
xmCHART 5.0.3 MAINTENANCE RELEASE
Bug Fixes:
- Bug returning an empty image has been fixed (FileMaker Server Windows).
- xmCHART 5 Quick Reference App: Fixed some minor bugs and glitches.
21
NOV
2019
xmCHART 5.0.2 MAINTENANCE RELEASE
Bug Fixes:
- Concurrency (multi-threading) related crash fixed (Windows).
- Label format bug in combination with running totals fixed (all platforms).
- Issue with stroke color gradient fixed (macOS).
- Fixed a bug in combination with PNG images which may cause a crash (macOS).
- Crash due to an empty chart data series fixed (all platforms).
- Wrong positioning of elements within successive views fixed (all platforms).
- ChartDataRead(): Bug messing up imported values fixed (all platforms).
- BarcodeQR(): Bug producing garbage characters fixed. (all platforms).
- LabelBackgroundOptions(): Fixed a bug which may cause a crash (all platforms).
- DropLineReferenceLine(): Wrong position of reference line fixed (all platforms).
- SaveAsPDFFile(): Memory leakage fixed (Windows).
- AddArrowExt(): Shadow clipping bug fixed (Linux).
- Speed improvement due to optimized text rendering (Linux).
- Tables: Custom column width bug fixed (all platforms).
- Tables: Missing last cell if empty fixed (all platforms).
- Tables: Cells with styled text is now working properly (all platforms).
- Tags: Fine tune positions and alignments of tag elements (all platforms).
- xmCHART 5.0.2 made more backward compatible with older xmCHART versions (all platforms).
- xmCHART 5 Quick Reference App: Improved support for the dark mode in macOS Mojave and later.
- Reworked gallery database.
11
JUL
2019
xmCHART 5.0 RELEASE
Features at a Glance:
- New chart types: Linear and radial gauges, contour and density plots, Venn diagrams.
- New text engine rewritten from scratch — supports now styled texts and hyphenation.
- New table, group and tag elements.
- Legend for heat maps, tree maps and density plots.
- New and improved arrow and round polygon objects.
- Texts and symbols along arbitrary paths.
- Backgrounds with round corners and paddings.
- Enhanced and improved symbol collection.
- Custom color schemes and color scales.
- Improved and optimized dashed line styles.
- Enhanced fill style for Gantt charts.
- Rotated views.
- New and faster input parser.
- Support of Script Steps.
- Enhanced gallery database.
- Numerous bug fixes.
- Ready for FileMaker 18, FileMaker 18 Server, FileMaker WebDirect.
28
APR
2019
xmCHART 4.0.10 MAINTENANCE RELEASE
- All xmCHART 4.0.10 plug-ins are code signed.
- Issue closing the About Box of xmCHART in FileMaker Preferences fixed (macOS).
- Fixed some minor bugs and glitches.
FileMaker, FileMaker Cloud, FileMaker Go, and the file folder logo are registered trademarks of Claris International Inc., formerly FileMaker, Inc., in the U.S. and other countries. Claris, the Claris logo, and FileMaker WebDirect are trademarks of Claris International Inc., formerly FileMaker, Inc. All other trademarks are the property of their respective owners.