.. highlightlang:: us .. _what's-new-in-uniplot-5.9.3: What's New in UniPlot 5.9.3 =========================== This page describes the changes made to UniPlot 5.9.3 since version 5.9.2. Enhancements ------------ * New Command :ref:`fileexport-data` to convert NC files into other formats. Choose **File=>More File-Functions=>Export (Convert NC data files)...** to execute the command. * New command :ref:`editinsert-table-of-contents`. Right click on the document tab and choose **Create/Update TOC** to insert a Table of Contents to the active document. * All UniPlot-DLLs and EXE files have a digital signature "Uniplot Software GmbH". * The public domain SQL database sqlite 3 shell is now included (sqlite3.exe). New UniScript Functions ----------------------- .. us.makeindex New593, New Functions in UniPlot 5.9.3 .. include:: ../ftab/New593.ftab Modified UniScript Functions ---------------------------- The changes are listed in the history table at the end of the function description. .. us.makeindex Changed593, Modified Functions in UniPlot 5.9.3 .. include:: ../ftab/Changed593.ftab Bug Fixes --------- The following bugs have been fixed: * (ID1336): Most of the DLLs and EXE files did not contain the correct version numbers. The version number can be displayed in the explorer (Properties). * (ID1777): Table Object: If the line color or edge line was modified at the right or lower side of table object a memory access violation could occur that would be displayed when the document was closed (Error code C00000005). * (ID1926): :ref:`auto_GetFileNameDialog`: The dialog box was sometimes not initialized correctly. * (ID1929): Compressor map: The surge line and choke limit was sometimes swapped. * (ID1930): During the import of Excel 2007 xlsx files UniPlot sometimes crashed. The import filter contained an error which occurred irregularly. * (ID1932): The dialog box to edit the $-placeholders did not display elements containing an @-character. * (ID1934): :ref:`data-linear-interpolation`: (Datasets=>2D Interpol Sum/Diff...) The standard deviation was not updated during data exchange. * (ID1935): :ref:`auto_ReplaceTextDialog`: The function displayed identical $-placeholders as often as they occurred in the page. * (ID1936): Datasets with more than 10,000 points did not display data symbols. * (ID1941): :ref:`fileopen`: An IPW document could be opened by different instances of UniPlot simultaneously (Bug in 5.9.0, 5.9.1 and 5.9.2). * (ID1949): :ref:`DocGetAllPages`: The function could cause a memory access violation if a new page was added to an existing document. * (ID1951): The :ref:`editreplace` command would display the message "1 Text replaced", even if no text was replaced. * (ID1955): :ref:`fwrite(fp, ssText) ` modified the argument *ssText* unintentionally. * (ID1956): :ref:`DdeInitiate` failed, if the application was not completely started. Now :ref:`DdeInitiate` waits a moment (0.5 seconds) for the application to respond. * (ID1958): :ref:`TYSetMinAndDelta`: The function only set the parameters, if the dataset was already added to a document. * (ID1959): The command :ref:`filemore-file-functionswaterfall-single-cycle-import` will now display an error message, if the data contains invalid values. * (ID1961) Formula-Interpreter: If a channel name and a used formula function name were identical, the function could not be created. Example:: bit1 = bit(bit, 3) * (ID1962): Diagram Grid Lines: Dashes lines were plotted by accident with a function that would paint the gaps in white. The gaps were to small. * (ID1963) 2D-Dataset: In some cases the vertical hatch filling was not displayed. * (ID1964) :ref:`XYGetData`: If the dataset was a threshold line (XY_THRESHOLD_XCONST or XY_THRESHOLD_YCONST) :ref:`XYGetData` return 0 and 1 for the variable value. Now the function returns the axis limits. The problem occurred if two threshold values were used as a hatch fill area (**Data=>Datasets=>2D Fill**). :sub:`id-1701546`