Changes in IDL 7.1

Features Added in IDL 7.1

The following API features (functions, procedures, object classes or methods, etc.) were introduced in this release of IDL.

Table I-35: Features Introduced in IDL 7.1

Feature
Description

BANDPASS_FILTER

Introduced

BANDREJECT_FILTER

Introduced

CDF_SET_MD5CHECKSUM

Introduced

DEVICE

The DECOMPOSED and GET_DECOMPOSED keywords are now accepted by the PS device.

ESTIMATOR_FILTER

Introduced

FFT

Added the following keywords:
CENTER

ICONTOUR, IIMAGE, IMAP, IPLOT, ISURFACE, IVECTOR, IVOLUME

Added the following keywords:
CURRENT_ZOOM, DEPTHCUE_BRIGHT, DEPTHCUE_DIM, FONT_COLOR, FONT_NAME, FONT_SIZE, FONT_STYLE, STRETCH_TO_FIT, TITLE, WINDOW_TITLE, XMARGIN, YMARGIN, ZOOM_ON_RESIZE

Changed behavior of the TITLE keyword to create a text annotation. Titles for the iTool window itself are now created with the WINDOW_TITLE keyword.

ICONVERTCOORD

Introduced

IDELETE

Introduced

IDL_BASE64

Introduced

IDLgrText::GetIndexAtCoord

Introduced

IDLgrText::GetIndexRelativeTo

Introduced

IDLgrTextEdit

Introduced

IDLitTool::GetThumbnail

Introduced

IELLIPSE

Introduced

IGETCURRENT

Introduced

IGETCURRENT

Introduced

IGETDATA

Introduced

IGETID

Introduced

IOPEN

Introduced

IPOLYGON

Introduced

IPOLYLINE

Introduced

IPUTDATA

Introduced

IREGISTER

Introduced

IRESET

Introduced

IRESOLVE

Introduced

IROTATE

Introduced

ISAVE

Introduced

ISCALE

Introduced

ISETCURRENT

Introduced

ISETPROPERTY

Introduced

ITEXT

Introduced

ITRANSLATE

Introduced

IZOOM

Introduced

LEAST_SQUARES_FILTER

Introduced

MAKE_DLL

Added the following keywords:
PLATFORM_EXTENSION

MAKE_RT

Added the following keywords:
OVERWRITE, SUNX86_64

MAP_PROJ_INIT

Added the following keywords:
ELLIPSOID
(replaces the DATUM keyword.)

MEAN_FILTER

Introduced

MOMENT

Added the following keywords:
MAXMOMENT

OBJ_ISA

Now accepts string class names in addition to object references when performing inheritance test.

QUERY_CSV

Introduced

READ_CSV

Introduced

WIDGET_BUTTON, WIDGET_COMBOBOX, WIDGET_DROPLIST

Added the following keywords:
FLAT

WIENER_FILTER

Introduced

WRITE_CSV

Introduced

WRITE_TIFF

Added the following keywords:
COMPLEX, DCOMPLEX, DOUBLE, L64, SIGNED

Features Obsoleted in IDL 7.1

The following features were present in IDL Version 7.0 but became obsolete in IDL Version 7.1.

Table I-36: Routines Obsoleted in IDL 7.1

Routine
Replaced by
.pro File?

ITGETCURRENT

IGETCURRENT

itgetcurrent.pro

ITCURRENT

ISETCURRENT

itcurrent.pro

ITDELETE

IDELETE

itdelete.pro

ITREGISTER

IREGISTER

itregister.pro

ITRESET

IRESET

itreset.pro

ITRESOLVE

IRESOLVE

itresolve.pro

The following arguments and keywords are obsolete and should not be used in new IDL code.

Table I-37: Arguments and Keywords Obsoleted in IDL 7.1

Routine
Argument or Keyword
Description

IMAP

DATUM keyword

This keyword has been replaced by the ELLIPSOID keyword.

LMGR

CLIENTSERVER keyword

This keyword has been deprecated.

MAP_PROJ_INIT

DATUM keyword

This keyword has been replaced by the ELLIPSOID keyword.