DADiSP 6.0 B18 Release Notes

Build 17 Release - March 14, 2007


Build 17 is an update of DADiSP 6.0 (DADiSP 6.0 is also known as DADiSP/2002).

Build 17 Specific Changes


Below is a list of changes and improvements specific to DADiSP 6.0 Build 17:

New Functions


  1. BYTE2TYPE converts a stream of bytes of a specific type to a series.
  2. CASTWINDOW converts a string or integer to a Window. Useful in SPL routines that must iterate over a range of Windows.
  3. GETMENUCOORDS returns the dimensions or coordinates of a menu or dialog box. The coordinates are in pixel form. Useful for positioning embedded dialog boxes.
  4. GETWSCOORDS returns the dimensions or coordinates of the Worksheet or Worksheet display area. The coordinates can be in normalized, device independent form or direct pixel form. Useful for adjusting the Worksheet to accommodate embedded dialog boxes.
  5. MENUSHOW displays or hides a dialog box.
  6. OVERPLOTWINDOW overplots a series onto any target Window. The existing OVERPLOT operates on the current Window only.
  7. SHOWWINNAME displays or hides symbolic Window names created with the WINNAME.
  8. SETMENUCOORDS sets the coordinates of a menu or dialog box in pixel form. Useful for positioning embedded dialog boxes.
  9. SETWSCOORDS sets the coordinates of the Worksheet. The coordinates can be specified in normalized, device independent form or direct pixel form. Useful for adjusting the Worksheet to accommodate embedded dialog boxes.
  10. STRIPCHART overlays multiple series with separate, stacked Y scales.
  11. TYPE2BYTE converts a series to a stream of bytes of a specific type.
  12. XYCHART overlays multiple XY series with separate, stacked Y scales using common X values.

Improvements and Changes


  1. NEWWORKSHEET(numwin, verify, preserve_xy, preserve_dialogs) supports the optional preservation of the Worksheet dimensions and embedded dialog boxes when creating a new Worksheet.
  2. SETCOLOR accepts an optional list of target Windows.
  3. INTEG for XY data now uses the highly accurate modified Simpson's rule. The results for monotonic, uniformly spaced XY data and the equivalent interval data are identical to machine precision.
  4. DERIV for XY data uses the same quadratic polynomial method as for interval data. The results for monotonic, uniformly spaced XY data and the equivalent interval data are identical to machine precision.
  5. Array operations such as W1[1..5] preserve units and header information.
  6. Array operations such as W1[1..5] automatically handle XY data.
  7. Symbolic Window names created by WINNAME now display in the Window caption. Use SHOWWINNAME to control symbolic name display.
  8. Monotonic XY data now plot up to 2X faster.
  9. WRITEB supports NA values.
  10. REVERSE accepts an optional offset parameter.
  11. SETLINE accepts an optional input series.
  12. SETLINESTYLE accepts an optional input series.
  13. @ADJUST_WIDTH optional dialog box parameter to support resizable dialog boxes.
  14. @ADJUST_HEIGHT optional dialog box parameter to support resizable dialog boxes.
  15. Support for GUI based SPL debugger. Please contact us for details.

Fixes


  1. Automatic path searching for SPLs and other files recurse properly into multiple nested sub-directories.
  2. Text, legends and line annotations are corrected for overlay focus. Prevents annotations from vanishing when the focus changes on an overlay Window.
  3. Text annotations using the {} evaluation method work properly.
  4. GETCOMMENT returns the proper comment for a series in an overlay Window that has focus.
  5. SORT handles huge data properly.
  6. The delta crosshair and line cursor displays the proper time difference for date/time series.
  7. DELETE can remove leading columns from an array.
  8. Stability fixes for operations on Worksheets with no Windows.
  9. Problems Saving DWK Worksheets using a spillfile have been corrected.
  10. X_OFFSET import parameter works correctly.


 B18 Specific Changes | B16 Specific Changes