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
- BYTE2TYPE converts a stream of bytes of a specific type to a series.
- CASTWINDOW converts a string or integer to a Window. Useful in SPL
routines that must iterate over a range of Windows.
- GETMENUCOORDS returns the dimensions or coordinates of a menu or dialog
box. The coordinates are in pixel form. Useful for
positioning embedded dialog boxes.
- 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.
- MENUSHOW displays or hides a dialog box.
- OVERPLOTWINDOW overplots a series onto any target Window.
The existing OVERPLOT operates on the current Window only.
- SHOWWINNAME displays or hides symbolic Window names created with the
WINNAME.
- SETMENUCOORDS sets the coordinates of a menu or dialog box in pixel form.
Useful for positioning embedded dialog boxes.
- 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.
- STRIPCHART overlays multiple series with separate, stacked Y scales.
- TYPE2BYTE converts a series to a stream of bytes of a specific type.
- XYCHART overlays multiple XY series with separate, stacked Y scales using
common X values.
Improvements and Changes
- NEWWORKSHEET(numwin, verify, preserve_xy, preserve_dialogs) supports the
optional preservation of the Worksheet dimensions and embedded dialog
boxes when creating a new Worksheet.
- SETCOLOR accepts an optional list of target Windows.
- 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.
- 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.
- Array operations such as W1[1..5] preserve units and header information.
- Array operations such as W1[1..5] automatically handle XY data.
- Symbolic Window names created by WINNAME now display in the Window
caption. Use SHOWWINNAME to control symbolic name display.
- Monotonic XY data now plot up to 2X faster.
- WRITEB supports NA values.
- REVERSE accepts an optional offset parameter.
- SETLINE accepts an optional input series.
- SETLINESTYLE accepts an optional input series.
- @ADJUST_WIDTH optional dialog box parameter to support resizable dialog
boxes.
- @ADJUST_HEIGHT optional dialog box parameter to support resizable dialog
boxes.
- Support for GUI based SPL debugger. Please contact us for details.
Fixes
- Automatic path searching for SPLs and other files recurse properly
into multiple nested sub-directories.
- Text, legends and line annotations are corrected for overlay focus.
Prevents annotations from vanishing when the focus changes on an
overlay Window.
- Text annotations using the {} evaluation method work properly.
- GETCOMMENT returns the proper comment for a series in an overlay
Window that has focus.
- SORT handles huge data properly.
- The delta crosshair and line cursor displays the proper time
difference for date/time series.
- DELETE can remove leading columns from an array.
- Stability fixes for operations on Worksheets with no Windows.
- Problems Saving DWK Worksheets using a spillfile have been corrected.
- X_OFFSET import parameter works correctly.