Viewing contents of file '../idllib/jhuapls1r/usr/colorwarn.pro'
;-------------------------------------------------------------
;+
; NAME:
; COLORWARN
; PURPOSE:
; Warn if available IDL colors too few.
; CATEGORY:
; CALLING SEQUENCE:
; colorwarn
; INPUTS:
; KEYWORD PARAMETERS:
; Keywords:
; MINIMUM=n Alert if below this value.
; /QUIET Suppress information message.
; OUTPUTS:
; COMMON BLOCKS:
; NOTES:
; MODIFICATION HISTORY:
; R. Sterner, 1996 Feb 23
;
; Copyright (C) 1996, Johns Hopkins University/Applied Physics Laboratory
; This software may be used, copied, or redistributed as long as it is not
; sold and this copyright notice is reproduced on each copy made. This
; routine is provided as is without any express or implied warranties
; whatsoever. Other limitations apply as described in the file disclaimer.txt.
;-
;-------------------------------------------------------------
pro colorwarn, minimum=min, quiet=quiet, help=hlp
if keyword_set(hlp) then begin
print,' Warn if available IDL colors too few.'
print,' colorwarn'
print,' No args.'
print,' Keywords:'
print,' MINIMUM=n Alert if below this value.'
print,' /QUIET Suppress information message.'
return
endif
n = !d.table_size
if not keyword_set(quiet) then print,$
' '+strtrim(n,2)+' colors available.'
if n_elements(min) ne 0 then begin
if n lt min then begin
print,' ******************************************************
print,' * Warning: number of colors below minimum threshold. *'
print,' ******************************************************
bell
endif
endif
return
end