ION Script source code:




<!-- Copyright (c) 1997-2002, Research Systems, Inc.  All rights reserved.
     Unauthorized reproduction prohibited. -->

  <!-- Error Checking for the scale factors -->
  <ION_IF EXPR="$SCALE_MIN LT 0">
    <ION_EVALUATE EXPR="$SCALE_MIN = 0"/>
    <FONT COLOR="#CC0000">
    <BR><B>Error:</B> Scale min must be greater than or equal to 0<BR><BR>
    </FONT>
  <ION_ELSEIF EXPR="$SCALE_MIN GT 255"/>
    <ION_EVALUATE EXPR="$SCALE_MIN = 255"/>
    <FONT COLOR="#CC0000">
    <BR><B>Error:</B> Scale min must be less than 256<BR><BR>
    </FONT>
  </ION_IF>

  <ION_IF EXPR="$SCALE_MAX LT 0">
    <ION_EVALUATE EXPR="$SCALE_MAX = 0"/>
    <FONT COLOR="#CC0000">
    <BR><B>Error:</B> Scale max must be greater than or equal to 0<BR><BR>
    </FONT>
  <ION_ELSEIF EXPR="$SCALE_MAX GT 255"/>
    <ION_EVALUATE EXPR="$SCALE_MAX = 255"/>
    <FONT COLOR="#CC0000">
    <BR><B>Error:</B> Scale max must be less than 256<BR><BR>
    </FONT>
  </ION_IF>

  <ION_IF EXPR="$SCALE_TOP LT 0">
    <ION_EVALUATE EXPR="$SCALE_TOP = 0"/>
    <FONT COLOR="#CC0000">
    <BR><B>Error:</B> Scale top must be greater than or equal to 0<BR><BR>
    </FONT>
  <ION_ELSEIF EXPR="$SCALE_TOP GT 255"/>
    <ION_EVALUATE EXPR="$SCALE_TOP = 255"/>
    <FONT COLOR="#CC0000">
    <BR><B>Error:</B> Scale top must be less than 256<BR><BR>
    </FONT>
  </ION_IF>

  <ION_IF EXPR="$SCALE_MIN GT $SCALE_MAX">
    <ION_EVALUATE EXPR="$SCALE_MIN = $SCALE_MAX"/>
    <FONT COLOR="#CC0000">
    <BR><B>Error:</B> Scale min must be less than scale max<BR><BR>
    </FONT>
  </ION_IF>