This page describes the changes made to UniPlot 3.4.3 since version 3.4.2.
The following bugs have been fixed:
Undefined variables in UniScript could only be detected at run time. Example:
def test(n)
{
Dataset = 1;
if (n > 1) {
a = DataSet; // Error: DataSet instead of Dataset
}
}
Most errors of this kind will now be detected during compilation. A warning message will be added to the Event Viewer. A double click on the message will open the UniScript file and scroll to the incorrect line.
UniScript error messages are also added to the Event Viewer. A double click on the message will open the UniScript file and scroll to the incorrect line.
Tools=>Dataset Style Configuration: Old style files have not been updated correctly and if a style was applied to a 2D dataset a UniScript error occurred (do_style.ic Zeile 750). A second error was found in which an incorrect file name was written to the registry. Boths bugs have been fixed.
XYSetBarWidthPos: The function could not set the bar with percentages. The function could not set the bar within percent. The error has been fixed.
zoom-in:The data “zoom in” functions could only rescale the last selected diagram. The new function will rescale all selected diagrams.
ExcelRead: A bug has been fixed in the ExcelRead function. This error occurred sometimes when an Excel file contained a lot of cells with strings. For Biff8 (Excel 97 and Excel 2000) the string length for a singel cell has been extended from 255 characters to 2048 characters.
The DT_SetLocale and DT_ParseDateTime functions did not work correctly when the country settings were set using DT_SetLocale. This bug has been fixed.
id-1721423