What’s New in UniPlot 4.1.3

This page describes the changes made to UniPlot 4.1.3 since version 4.1.2.

Modified UniScript Functions

  Changed Functions in UniPlot 4.1.3
DdeExecute DdeExecute executes a server macro.
DdePoke DdePoke sends data to a server.
DdeRequest DdeRequest retrieves data from a server.
DocCreate DocCreate creates a new document or opens an existing document. The document can contain pages with diagrams. The document will be displayed in a window.
IsFileIPW IsFileIPW checks if a file is a UniPlot file (IPW or IPZ).

Bug Fixes

The following bugs have been fixed:

  • (ID624) In UniPlot versions 4.0.0 to 4.1.2 the number of 2D datasets is limited to at least 800 datasets. This limit is valid for UniPlot 3.x as well for all datasets with more than 1000 data points.

    Under Windows 2000 or Windows XP this limitation can be removed by using a different sector size for IPW files. The sector size can be set in the Tools=>Options dialog box. If the sector size is 4096 byte, the number of datasets is only limited by space on the hard drive. This setting will be used when a new document is created.

    IPW files with a sector size of 4096 bytes cannot be displayed or edited under Windows 98 and Windows NT 4.0.

    Under Windows 2000/XP the sector size of an IPW file can be changed using the ipwtool.exe program.


    To change the sector size to 4096 bytes open a command prompt and type in the following command:

    "c:\Program Files\UniPlot\Program\ipwtool.exe" convert -s 4096 *.ipw

    To change the sector size to 512 bytes use the following command (IPW files for Windows NT 4.0 and Windows 98 must have 512 bytes per sector)

    "c:\Program Files\UniPlot\Program\ipwtool.exe" convert -s 512 *.ipw

    Display the sector size (-i for info).

    "c:\Program Files\UniPlot\Program\ipwtool.exe" convert -i *.ipw

    ipwtool.exe cannot be used to change the sector size under Windows 98/NT 4.0.

    The DocCreate and IsFileIPW have been modified to set and get the sector size.

  • (ID628) 3D-Dataset: UniPlot did not display the correct color for the smallest isoline value in 3D datasets with enabled color gradient. UniPlot always used the min color instead of the color specified for the corresponding isoline value.

    Example: Assume we have a map with z-coordinates in the range from 35 to 100. For this map we have specified the isoline values 10, 20, 30, 40 and 50 and the corresponding colors. UniPlot should display the color specified for the value 40 for all areas between 35 and 40, but instead UniPlot used the color specified for the min value. The bug has been fixed.

  • (ID626) Sometimes black dots were displayed in a map plot. This error should not occur if a new map is created. If you open an IPW document and find this error you can fix it as following:

  • Double-click an isoline to open the Data=>3D-Dataset dialog box.

  • Select all isoline values in the isoline list.

  • Click on the line style button.

  • Choose a valid value for line style color and line with and click OK.

  • (ID629) The commands 2D-Dataset=>2D-Spline and 2D-Dataset=>2D-Akima Spline which can be enabled using the Tools=>Customize User Toolbar did not work under UniPlot 4.x. This bug has been fixed.

  • (ID617) If the solve function was invoked with incorrect parameters UniPlot crashed.