PRO IMAGELIB
;+
; Project     : SOHO - CDS
;
; Name        : 
;	IMAGELIB
; Purpose     : 
;	Defines variables/common blocks for the SERTS IMAGE library.
; Explanation : 
;	Adds system variable !IMAGE.
; Use         : 
;	IMAGELIB
; Inputs      : 
;	None.
; Opt. Inputs : 
;	None.
; Outputs     : 
;	None.
; Opt. Outputs: 
;	None.
; Keywords    : 
;	None.
; Calls       : 
;	None.
; Common      : 
;	None.
; Restrictions: 
;	This routine should be called only once, preferably in the startup
;	procedure.  DEVICELIB should also be called, because these routines use
;	some of the routines from the graphics devices utilities subdirectory.
; Side effects: 
;	System variables may be changed to their default values.
; Category    : 
;	Utilities, Image_display.
; Prev. Hist. : 
;	William Thompson, 5 December 1991.
;	WIlliam Thompson, 10 November 1992, added !BCOLOR.
; Written     : 
;	William Thompson, GSFC, 5 December 1991.
; Modified    : 
;	Version 1, William Thompson, GSFC, 23 June 1993.
;		Incorporated into CDS library.  Removed overlap with DEVICELIB
;		routine.
; Version     : 
;	Version 1, 23 June 1993.
;-
;
;  !IMAGE is a structure containing all the parameters used to modify the
;  behavior of the image display routines.
;
	IMAGE = {IM_CH_1, SET: 0, VALUE: 0.0}
	DEFSYSV,'!IMAGE',{IMAGE_CHAR,	NOSQUARE: 0,		$
			 		SMOOTH:	  0,		$
					NOBOX:	  0,		$
					NOSCALE:  0,		$
					MISSING:  {IM_CH_1},	$
					SIZE:	  {IM_CH_1},	$
					NOEXACT:  0,		$
					XALIGN:	  {IM_CH_1},	$
					YALIGN:	  {IM_CH_1},	$
					RELATIVE: {IM_CH_1},	$
					MIN:	  {IM_CH_1},	$
					MAX:	  {IM_CH_1},	$
					VMIN:	  {IM_CH_1},	$
					VMAX:	  {IM_CH_1},	$
					TOP:	  {IM_CH_1},	$
					COMBINED: 0}
	MESSAGE,'Added system variable !IMAGE',/INFORMATIONAL
;
	RETURN
	END