Obsolete System Variables

The following IDL system variables became obsolete in the change from VAX IDL (IDL version 1) to IDL version 2. While it is highly unlikely that you will find references to these system variables in existing code, we include them here because they are flagged when the OBS_SYSVARS field of the !WARN structure is set equal to one. See System Variables for information on IDL system variables.

Table I-78: Obsolete System Variables 

System Variable
Replaced by

!BCOLOR

BOTTOM keyword to SURFACE

!COLOR

!P.COLOR

!CXMAX

!X.CRANGE[1]

!CXMIN

!X.CRANGE[0]

!CYMAX

!Y.CRANGE[1]

!CYMIN

!Y.CRANGE[0]

!FANCY

No direct equivalent. Use !P.FONT and !P.CHARSIZE

!FLIP

No equivalent.

!GRID

!P.TICKLEN

!HI

No equivalent.

!IGNORE

!P.NOCLIP

!LINETYPE

!P.LINESTYLE

!LO

No equivalent.

!MTITLE

!P.TITLE

!NOERAS

!P.NOERASE

!NORMALCONT

FOLLOW keyword to CONTOUR

!NSUM

!P.NSUM

!PSYM

!P.PSYM

!SC1

!P.POSITION[0] * !D.X_VSIZE if !P.POSITION[2] is nonzero, or !X.WINDOW[0] * !D.X_VSIZE otherwise.

!SC2

!P.POSITION[2] * !D.X_VSIZE if !P.POSITION[2] is nonzero, or !X.WINDOW[1] * !D.X_VSIZE otherwise.

!SC3

!P.POSITION[1] * !D.X_VSIZE if !P.POSITION[2] is nonzero, or !Y.WINDOW[0] * !D.X_VSIZE otherwise.

!SC4

!P.POSITION[3] * !D.X_VSIZE if !P.POSITION[2] is nonzero, or !Y.WINDOW[1] * !D.X_VSIZE otherwise.

!TERM

DEVICE procedure.

!TYPE

!X.TYPE, !X.STYLE, !Y.TYPE, !Y.STYLE, !P.TICKLEN

!XMAX

!X.RANGE[1]

!XMIN

!X.RANGE[0]

!XTICKS

!X.TICKS

!XTITLE

!X.TITLE

!YMAX

!Y.RANGE[1]

!YMIN

!Y.RANGE[0]

!YTICKS

!Y.TICKS

!YTITLE

!Y.TITLE