What’s New in UniPlot 4.2.1

This page describes the changes made to UniPlot 4.2.1 since version 4.2.0.

New Features

  • An import filter for DIAdem data files has been added (Import of DIAdem files).
  • New flags for the MDF import filter have been added (see Import of MDF Files).
  • IFILE Import: The channels SPEED, CYCDUR and CYCTIME will be calculated if the information are availabel in the data file. The channels will only be added to the NC file if they do not exist in the file. The filter was extended by the inlet pipe pressure calibration method (see Import of IFILE Data Files).

New UniScript Functions

  New Functions in UniPlot 4.2.1
md5 md5 calculates the MD5 check sum using the algorithm http://www.faqs.org/rfcs/rfc1321.html, MD5 Message-Digest Algorithm (RFC 1321).
md5_file md5_file calculates the MD5 check sum using the algorithm http://www.faqs.org/rfcs/rfc1321.html, MD5 Message-Digest Algorithm (RFC 1321).

Modified UniScript Functions


Bug Fixes

The following bugs have been fixed:

  • (ID277) Under certain circumstances, UniPlot would start without displaying the main window. This error occurred if an UniScript function displayed a message box during startup or an ipw file in Explorer was double-clicked or by a DDE command.
  • (ID763) When a new UniPlot file was saved the file name was clipped after 8 characters. Example: UniPlot11 => Save As => UniPlot1.ipw instead of UniPlot11.ipw
  • (ID764) When another page was added to a document after creating a page with the Diagram=>Create U3D Diagram command, the U3D-Plot was no longer visible.
  • (ID770) The data source exchange did not work (see Data=>Data Exchange (Page)) if the file name contained blank characters. This error occurred only in UniPlot 4.2.0.
  • (ID772) The MDF import filter had problems with data groups not containing any channels (see Import of MDF Files).
  • (ID777) If the FileToField function was invoked with incorrect parameters, a memory access violation occurred.
  • (ID779) The Browser=>Check Formula command had some errors: 1.) Incorrect messages were added to the event window; 2.) The summary of missing channels in the log file did not display all missing channels; 3.) OnFormulaFinishEval() were invoked at the wrong time; 4.) Every time the function was invoked, 3 maps were created but not destroyed (see MapCreate).
  • (ID780) DialogBox: If one or more blank characters were inserted between the name of a callback function and the closing OR sign, the callback function was not invoked. Now blank characters are ignored.
  • (ID786) In text objects, the elements @t{nn} and @s{nn} could only evaluate values in the range -10 bis 10.
  • (ID799) Caused by a build error, the DLL rs_pdsi.dll could not be loaded.
  • (ID801) The style order file cannot be edited, if the directory c:\program files\UniPlot\template is read only. The directory can be set in the Tools=>More Options dialog box. If c:\program files\UniPlot\template is read only, the style order files (*.smp) should be copied into directory set in the Tools=>More Options dialog box.